Delphi-PRAXiS :: Das Forum für Fragen zu Delphi
Das Experten Forum für Delphi Programmierer
Hilfe für Borland Delphi gibts es hier im Forum
Delphi Quelltexte und Source Codes
 
Delphi-PRAXiS :: Foren-ÜbersichtForen-Übersicht Delphi-PRAXiS Modul-ÜbersichtSite-Map Delphi-PRAXiS durchsuchenSuchen Delphi-PRAXiS Code-LibraryCode-Library Jetzt registrieren!Registrieren Login  
   
 
0
 
GPS Koordinaten aus PLZ
Ein Thema von Nikolas.

Vorheriges Thema anzeigen  |  Nächstes Thema anzeigen
Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
Delphi-PRAXiS Forum - Übersicht -> Programmieren allgemein
Seite 1 von 1   [ 10 Beiträge ]  
 
 Autor 
 Nachricht 
 
Nikolas #1|Beitrag #911603Verfasst am: 02.07.2008, 22:26      Titel: GPS Koordinaten aus PLZ Antworten mit Zitat
aktives Mitglied
Alter: 21
Status: offline
Beiträge: 1.421
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. Suche mit Google60311
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.

 Zuletzt bearbeitet von Nikolas am 03.07.2008, 08:12, insgesamt 1-mal bearbeitet.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
alleinherrscher #2|Beitrag #911621Verfasst am: 02.07.2008, 22:45      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
aktives Mitglied
Alter: 21
Status: offline
Beiträge: 328
angemeldet: 08.07.2004
Delphi 2005 Personal

Vielleicht hilft dir das hier weiter:

Google Maps mit GPS Koordinaten

Michael

„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
Grolle #3|Beitrag #911631Verfasst am: 02.07.2008, 22:57      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
aktives Mitglied
Alter: 31
Status: online
Beiträge: 790
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 ...


Coder
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
Nikolas #4|Beitrag #911686Verfasst am: 03.07.2008, 08:10      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
aktives Mitglied
Alter: 21
Status: offline
Beiträge: 1.421
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 Smile

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. Rolling Eyes

Erwarte das Beste und bereite dich auf das Schlimmste vor.

 Zuletzt bearbeitet von Nikolas am 03.07.2008, 08:12, insgesamt 1-mal bearbeitet.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
HeinzJ #5|Beitrag #911697Verfasst am: 03.07.2008, 08:42      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 38
angemeldet: 17.08.2007
Wohnort: Bremen
RAD-Studio 2007 Architect

geht auch mit eigener Datenbank
http://opengeodb.giswiki.net/wiki/OpenGeoDB

Heinz-Josef Lücking
GISWiki | Geoinformatik - Veranstaltungen - News - Informationen
MyHömchen
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
taaktaak #6|Beitrag #911733Verfasst am: 03.07.2008, 09:58      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
sehr aktives Mitglied
Alter: 51
Status: offline
Beiträge: 853
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
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
Nikolas #7|Beitrag #911745Verfasst am: 03.07.2008, 10:29      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
aktives Mitglied
Alter: 21
Status: offline
Beiträge: 1.421
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.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
mkinzler #8|Beitrag #911749Verfasst am: 03.07.2008, 10:48      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
sehr aktives Mitglied
Status: online
Beiträge: 18.802
angemeldet: 09.12.2005
Wohnort: Heilbronn
RAD-Studio 2007 Professional

Benötigt aber keinen Internetzugriff
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
sakura #9|Beitrag #911751Verfasst am: 03.07.2008, 10:54      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
Super-Moderator
Alter: 31
Status: offline
Beiträge: 11.173
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 Wink

...Cat...

Niveau ist keine Handcreme!Mein neues Blog ist endlich online
CodeGear Associate Evangelist
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
Nikolas #10|Beitrag #911917Verfasst am: 03.07.2008, 17:10      Titel: Re: GPS Koordinaten aus PLZ Antworten mit Zitat
aktives Mitglied
Alter: 21
Status: offline
Beiträge: 1.421
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 Smile

Erwarte das Beste und bereite dich auf das Schlimmste vor.

 Zuletzt bearbeitet von Nikolas am 03.07.2008, 17:10, insgesamt 1-mal bearbeitet.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
Anzeige-Optionen:    
 
Delphi-PRAXiS Forum - Übersicht -> Programmieren allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1   [ 10 Beiträge ]  
 
  Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
   
Gehe zu:  
Du darfst keine Beiträge in dieses Forum schreiben.
Du darfst auf Beiträge in diesem Forum nicht antworten.
Du darfst Deine Beiträge in diesem Forum nicht bearbeiten.
Du darfst Deine Beiträge in diesem Forum nicht löschen.
Du darfst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten.
Du kannst Dateien in diesem Forum nicht herunterladen.


Impressum / Kontakt
Allgemeine Geschäftsbedingungen
Verhaltenskodex & FAQ

Delphi-PRAXiS :: Das Forum für Delphi-Programmierer
Das Experten Forum für Delphi ProgrammiererHilfe für Borland Delphi gibts es hier im ForumDelphi Quelltexte und Source CodesDelphi-PRAXiS :: Das Forum für DelphiWindows APIInternet und NetzwerkeVCL und Datenbanken
 

Delphi-PRAXiS V.2005 III
© 2002-2008 by Daniel R. Wolf
powered by phpBB © phpBB Group

Impressum / Kontakt Allgemeine Geschäftsbedingungen