Ein Link wie dieser funktionierte bis zur letzten Überarbeitung von Google Maps (vor Juli 2013):
http://maps.google.com/maps?q=description+(name)+%4046.090271,6.657248
Es wurde eine Karte mit einem Stift angezeigt, der an den angegebenen Lat / Lng-Koordinaten platziert war und mit dem angegebenen Beschreibungstext angezeigt wurde.
Das Plus dieses "Adressformats" bestand darin, einen Pin "genau angepasst" zu platzieren, wo Sie ihn haben wollten, und dennoch eine aussagekräftige Beschreibung bereitzustellen (wie eine Adresse, die sonst bei einer normalen Nur-Adresse-Suche nicht erkannt und / oder verlegt würde Abfrage).
Gleiches gilt für native mobile Apps auf iPhone / iPad und Android-Geräten. Es hat funktioniert, bis Google die neue native Apps-Version herausgebracht hat (vor Mitte Juli 2013), jetzt nicht mehr.
Weiß jemand, ob es eine Problemumgehung und / oder ein neues oder alternatives Format gibt, um mit einem einzigen Link dieselben Ergebnisse zu erzielen?
Bevor jemand JavaScript erwähnt: Ich weiß bereits, dass dies leicht über JS erreicht werden kann, aber was ich hier suche, ist ein kinderleichter Basislink.
Auch ich weiß nur die Koordinaten bietet keine Beschreibung funktioniert, aber ich tun müssen sowohl die Koordinaten und die Beschreibung (also im Grunde etwas , das wie es verhält sich vor dem Update tat).
BEARBEITEN
Weitere Klarstellung: Static Maps API würde nicht funktionieren. Ich suche nach einem Link, über den die Google Maps-Webanwendung aufgerufen wird.
BEARBEITEN
Nur einen Marker an einem bestimmten Lat / Lng zu zeigen, ist trivial (nur? Q = Lat, Lng und Sie haben es). Was ich erreichen möchte, ist das Anzeigen eines Markers entlang einer Beschreibung in der neuen Google Maps-Webanwendung.
quelle
Antworten:
Dieses Format funktioniert für einen bestimmten Ort, obwohl die Beschriftung auf 1 Zeichen beschränkt zu sein scheint:
http://maps.googleapis.com/maps/api/staticmap?center=40.698217,-74.05&zoom=13&size=600x300&maptype=roadmap&markers=color:orange%7Clabel:A%7C40.690217,-74.035&sensor=false
Wenn Sie wirklich mehr als ein Zeichen anzeigen möchten, können Sie die Einschränkung auf grobe Weise umgehen, indem Sie mehr Punkte angeben:
http://maps.googleapis.com/maps/api/staticmap?center=40.698217,-74.05&zoom=13&size=600x300&maptype=roadmap&markers=color%3aorange%7Clabel%3aA%7C40.690217,-74.035&markag= 7Clabel% 3aS% 7C40.680217, -74.033 & Marker = Farbe% 3agray% 7Clabel% 3aO% 7C40.680217, -74.030 & Marker = Farbe% 3agray% 7Clabel% 3aM% 7C40.680217, -74.027 & Marker = Farbe% 3agray% 7Clabel% 3aE% 7C40.680217, -74.024 & Marker = Farbe% 3agray% 7Clabel% 3aP% 7C40.680217, -74.021 & Marker = Farbe% 3agray% 7Clabel% 3aL% 7C40.680217, -74.018 & Marker = Farbe% 3agray% 7Clabel% 3aA% 7C40.680217, -74.015 & Marker = Farbe% 3agray% 7Clabel% 3aC% 7C40.680217, -74.012 & Marker = Farbe% 3agray% 7Clabel% 3aE% 7C40.680217, -74.009 & Sensor = falsch
Auf diese Weise könnten Sie tatsächlich einige lange Wörter buchstabieren. Laut Google sind "URLs für statische Karten auf 2048 Zeichen beschränkt", sodass Sie einen funktionierenden Link generieren können, der mehr als dreimal so groß ist wie der oben angegebene und faire lange "Etiketten".
Für den zweiten Beispiellink habe ich gerade den ersten "Beschriftungs" -Buchstaben so geändert, dass er sich am Rand des Rahmens südlich des realen Punkts befindet, und jedem nachfolgenden Buchstaben eine kleine Längenänderung gegeben. All dies könnte programmgesteuert erfolgen, wenn Sie versuchen, viele davon zu generieren (Sie müssten die mittlere Breite und Länge sowie die Zoomstufe betrachten, um den Breitengrad "direkt innerhalb des Rahmens südlich des realen Punkts" zu erhalten).
Ich habe mit dem Beispiel hier begonnen und dann überprüft, ob Sie einen Breiten- und Längengrad für das Kartenzentrum sowie die Markierung angeben können und ob Sie die Markierung auf eine Stelle setzen können, die nicht in einem Feature enthalten ist, und dass sie genau wie angegeben angezeigt wird: https://developers.google.com/maps/documentation/staticmaps/#quick_example
(Beachten Sie, dass das angegebene Beispiel für die statische Kartenversion von Google Maps gilt. Lange Beschriftungen können für andere Versionen möglicherweise einfacher erstellt werden.)
quelle
Wir haben das gleiche Problem mit einer etwas anderen URL festgestellt, mit der wir Anweisungen zwischen mehreren Standorten anzeigen. Diese URL ist jetzt mit oder ohne Beschreibung unterbrochen:
Anscheinend können Sie dasselbe ohne Beschreibungen in den neuen Google Maps wie folgt tun:
Die nützliche Möglichkeit, einem Ort eine Beschreibung nur über eine URL zu geben, scheint jedoch verloren zu gehen.
quelle
https://www.google.com/maps/place//@37.7,-122.4,16z/ scheint zu funktionieren - jedoch keine Beschreibung.
quelle
Dies sollte funktionieren, wenn Sie nach einem Ort suchen:
quelle