10 nächsten Einträge (SQL)

Ronald Nickel

Legendäres Mitglied
Hallo

gibt es eine Möglichkeit mittels SQL in einer Auswahl von Postleitzahlen die Datensätze auszugeben, die einer bestimmten Popstleitzahl (Formulareingabe) an nächsten sind? Ich würde gerne eine Umkreisabfrage realisieren.

Gruß Ronny
 
Entweder du hast eine Matrix mit den Orten, oder du arbeitest mit Geokoordinaten (ist wahrscheinlicher weil du leichter Daten bekommen kannst). Mit der zweiten Lösung kannst du auch die Matrix für die erste Variante erstellen
cool.gif
 
QUOTE (Ronald Nickel @ Di 22.04.2008, 14:53)gibt es eine Möglichkeit mittels SQL in einer Auswahl von Postleitzahlen die Datensätze auszugeben, die einer bestimmten Popstleitzahl (Formulareingabe) an nächsten sind? Ich würde gerne eine Umkreisabfrage realisieren.

Klar geht das.

Der Postleitzahl mittels OpenGeoDb Koordinaten zuweisen, den Datensätzen in der Datenbank sind bereits Koordinaten zugeordnet - und dann gibt es eine Formel für die Entfernung.

Auf meiner Startseite sind inzwischen drei Beispiele zu Umkreissuchen verlinkt (zwei heißen bloß nicht so).

google-Maps - Anzeige inklusive.
 
Zurück
Oben