Wenn Sie in diese Richtung ernsthafte Pläne haben:
über die Google Maps API Forget und OpenLayers stattdessen verwenden.
Glauben Sie mir, ich habe praktische Erfahrung damit. Ich habe unzählige interaktive Mapping-Websites und -Anwendungen erstellt und Code geschrieben, der die Google Maps-Funktionalität in Delphi-Komponenten einfügt. Sie können sie auf Google Code finden: http://code.google.com/p/delphimaps/
Sie auch einige Beispiel-Anwendung finden kann, die ich mit einer frühen Version dieser Komponenten hier gemacht haben: Use Googlemap from my Delphi application?
Openlayers ist wesentlich vielseitiger, es ist vollständig Open Source, und es hat eine ganze Gemeinschaft dahinter. Es kann sogar Google Maps verwenden, aber Sie können leicht zu OpenStreetMaps, Yahoo, Bing oder Ihrem eigenen GIS-System wechseln.
Es gibt viele Beispiele online, und Sie sind nicht an dumme Regeln gebunden, die von Google auferlegt werden. Wenn Sie beispielsweise Google Maps über eine sichere Verbindung (HTTPS) verwenden möchten, müssen Sie zahlen. Ich nutze das Google Maps-API nie mehr direkt und meine GIS-Websites wurden seit der Verwendung von OpenLayers wesentlich besser.
Vielleicht sollte ich eines Tages OpenLayers in Delphi-Komponenten verpacken, aber ich mache jetzt die meisten Sachen in JavaScript und kommuniziere nur mit meiner Delphi-App, wenn es wirklich benötigt wird. Selbst mit Delphi-Anwendungen, die eine Karte enthalten, nicht viel GIS Zeug ist in Delphi getan. Das erweist sich als einfacher zu pflegen.
..
Auch Openlayers benötigt keine Internetverbindung. Es kann zu 100% in Ihrem Offline-Browser ausgeführt werden.Google Maps erfordert eine Internetverbindung, da Teile des Codes dynamisch heruntergeladen werden und die Karten immer von Google heruntergeladen werden sollen.
Bevor Sie mehr Zeit für das Schreiben von Code ausgeben, sollten Sie die Lizenzbedingungen sehr sorgfältig lesen und vielleicht sollten Sie stattdessen mit OpenStreetMap. Nur zu sagen ... – dummzeuch
Mein Fazit ist, dass ich eine Route erfassen muss, auf der eine Person fährt, von Anfang bis Ende. Ich brauche den Straßennamen, die Stadt und den Staat/die Provinz. Angeblich hat das Google Maps API einen Geodecoder, der mir diese Informationen liefert, wenn ich die GPS-Koordinaten kenne. – rickstep
Es scheint, dass nominatim von OpenStreetMap die Daten enthält, nach denen ich suche. Da ich ein Neuling bin, gibt es Beispiele dafür, wie man nomiatim innerhalb von Delphi aufruft und die xml-Ergebnisse interpretiert? – rickstep