Suche nach Postleitzahl und Umgebung

jenno

Erfahrenes Mitglied
Ich habe schon auf vielen Seiten gesehen, dass man in Suchformularen nach Postleitzahlen suchen kann. Das ist auch klar, wie sowas funktioniert. Aber wie kann man es anstellen, dass man nach einer bestimmtem Postleitzahl und in einem bestimmten Umkreis davon suchen kann?

Hat jemand eine Ahnung, wie da ein Ansatz für lauten könnte? Ich brauche keinen Programmiercode, sondern eine prinzipielle Idee.
 
Soweit ich mal gelesen habe ist das ein System, dass man berechnen kann. Bin darauf gestoßen als ich mal nach der Berechnung von Entfernungen gesucht habe. Guck doch mal bei Google ob du was findest. Am besten du suchst nach Entfernungsberechnung zwischen Postleitzahlen oder so.
 
Ansonsten gibt es auch eine soweit ich weiss konstenlose Datenbank mit Postleitzahlen und Ortsangabe mit genauen Längen und Breitengraden.

Ich muss beim Mittagessen nochmal rausbekommen, wo es die gibt. Dann kannst du dir ja irgendwie die Umrechnung von km in Abweichung der Grade überlegen und es darüber lösen.
 
Vielen Dank schonmal soweit. Ich habe sogar schon ein Skript gefunden, mit dem man die Luftlinie zwischen zwei Postleitzahlen in ziemlich vielen Ländern ermitteln kann.

Genutzt wird dazu eine holländische Seite http://www.locatienet.nl, wo unter anderem Koordinaten zurückgegeben werden. Allerdings weiss ich noch nicht, wie das rechtlich aussieht und ob mir dieses Skript diesbezüglich weiterhilft. Deswegen wäre so eine kostenlose Datenbank doch ziemlich interessant.

Tim, wenn Du beim Mittagessen was herausbekommen hast, lausche ich ganz neugierig. Gegessen hast Du bestimmt schon, hoffentlich hats geschmeckt.
 
Klar, das wollte ich eigentlich gleich machen. Aber da der Link auf eine holländische Seite führt und die meisten es wohl nicht so gut verstehen, hatte ich es nicht getan.

Hab jetzt aber nochmal nachgeschaut, glücklicherweise ist das Skript in Englisch dokumentiert. Und der kurze Text obendrüber ist grob übersetzt:

Wie es funktioniert

Die Postleitzahlen und Ländercodes werden an http://www.locatienet.nl geschickt. Was zurückgemeldet wird enthält im HTML File einen Link zur Postleitzahl und gleichzeitig einen Längen- und Breitengrad von dem Ort. Dieser Längen- und Breitengrad werden benutzt, um den Abstand zu errechnen.

Benutzen und weitergeben!

Und jetzt der Link (ist ein holländisches php Forum...)
PHPFreakz
 
Hi Leutz,

unter http://www.koordinaten.de/online/formel.shtml habe ich eine ausführliche Beschreibung für die Abstandsberechnung zwischen zwei Koordinaten gefunden.
Ich nutze ebenfalls die OpenGeoDB und habe schon mal die Funktion für die Umrechnung von Dezimal in Bogenmaß geschrieben.
Ich will ja aber jetzt nicht jeden Eintrag in der DB auf seinen Abstand zum Ursprung überprüfen müssen um herauszufinden, ob er im gewünschten Umkreis liegt.
Das muss doch eleganter gehen, oder nicht?
Das ganze soll ungefähr so aussehen

Danke schon im Voraus
 
Gibt es sowas wie OpenGeoDB auch auf internationaler Ebene, oder zumindest für die wichtigsten Länder? (USA, Grossbritannien, Frankreich, Italien, ..., China?)

Eine Liste mit Städten und ihren Einwohnerzahlen oder sonstigen Grundinformationen wäre auch sehr interessant. Habt ihr da etwas zur Hand?
 
Zurück