Вопрос

У Apple есть специальный URL-адрес, который можно использовать для гиперссылок на физические местоположения, запускающих приложение native Maps для запуска и отображения указанного местоположения:

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

Согласно их документации, ссылки имеют атрибуты для уровня масштабирования (z) и тип (t), но это не указывает, в каких типах значений должны быть эти свойства.

Например, ссылки в этом скрипте (http://jsfiddle.net/y9Xfy/2/) не распознает атрибут z.

Есть ли какая-либо документация в другом месте о значениях, которыми могут быть свойства Map Links?

Обновить:

Тот Самый t параметр может быть установлен на k для просмотра со спутника и h для гибридного просмотра.

Тот Самый z параметр, по-видимому, игнорируется в пользу автоматического определения масштаба.

Это было полезно?

Решение

Я думаю, что формат ссылок был заимствован из GoogleMaps, поскольку ios5-maps полностью были основаны на Google.

предполагая , что:

  • z - уровень масштабирования (1-20)
  • t - тип карты (спутниковая "k", гибридная "h")...не думайте, что m p или e реализованы apple

Другие советы

чтобы уточнить другой ответ на случай, если кто-то наткнется на это, как у меня, z игнорируется, если вы не укажете местоположение.

От Документация по ссылкам на карту, который был обновлен с тех пор , как :

z :Уровень масштабирования.Вы можете использовать параметр z только в том случае, если вы также используете параметр sll;в частности, вы не можете использовать z в сочетании с параметрами spn или sspn.

sll :Местоположение поиска.Вы можете указать параметр sll сам по себе или в сочетании с параметром q.Например, http://maps.apple.com/?sll=50.894967 ,4.341626&z= 10&t= с является допустимым запросом.Пара значений с плавающей запятой, разделенных запятыми, которые представляют широту и долготу (в таком порядке).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top