![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Fritz Brugger, 31. 08. 2006, 02:09
Hallo Leute,
ich bräuchte einen Tipp für ein Programmiertechnisches Problemchen:
Auf der Website eines Kunden soll per PLZ-Eingabe der nächstgelegene Händler findbar sein.
Die Liste der Händler liegt per CSV-Datei vor.
Wie funktioniert das, dass ich z.B. die PLZ 46236 für Bottrop eingebe und mein Skript (PHP) dann den nächstgelegenen Händler ausgibt ?
Ich steh leider völlig auf dem Schlauch, die wie Logik für so eine Anwensung funktioniert...
Vielen Dank für die Hilfe!
Fritz
Die folgende Nachricht zum Thema stammt von: FraFu, 31. 08. 2006, 05:41
Hallo!
»» Auf der Website eines Kunden soll per PLZ-Eingabe der nächstgelegene Händler findbar sein.
»» Die Liste der Händler liegt per CSV-Datei vor.
»»
»» Wie funktioniert das, dass ich z.B. die PLZ 46236 für Bottrop eingebe und mein Skript (PHP) dann den nächstgelegenen Händler ausgibt
Die OpenGeoDB kann dir da weiterhelfen. Ansonsten wurde das Thema hier schon des öfteren behandelt. Schau mal ins Archiv.
mfg
frafu
Die folgende Nachricht zum Thema stammt von: Maxx, 31. 08. 2006, 09:27
Hallo Fritz,
»» Wie funktioniert das, dass ich z.B. die PLZ 46236 für Bottrop eingebe und mein Skript (PHP) dann den nächstgelegenen Händler ausgibt ?
Längen- und Breitengrad zur Postleitzahl hast du aus der OpenGeoDB http://forum.de.selfhtml.org/?t=135870&m=881980
Was dir jetzt noch fehlt ist die Berechnung der Entfernung zu einem zweiten Punkt: http://www.zipcodeworld.com/samples/distance.php.html
»» Ich steh leider völlig auf dem Schlauch, die wie Logik für so eine Anwensung funktioniert...
Wenn es nur wenige Händler sind, ist es sicher am einfachsten alle durchzuprobieren bis man den nähesten findet. Sollte das zu inperformant sein musst du dir eine Einschränkung überlegen. Zum Beispiel nur innerhalb des gleichen Postleitzahlenbereiches suchen, o.ä.
Grüße,
Jochen
--
Heute schon gescribbelt?
Scribbleboard
Die folgende Nachricht zum Thema stammt von: at, 04. 09. 2006, 10:21
Hallo.
»» Sollte das zu inperformant sein musst du dir eine Einschränkung überlegen. Zum Beispiel nur innerhalb des gleichen Postleitzahlenbereiches suchen, o.ä.
Dann besser "ähnliches", oder?
MfG, at
© 1998-2006
Impressum, Software: Classic Forum