Geocoding-API in PHP realisieren

Diskutiere Geocoding-API in PHP realisieren im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Moin! Ich hab da einen Script, mit dem man GPS-Koordinaten in die entsprechende PLZ umwandeln kann. Das ganze funktioniert auch schon ganz gut...
  • Geocoding-API in PHP realisieren Beitrag #1
genten

genten

Bekanntes Mitglied
Dabei seit
26.09.2007
Beiträge
135
Reaktionspunkte
0
Moin!
Ich hab da einen Script, mit dem man GPS-Koordinaten in die entsprechende PLZ umwandeln kann. Das ganze funktioniert auch schon ganz gut, allerdings sind ja einige orte etwas größer und deswegen möchte ich den Script um die Funktion erweitern, falls die eingegeben Koordinaten nicht existieren, soll er die am nächsten liegenden Koordinaten heraussuchen und deren PLZ ausgeben. Ich weiß, das ist nicht sehr zuverlässig, aber im Moment sehe ich keine andere Lösung. Nun komm ich da aber nicht wirklich weiter. Wenn es nur eine zahl zum Vergleichen gäbe währe das ja einfach, aber ich muss ja zwei Zahlen vergleichen. Den Script findet ihr hier:

Ich währe für einen Ersatz für die Fragezeichen, oder auch nur einen Denkanstoß, sehr dankbar. Die PLZ und Koordinaten stammen übrigens von hier: http://www.jostjahn.de/software/plz-gps.plz
Gruß
genten
 
Zuletzt bearbeitet von einem Moderator:
  • Geocoding-API in PHP realisieren Beitrag #2
S

Stefan

Guest
Berechne einfach die Entfernung, und vergleiche die - dann vergleichst du genauso wieder einen Skalar.
Erdkrümmung und so kannst du vernachlässigen, einfach die Wurzel aus der Summe der Quadrate der Entfernung in N-S und W-O Richtung bilden, das ist die Entfernung. Reicht das als Denkanstoß?

PS: Deine Liste kannst du deutlich bereinigen. Schau dir z.B. mal die PLZ für 48.15 N 11.58 O an. Auf diese Koordinaten kommen 73 Postleitzahlen - ausreichen würde eine einzige, alles andere ist unnötiger Resourcenverbrauch.
 
  • Geocoding-API in PHP realisieren Beitrag #3
genten

genten

Bekanntes Mitglied
Dabei seit
26.09.2007
Beiträge
135
Reaktionspunkte
0
Okay danke! Werd's mal versuchen. Könnte vielleicht ein Admin den ersten Link entfernen (die Datei existiert nicht mehr)
 
Thema:

Geocoding-API in PHP realisieren

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.173
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben