Вопрос

Я знаю, что могу сделать это с API Google Maps, но знаете ли вы, есть ли способ изменить маркер в встроенной карте Google?

Я хочу заменить кнопку по умолчанию «А» для Кнопка "B" или Маркер с только точкой посередине.

Это было полезно?

Решение

Я раньше не играл с внедрением карт Google (я обычно иду прямо к API для таких вещей). Я попробовал пару подходов:

  • Я подумал, что, может быть, синтаксис встраивания будет таким же, как и API статических карт. Поэтому я схватил URL статического карты, скопировал из этого параметра и попытался втянуть его в URL Iframe. Это не сработало так много.

  • Я создал Google MyPlaces и индивидуально маркер Чтобы использовать тот, который вы предоставили. Это создало Тестовая карта который имел соответствующий значок маркера. Затем я схватил код встроения и сунул его на Тестовая страница И вуаля!

Другие советы

На самом деле у меня была та же проблема, но я не использовал ни одного из методов выше, и я поделился: я делюсь:

Если вам нужен только маркер, как я, но не хотите использовать API, просто дурачите Google, думая, что вы хотите, чтобы маршрут был запланирован, используя теги «SADDR» и «DADDR»

«SADDR» определяет ваше начало местоположения (Post Code, имя улицы+ номер, что угодно)

Определите только SADDR, и упустите Daddr и Google Maps по умолчанию по умолчанию по -прежнему показывать маркер для «A» (ваше начало), где вы это хотите, все в iframe без API.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top