Карта без контактов/значков

Вопрос: Я пытаюсь решить, подходит ли API Google Карт для меня. У меня есть список мест, которые я хотел бы отобразить на карте (карта Италии) и я бы хотел: На карте нет другого ярлыка, кроме мин, и Мои места отображаются как ярлыки на карте, без значков/выводов Я видел (например, изменение значков меток в приложении Google

Вопрос:

Я пытаюсь решить, подходит ли API Google Карт для меня.
У меня есть список мест, которые я хотел бы отобразить на карте (карта Италии)
и я бы хотел:

  1. На карте нет другого ярлыка, кроме мин, и

  2. Мои места отображаются как ярлыки на карте, без значков/выводов

Я видел (например, изменение значков меток в приложении Google Maps), которые вы можете изменить значки контактов, но я бы не хотел их использовать.

Лучший ответ:

Вы можете использовать стилизованную карту с Google Maps API v3 (или полностью настраиваемую карту с вашими собственными фрагментами)

Если вам просто нужны текстовые метки для ваших мест, посмотрите библиотеку InfoBox (в этом примере).

Ответ №1

  1. Стиль карты для удаления всех других меток – мне нравится использовать этот мастер. Обратите внимание, что ссылка “Дополнительные параметры” в левом нижнем углу дает множество дополнительных параметров настройки.
  2. Чтобы создать маркеры только с ярлыками, а не с булавками, вам понадобится прозрачный PNG для использования значка маркера. Я использовал 20х20. Подстройте якорь значка, чтобы переместить ярлык в нужное место, я нашел 7,7 разумным. Дополнительные сведения о пользовательских значках см. В документах.

    var marker = new google.maps.Marker({ position: markerPosition, map: map, icon: { origin: new google.maps.Point(0, 0), anchor: new google.maps.Point(7, 7), url: transparentIconURL }, label: ‘1’ });

Оцените статью
Добавить комментарий