| |
|
|
 |
Autor |
Nachricht |
 |
| |
| Nikolas |
#1| Verfasst am: 02.07.2008, 22:26 Titel: GPS Koordinaten aus PLZ |
 |
 |
 |
|
aktives Mitglied Alter: 22 Status: offline Beiträge: 1.478 angemeldet: 28.07.2003 Delphi 2005 Personal

|
Hallo
Ich würde gerne für ein Projekt aus gegebenen PLZ die GPS Koordinaten bestimmen. Später will ich diese Koordinaten dann in eine .kml-Datei schreiben und mit Google Earth ausgeben. Auf Genauigkeit kommt es mir dabei nicht so an.
Wenn ich bei Google die PLZ eingebe, ist der erste Treffer immer die Google Earth Karte mit der passenden Stadt, nur leider werden die Koordinaten nicht angezeigt. 60311
Rechts über der Karste ist ein Link "URL zu dieser Seite". Sobald dieser angeklickt wird, stehen im SeitenQuelltext die gesuchten Informationen. Da ich das ganze aber automatisieren will, brauche ich diese Information direkt.
Alternativ müsste ich über die PLZ den Ortsnamen bestimmen, den bei der Wikipedia nachschlagen und dort die Koordinaten rausparsen. Nur ist das ein ziemlicher Umweg und ich hoffe mal, dass es auch über Google direkt geht.
Das Ganze wird ein PythonSkript, Anleitungen, wie ich in Delphi den Link anklicken könnte, würden mich deshalb nicht weiterbringen.
Nikolas |
 Erwarte das Beste und bereite dich auf das Schlimmste vor.
I have nothing to hide
Zuletzt bearbeitet von Nikolas am 03.07.2008, 08:12, insgesamt 1-mal bearbeitet. |
 |
|
|
|
| |
| alleinherrscher |
#2| Verfasst am: 02.07.2008, 22:45 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
Mitglied Alter: 22 Status: offline Beiträge: 428 angemeldet: 08.07.2004 Delphi 2005 Personal

|
Vielleicht hilft dir das hier weiter:
Google Maps mit GPS Koordinaten |
 „Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)
Mein Netzwerktool: Lan.FS |
 |
|
|
|
| |
| Grolle |
#3| Verfasst am: 02.07.2008, 22:57 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
aktives Mitglied Alter: 32 Status: offline Beiträge: 981 angemeldet: 06.11.2004 Wohnort: Coesfeld Delphi 2007 Professional

|
Hallo,
du musst eine Geo-Coding an das GoogleMapsApi schicken. Habe so ein Projekt schonmal mit PHP realisiert.
Ist nicht weiter schwer. Hier gibts Infos: klick.
Viele Grüße ... |

|
 |
|
|
|
| |
| Nikolas |
#4| Verfasst am: 03.07.2008, 08:10 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
aktives Mitglied Alter: 22 Status: offline Beiträge: 1.478 angemeldet: 28.07.2003 Delphi 2005 Personal

|
Ich habe festgestellt, dass sich die URL nach dem Klick auf "Url von dieser Seite" nicht verändert und noch mal nach den Koordinaten im Seitenquelltext gesucht und habe dort diesen String enddeckt:
| Zitat: | | viewport:{center:{lat:50.110377999999997,lng:8.6823139999999999},span:{lat:0.0093290000000000005,lng:0.025114999999999998} |
Das erste sieht doch stark nach meinen Koordinaten aus, der zweite Eintrag wird wohl ein anderes System sein.
Da die Suchparameter direkt über die URL gehen, reicht ein Auruf der Seite "http://maps.google.de/maps?q="+"PLZ" aus, um an diese Information zu kommen.
Mit einer Liste der PLZ könnte man sich damit auch gleich eine Tabelle aufbauen, wobei man die sicherlich nicht unbedint in einem Stück durchlaufen lassen sollte
Mit einer richtigen API wäre das sicher bequemer, aber das Projekt läuft nur nebenbei, da will ich mich nicht noch ein was neues einarbeiten, dass ich dann auch noch freischalten muss, so dass Google immer weiss, was ich gerade suche. Wenn ich da zuviel nach Flughäfen und Atomkraftwerken suche, bekomme ich sicher Probleme nach Amerika zu reisen. |
 Erwarte das Beste und bereite dich auf das Schlimmste vor.
I have nothing to hide
Zuletzt bearbeitet von Nikolas am 03.07.2008, 08:12, insgesamt 1-mal bearbeitet. |
 |
|
|
|
| |
|
|
| |
| taaktaak |
#6| Verfasst am: 03.07.2008, 09:58 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
Mitglied Alter: 52 Status: offline Beiträge: 1.713 angemeldet: 25.10.2007 Wohnort: Hamburg Delphi 7 Professional

|
Joo, das sind Koordinaten:
lat = latitude = geographische Breite
lng = longitude = geographische Länge |
 Gruß Ralph
rzMagnifier - Bildschirmlupe+ColorPicker, Version 1.3 - Nov 2008 |
 |
|
|
|
| |
| Nikolas |
#7| Verfasst am: 03.07.2008, 10:29 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
aktives Mitglied Alter: 22 Status: offline Beiträge: 1.478 angemeldet: 28.07.2003 Delphi 2005 Personal

|
Die openGeoDB sieht interessant aus. Und 5Mb Textdatei durchsuchen dürfte von Zeitaufwand ähnlich wie die Anfrage bei Google sein. |
 Erwarte das Beste und bereite dich auf das Schlimmste vor.
I have nothing to hide |
 |
|
|
|
| |
| mkinzler |
#8| Verfasst am: 03.07.2008, 10:48 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
Moderator Status: offline Beiträge: 24.963 angemeldet: 09.12.2005 Wohnort: Heilbronn RAD-Studio 2009 Pro

|
Benötigt aber keinen Internetzugriff |
|
 |
|
|
|
| |
| sakura |
#9| Verfasst am: 03.07.2008, 10:54 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
Super-Moderator Alter: 32 Status: offline Beiträge: 11.294 angemeldet: 10.06.2002 Wohnort: München RAD-Studio 2007 Architect

|
| Nikolas hat folgendes geschrieben: | | der zweite Eintrag wird wohl ein anderes System sein. | Das sind die Ausmaße (Höhe und Breite) der dargestellten Karte
... ... |
 Jeder Mensch lebt praktisch in seiner eigenen, privaten Welt. Kommunikation bedeutet zwischen diesen Welten Brücken zu bauen.
CodeGear Associate Evangelist |
 |
|
|
|
| |
| Nikolas |
#10| Verfasst am: 03.07.2008, 17:10 Titel: Re: GPS Koordinaten aus PLZ |
 |
 |
 |
|
aktives Mitglied Alter: 22 Status: offline Beiträge: 1.478 angemeldet: 28.07.2003 Delphi 2005 Personal

|
Google Maps kann man aber auch viel einfacher nutzen:
Eine route von Freiburg nach Frankfurt:
http://maps.google.de/maps?saddr=79100&daddr=65843
Andere Ziele und damit auch Zwischenstationen sind einfach per +to:PLZ01+to:PLZ02 anzuhängen.
Damit brauch ich keine Koordinaten mehr |
 Erwarte das Beste und bereite dich auf das Schlimmste vor.
I have nothing to hide
Zuletzt bearbeitet von Nikolas am 03.07.2008, 17:10, insgesamt 1-mal bearbeitet. |
 |
|
|
|
 |
|
 |
| |
|
|
| |
 
|
|