Ich möchte einen Link zu Google Maps an einem bestimmten Ort mit einer Markierung an einem bestimmten Punkt erstellen.
Es ist einfach, einen Link zu einem Ort zu erstellen:
http://maps.google.com/?ll=XX.XXXX,XX.XXXX
Aber wie lege ich an dieser Stelle auch einen Marker ab? Am liebsten mit einem Teil meines eigenen Textes, aber das ist nur ein Bonus.
2017 - Google hat eine Dokumentation zu dieser neuen akzeptierten Antwort veröffentlicht: https://stackoverflow.com/a/44477650/359135
Antworten:
Im Mai 2017 hat Google die offizielle Dokumentation zu Google Maps-URLs veröffentlicht. Mit den Google Maps-URLs wird eine universelle plattformübergreifende Syntax eingeführt, die Sie in Ihren Anwendungen verwenden können.
Schauen Sie sich folgendes Dokument an:
https://developers.google.com/maps/documentation/urls/guide
Sie können URLs in den Modi Suche, Wegbeschreibung, Karte und Straßenansicht verwenden.
Um beispielsweise die Markierung an der angegebenen Position anzuzeigen, können Sie die folgende URL verwenden:
https://www.google.com/maps/search/?api=1&query=36.26577,-92.54324
Für weitere Details lesen Sie bitte die oben genannte Dokumentation.
Sie können Feature-Anfragen für diese API auch im Google Issue Tracker einreichen .
Hoffe das hilft!
quelle
q=36.26577,-92.54324+(My%20location)
. Dies scheint jedoch nicht mehr für die Google Maps-Website zu funktionieren, sondern (noch) für die iOS-App.Dieses Format funktioniert, aber es scheint kein offizieller Weg zu sein
http://maps.google.com/maps?q=loc:36.26577,-92.54324
Vielleicht möchten Sie sich das auch ansehen . Sie haben einige Antworten und scheinen darauf hinzudeuten, dass dies die neue Methode ist:
http://maps.google.com/maps?&z=10&q=36.26577+-92.54324&ll=36.26577+-92.54324
quelle
Wenn Sie eine Zoomstufe einfügen möchten, können Sie dieses Format verwenden:
https://www.google.com/maps/place/40.7028722+-73.9868281/@40.7028722,-73.9868281,15z
wird zu diesem Link weiterleiten (per 21.09.2017)
https://www.google.com/maps/place/40%C2%B042'10.3%22N+73%C2%B059'12.6%22W/@40.7028722,-73.9868281,15z/data=!4m5!3m4!1s0x0 : 0x0! 8m2! 3d40.7028722! 4d-73.9868281
quelle
Dieses URL-Format hat wie ein Zauber gewirkt :
Beispiel für den Mount Everest :
http://maps.google.com/maps?&z=15&mrt=yp&t=k&q=27.9879012+86.9253141
Vollständige Referenz hier :
https://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
- BEARBEITEN -
Anscheinend hat der Zoom-Parameter nicht mehr funktioniert. Hier ist das aktualisierte Format.
Format
Beispiel
https://www.google.com/maps/@?api=1&map_action=map&basemap=satellite¢er=27.9879012,86.9253141&zoom=14
quelle
Wenn Sie mit Basic4Android arbeiten und nach einer einfachen Lösung für das Problem suchen, versuchen Sie dies. Es funktioniert sowohl mit Google Maps als auch mit Openstreet, obwohl OSM ein etwas chaotisches Ergebnis erzeugt und [yndolok] für den Google-Marker dankt
quelle