2015-02-25 3 views
-1

Я создал пользовательскую карту с помощью Google Maps, в которой были освещены особенности местных водных путей вокруг моей компании-лодочника. Карта установлена ​​для общего доступа и может быть найдена здесь: https://www.google.com/maps/@28.1159901,-80.5874005,10z/data=!3m1!4b1!4m2!6m1!1sztQRD4WV85yk.kzRrtK6ZMD3E
Мой вопрос: могу ли я встроить эту карту в приложение, которое я разрабатываю через Como Mobile App Creator? В приложении уже есть страница с картами Google, но она показывает местоположение компании на стандартной карте Google; Я хочу встроить пользовательскую карту, которую я создал, чтобы она отображалась в приложении. В Como App Maker также есть пользовательская страница, на которой вы можете добавить исходный код, и я получил исходный код с карт Google и попытался добавить его там, но пользовательская страница просто не отображается в приложении. Вот исходный код, который я использовал: iframe src = "https://mapsengine.google.com/map/u/0/embed?mid=ztQRD4WV85yk.kzRrtK6ZMD3E" width = "640" height = "480"Как встроить пользовательскую карту с Google Maps в приложение

Как вставить мою пользовательскую карту в приложение, которое я создаю?

+0

Где код? –

+0

Ваш код не отправлен. Пожалуйста, отредактируйте свой пост и добавьте его. – sonictt1

+0

Извините, я не знаю, почему код не опубликовал; Я должен был вынуть в конце –

ответ

0

Одна из причин, по которой я вижу, - mapengine, устарела, и новые проекты mapengine уже не принимаются.

Возможные этапы решения:
1) Используйте вместо использования Maps Engine My Maps.
2) Создайте пользовательскую карту, импортировав свой слой карты.
3) Сохраните эту карту и перейдите к ней. Сделайте это общедоступным (выберите & выберите только просмотр или можете редактировать).
4) Нажмите на меню опций (выпадающее меню) справа от «Добавить слой» и «Поделиться» и выберите «Embed on my site». Вам будет предоставлен iframe.

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

Несколько вещей, чтобы иметь в виду:
Мои карты идеально подходят только для
1) Менее 2500 просмотров карты в день.
2) Данные на карте не меняются очень часто.
3) Однако встроенная карта будет отражать изменения (если они есть) (сделанные вами или людьми, у которых есть разрешения на редактирование) на карте в Моих Картах.

EDIT:
Я сожалею, что до этого не проверить URL. Поэтому я пошел к нему сейчас и загрузил его в «Мои карты». Я получил это iframe. См. Фрагмент.

<iframe src="https://www.google.com/maps/d/embed?mid=ztQRD4WV85yk.kzRrtK6ZMD3E&hl=en" width="640" height="480"></iframe>

Но я бы все же поощрять, чтобы сделать это в моих картах, если это один был сделан в mapsengine так он все еще там после mapsengine будет полностью остановлена ​​в январе 2016 года (см Deprecation уведомление here) ,

Надеюсь, это помогло.

Смежные вопросы