Ссылка на карту Google с маркером (на iPhone и Android) - PullRequest
2 голосов
/ 11 октября 2010

Я пытался открыть приложение Google Map на iPhone и Android.Со справочного сайта для разработчиков iPhone я могу открыть родную карту Google по ссылке.

http://maps.google.com/maps?ll=11.5558762589,104.921697935&z=15

Однако у меня возникают проблемы с добавлением маркера на карту.Как и в статической карте Google, мы можем добавить маркеры на карту.Интересно, можем ли мы сделать то же самое со ссылкой на карту Google.

Ответы [ 2 ]

6 голосов
/ 08 декабря 2010

Эй, Борей Вы можете добавлять маркеры.Но это должен быть собственный предустановленный маркер Google.Попробуйте эту ссылку: http://maps.google.com/?q=5.352135,100.299683&z=17

Используйте q вместо ll, и я думаю, что это будет работать.

Проблемы, которые я видел: 1) Невозможно выбрать свой собственный маркер 2) Невозможно удалить этот дополнительный маркер«Это говорит вам, что вокруг этого района.

Я думаю, это следующая лучшая вещь для вас?Для вашей информации, я тоже этим пользуюсь, поскольку у меня нет других вариантов.

1 голос
/ 11 октября 2010

Единственный способ сделать это - использовать функцию Мои карты на картах Google. Вы можете создать общедоступную карту в Мои карты . Добавьте маркер с помощью панели инструментов на карте, затем используйте кнопку ссылки в правом верхнем углу, чтобы получить URL-адрес вашей общедоступной карты .

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

Редактировать

Ok. Так что мое предположение было неверным. Я попробовал это на Android и iPhone и получил следующие результаты:

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

Так что в принципе не очень полезно для вас. Когда я сделал это в своих мобильных веб-приложениях (не нативных), я использовал статические карты. Вы отказываетесь от динамической функциональности, но вы получаете большой гибкости с тем, что отображается на карте.

...