Как добавить маркер карты яблока через строку запроса в URL?

Я хочу добавить маркер карты (например, Google Map) в приложение карты, когда я использую URL-ссылку, чтобы открыть карту на iPhone из моего приложения.

как это: <a href="http://maps.apple.com?ll=latitude,longtitude">

Я могу открыть карту яблока, и центр карты находится в нужном месте, но как добавить маркер одновременно? Я не уверен, как строку запроса я могу добавить в URL

Я уже прочитал документ ниже

https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html

Заранее спасибо!

2 ответа

Решение

Если вы хотите использовать приложение внутренней карты (Apple Map), вы должны изменить свой протокол для карт.

Подобно:

maps://maps.apple.com/?q={latitude},{longitude}

Теперь запрос http://maps.apple.com/ будет перенаправлен на карту Google:O

Я использую этот формат URL:

http://maps.apple.com/?ll={lat}, {long} & z = {zoom} & q = {label + name}

URL открывает приложение внутренних карт в позиции, обозначенной маркером, который показывает метку с текстом, указанным в строке запроса

Добавьте параметр 'q' к URL-адресу для добавления маркера в приложении для iOS.

Проверьте ссылку ниже

http://maps.apple.com/?q={location_name} & ll = {latitude}, {longitude}

или

http://maps.apple.com/?q={lat}, {longitude} & ll = {latitude}, {longitude}

Другие вопросы по тегам