Frage

Apple verfügt über eine spezielle URL, die für Hyperlinks zu physischen Standorten verwendet werden kann und die die native Kartenanwendung dazu veranlasst, den angegebenen Standort zu starten und anzuzeigen:

http://maps.apple.com/?q=SEARCH

Laut ihrer Dokumentation, die Links haben Attribute für die Zoomstufe (z) und geben Sie (t), aber es gibt nicht an, welche Arten von Werten diese Eigenschaften haben müssen.

Zum Beispiel die Links in dieser Geige (http://jsfiddle.net/y9Xfy/2/) erkennen das z-Attribut nicht.

Gibt es an anderer Stelle eine Dokumentation zu den Werten, die die Map-Links-Eigenschaften haben können?

Aktualisieren:

Der t Parameter eingestellt werden kann k für Satellitenansicht und h für Hybridansicht.

Der z Der Parameter scheint zugunsten einer automatischen Zoomerkennung ignoriert zu werden.

War es hilfreich?

Lösung

Ich denke, dass das Linkformat von GoogleMaps abgeleitet wurde, da die iOS5-Karten vollständig auf Google basierten.

vorausgesetzt, dass:

  • z ist die Zoomstufe (1-20)
  • t ist der Kartentyp („k“-Satellit, „h“-Hybrid) ...Ich glaube nicht, dass MP oder E von Apple implementiert werden

Andere Tipps

Um die andere Antwort klarzustellen, falls jemand wie ich darüber stolpert, wird z ignoriert, wenn Sie keinen Ort angeben.

aus Dokumentation zu Kartenlinks, das seitdem aktualisiert wurde:

z:Die Zoomstufe.Sie können den z-Parameter nur verwenden, wenn Sie auch den sll-Parameter verwenden.Insbesondere können Sie z nicht in Kombination mit den Parametern spn oder sspn verwenden.

sll:Der Suchort.Sie können den Parameter sll allein oder in Kombination mit dem Parameter q angeben.Zum Beispiel, http://maps.apple.com/?sll=50.894967,4.341626&z=10&t=s ist eine gültige Abfrage.Ein durch Kommas getrenntes Paar von Gleitkommawerten, die den Breiten- und Längengrad (in dieser Reihenfolge) darstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top