Могу ли я изменить маркер на карте Google Mapded (iframe)?
-
19-09-2019 - |
Вопрос
Я знаю, что могу сделать это с 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.