2015-09-27 9 views
9

Warum funktioniert Google-Karte z (Zoom) Parameter nicht in der URL? Ich habe gesucht, also habe ich einige Lösungen für das Senden von Zoom-Parameter in Google Map-URL, aber basierend auf den alten Posts (stackoverflow), die mit der Zoomstufe innerhalb der URL befassen, scheint es, dass diese Funktionalitäten nicht mehr funktionieren.Google map zoom parameter in url funktioniert nicht

Ich habe die folgenden z-Parameter verwendet, aber es funktioniert nicht:

http://maps.google.com/?q=38.6531004,-90.243462&z=12

Unten ist der Link, wo sie z Parameter für Zoomstufe link

Antwort

25

Für diejenigen erwähnt, die nicht tun möchte lesen, dies funktioniert (z Bereich: [1-20]):

https://maps.google.com/?q=38.6531004,-90.243462&ll=38.6531004,-90.243462&z=3

Ihr ist keine Dokumentation, die dieses Problem abdeckt. Allerdings gibt es ein paar Hacks.

Der Link, den Sie zur Verfügung gestellt haben,

URL (Stackoverflow): What parameters should I use in a Google Maps URL to go to a lat-lon?

Wollen Sie nicht mit dem Erhalten der gewünschten Google Maps anzeigen Zoom-Ebene innerhalb einer URL helfen

Die folgenden Beispiele, die habe schon eine ganze Weile gearbeitet NICHT ARBEITEN mehr (sie arbeiten, aber ohne die gewünschte Zoomstufe)

Beispiele: Statt

, können Sie die Zoomstufe erhalten leicht durch die folgenden Beispiele versuchen:

(Anmerkung: nach auf Google klicken Karten Sie einen grauen Marker, und verschwindet schnell erscheint erhalten wird)

jedoch die oben URL wird Ihnen kein statisches Pinpoint für den angegebenen lat & lang .

Es gibt einen „Hack“, wie man ein festen Pinpoint zu bekommen (rote Stecknadel) und das ist durch Angabe der q Attribut (steht für die Suchabfrage) und die II Attribut (Breitengrad und Längengrad der Kartenmittelpunkt) zusammen mit dem z (Zoom-Attribut)

Beispiel (mit dem OP-Koordinaten):

https://maps.google.com/?q=38.6531004,-90.243462&ll=38.6531004,-90.243462&z=3

Wenn Sie die Zoomstufe ändern möchten, ändern Sie einfach den Wert von 'z'.

Nach der Suche im Internet fand ich, dass nur dieser Website: https://moz.com/blog/new-google-maps-url-parameters beschäftigt sich mit Google Maps Parameter/Attribute/Argumente, wo die Dinge noch tatsächlich funktionieren. Wenn jemand mehr Funktionen innerhalb der URL möchte, dann ist dies die zu überprüfende Seite.

Zoom Intervalle erklärt (https://developers.google.com/maps/documentation/static-maps/intro#Zoomlevels):

Die folgende Liste zeigt die ungefähre Detailebene können Sie erwarten bei jeder Zoomstufe zu sehen:

  • 1: Welt
  • 5: Landmasse/Kontinent
  • 10: Stadt
  • 15: Straßen
  • 20: Gebäude
+2

funktioniert es durch den Versuch oben genannten Link, aber es zeigt nicht den Stift (rote Markierung Pin) jetzt. – webdev100

+0

@ webdev100 es funktioniert jetzt –

+1

danke seine Arbeit jetzt – webdev100

0

Die URL-Format nicht offiziell von Google dokumentiert und hat mit der Veröffentlichung der "neuen" Google Maps geändert. Wenn Sie die Karte über ihre URL steuern möchten, verwenden Sie eine dokumentierte Schnittstelle wie the Embed API oder Static Map.

Verwandte Themen