2013-04-21 2 views
0

У меня есть свои собственные пользовательские карты (изображения на карте), которые я хочу показать на устройстве Android с включением функций карт Google, таких как функции увеличения и уменьшения масштаба, маркеры и т. Д., Поэтому я бит, в котором я должен продолжить, есть ли какая-либо функциональность, которая позволяет нам интегрировать пользовательские изображения в google map view или я должен выбрать другой способ?Работа на внутренних GPS-картах

ответ

0

Посмотрите на TileOverlayGoogle Maps for Android API v2. Это должно делать то, что вы хотите достичь:

плитки Overlay представляет собой набор изображений, которые отображаются в верхней части базовой карту плитки. Эти плитки могут быть прозрачными, что позволяет добавлять к существующим картам функции .

+0

У меня уже есть пользовательское изображение карты, на котором я должен выполнять такие функции, как масштабирование и функции наложения маркера, поэтому я должен выбрать карту Google для этого или нет. – vicky

+0

Да, вы должны. Насколько я понимаю, используя TileOverlay, вы предоставляете свои собственные плитки, которые лежат над стандартными картами Google. Поэтому вам просто нужно это реализовать. Масштабирование, маркеры и т. Д. Вы можете использовать с API Google. – Ridcully

+0

спасибо за отзыв, я выдвину эту реализацию – vicky

0

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

Я бы предположил, что вы создали свою собственную страницу (html), включили в нее фотографию карты и использовали карту изображений html и javascript для обработки кранов пользователей. Затем загрузите эту страницу в веб-просмотр. Это даст вам функции масштабирования/масштабирования.

Так как в помещении карта (возможно, торговый центр), вы не сможете получить полезную (точный) местоположение, так что вы реально не должны придерживаться «реальной» карты

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