Umkreissuche über PLZ

Hallo,

hat einer von Euch Erfahrung mit der “Umkreissuche über PLZ”? (wie z.b bei
mobile.de usw.)
Wir funktioniert das überhaupt.
Gibts da vieleicht ein Plugin.

Danke

Guido

Hallo Guido,

schau dir mal GeoKit an.

Herzliche
Grüße,Michael

Am 19.02.2008 15:24 Uhr schrieb “Guido P.” unter
[email protected]:

Hallo Michael,

danke für den Tip.

Gruß
Guido

Zitat von Michael V. [email protected]:

Hallo, Guido,
auf http://www.edith-distance.de findest Du einen XML-RPC basierten
Webservice für eine Umkreissuche mit PLZ. PLZ und Suchradius angeben,
Ergebnisarray mit allen PLZ im Umkreis zurückbekommen und mit eigene
Daten abgleichen, z.B. für Filialsuchen.
Funktioniert ohne dass man Adressdaten mit Geodaten haben muss!
Gruß
Dirk

Hallo,
das gleiche gibt es auch unter http://www.eenga.de/geo/index.php,
allerdings kostenlos. Habe irgendwann mal einen sehr einfachen Ruby
Wrapper dafür geschrieben den es auch auf der Seite zum Download gibt.

Die Daten basieren auf der OpenGeoDB
(http://opengeodb.hoppe-media.com/index.php), wurden aber stark
erweitert und aktualisiert. Und sollte doch mal eine PLZ fehlen, wird
die nach einer kurzen Mail auch sehr schnell eingearbeitet.

Ich hatte das ganze auch mal für eine Filialsuche genutzt und war sehr
zufrieden damit. Muss aber zugeben, dass ich mit dem GeoKit bisher
keine Erfahrungen gemacht habe und daher auch nicht damit vergleichen
kann.

Gruß,
Garret Alfert

2008/2/20 Dirk P. [email protected]:

Hallo,

Ich kann nur was zu GeoKit sagen, es stipt Du musst die Geo-Koordinaten
in
deiner Db haben, aber das ist nicht schwer mit geoKit. Siehe API

http://geokit.rubyforge.org/readme.html
http://geokit.rubyforge.org/api/index.html

Umkreissuche würde dann so gehen:
Event.find(:all, :origin => “22083”, :conditions => “distance < 5”)

Bei origin würde ich vielleicht mehr als die PLZ angeben, Vielleicht noch
das Land, wie Deutschland, Österreich. Weis nicht für welche Länder Du das
machen Möchtest.

Herzliche
Grüße,Michael

Am 20.02.2008 20:47 Uhr schrieb “Garret Alfert” unter
[email protected]: