Как сделать интерактивную карту гугл

Как создать и добавить на сайта Google Карту

Как сделать интерактивную карту гугл

Для создания интерактивной Google Карты для сайта необходимо быть зарегистрированным в Google Почте (Gmail). Поэтому для начала создайте или войдите в свой личный кабинет.

Как сделать интерактивную карту гугл

Нажмите на кнопку «Создать новую карту».

Как сделать интерактивную карту гугл

Вы увидите окно создания интерактивной Google Карты.

Как сделать интерактивную карту гугл

Введите адрес организации в поле поиска и нажмите на кнопку поиска.

Как сделать интерактивную карту гугл

Интерактивные Google Карты укажут адрес на картах.

Как сделать интерактивную карту гугл

Нажмите на кнопку «Добавить на карту», чтобы создать метку.

Как сделать интерактивную карту гугл

Вы увидите что-то вроде этого.

Как сделать интерактивную карту гугл

Нажмите на кнопку «Изменить».

Как сделать интерактивную карту гугл

Измените заголовок и информацию, а потом нажмите на кнопку «Сохранить».

Как сделать интерактивную карту гугл

Нажмите на кнопку «Стиль».

Как сделать интерактивную карту гугл

Измените цвет и дизайн иконки на подходящий для вас вариант.

Как сделать интерактивную карту гугл

Чтобы карта стала доступна для сайта, у нее необходимо добавить права доступа. Нажмите на кнопку «Поделиться».

Как сделать интерактивную карту гугл

Укажите название карты и нажмите на кнопку «ОК».

Как сделать интерактивную карту гугл

Появится новое окно. Нажмите на кнопку «Изменить» возле уровня доступа «Документ доступен только вам».

Как сделать интерактивную карту гугл

Выберите вариант «ВКЛ (для всех в интернете)» и доступ только для просмотра. Нажмите на кнопку «Сохранить».

Как сделать интерактивную карту гугл

Нажмите на кнопку «Готово».

Как сделать интерактивную карту гугл

Нажмите на кнопку «Открыть меню». Выглядеть как 3 точки.

Как сделать интерактивную карту гугл

Откроется меню. Нажмите на кнопку «Добавить на сайт».

Как сделать интерактивную карту гугл

Скопируйте из поля код интерактивной Google Карты для сайта и вставьте в блокнот.

Как сделать интерактивную карту гугл

Найдите строчку «width=»640″». Измените цифры размера на «100%». В нашем примере мы изменили «640» на «100%». Получилось так.

Как сделать интерактивную карту гугл

Тогда карта будет адаптироваться под разные размеры экрана.

Скопируйте код из блокнота и вставьте в необходимое поле на сайте. В ezCatalog CMS такое поле называется «Код отображения карты проезда». Оно находиться в разделе панели управления «Контактные данные сайта».

Источник

Как сделать Google Карту и добавить на сайт

Если вы хотите, чтобы клиенты всегда находили дорогу до вашего офиса или торговой точки — не забудьте добавить на сайт Google Карту. Клиенты смогут увидеть места рядом с вами, проложить маршрут и посмотреть панорамы улиц.

В статье расскажем как создать Google карту и добавить ее на сайт.

Рекомендуем: Jesica – приложение для продвижения в Instagram (от создателей Instaplus.me). Установите Jesica на Android-телефон или компьютер и приложение будет ставить лайки, подписываться и отписываться, как будто это делаете вы сами:

Как создать Google Карту: пошаговая инструкция

Есть 2 способа создать Гугл Карту с помощью кнопки «Поделиться» и сделать свою карту.

1 способ: через кнопку «Поделиться»

Сработает, если место уже есть на Гугл Картах. Например, вы арендуете офис в бизнес центре, и его уже добавили на карту до вас.

Заходим на сайт с картами — https://www.google.ru/maps/. Пишем адрес офиса, например, Москва, Пресненская набережная, Москва Сити.

Как сделать интерактивную карту гугл

Затем жмем кнопку «Поделиться».

Как сделать интерактивную карту гугл

Сервис предлагает две возможности поделиться — скопировать ссылку или скопировать код. Так как нам нужно разместить карту на сайте, выбираем «Встраивание карт».

Как сделать интерактивную карту гугл

Выбираем размер карты — средняя, маленькая, большая, свой размер, а затем копируем html-код, он нам понадобится для вставки на сайт. О добавлении карты на сайт через код написано ниже.

Как сделать интерактивную карту гугл

Важно: обратите внимание, если в Google есть карточка организации, то кроме точки на карте с адресом, можно посмотреть рейтинг, отзывы, номер телефона, часы работы и фотографии компании. Карточка организации помогает продвигать бизнес, содержит важную информацию для клиентов, повышает лояльность (они видят, что компания реально существует). Как добавить компанию в Google, читайте в нашей статье про Google Мой Бизнес.

2 способ: создаем свою карту

Мы сначала создаем свою карту, а потом добавляем ее на сайт.

Заходим на сайт Google Maps — https://www.google.ru/maps/ и нажимаем на меню (3 горизонтальных полоски).

Как сделать интерактивную карту гугл

Нам нужен пункт «Мои места».

Как сделать интерактивную карту гугл

Как сделать интерактивную карту гугл

Пока здесь ничего нет, жмем «Создать карту».

Как сделать интерактивную карту гугл

Базовая карта не имеет названия. Чтобы назвать карту и добавить ей описание, жмем на строчку «Карта без названия».

Как сделать интерактивную карту гугл

Добавляем название и описание, после чего жмем «Сохранить».

Как сделать интерактивную карту гугл

Приближаем карту до нужного населенного пункта, а затем находим улицу и здание. Чтобы добавить точку на нужное здание, нажимаем на значок геолокации.

Как сделать интерактивную карту гугл

Нажимаем на здание. Точка добавлена, теперь нужно ее назвать и добавить описание. Нажимаем «Сохранить».

Как сделать интерактивную карту гугл

Точка содержит координаты. Они могут пригодиться клиентам, которые используют GPS навигатор. Стоит добавить фотографии, например, фасад здания и вход в ваш офис, так клиентам будет проще вас найти. Фото добавляем через значок фотоаппарата.

Как сделать интерактивную карту гугл

Цвет метки можно изменить, для этого нажимаем на инструмент заливки. Изначально она синего цвета, можно выбрать более яркий, например, красный или зеленый, чтобы ваша метка отличалась от окружающих. В этом же разделе можно поменять значок со стандартного значка геолокации на другой. Пусть значок отражает вашу деятельность — если это кафе, выберите значок со столовыми приборами, если хостел — значок кровати.

Как сделать интерактивную карту гугл

Значки наглядно показывают, что находится в здании — где можно покушать, где переночевать, где совершить покупки. До созданной точки можно построить маршрут. Например, от метро. Делается через значок косой стрелки.

Точку можно отредактировать или удалить — значки карандаша и корзины.

Как сделать интерактивную карту гугл

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

Как сделать интерактивную карту гугл

Также можно настроить совместный доступ и сделать карту видимой для всех, все это делается через кнопку «Поделиться». Особой необходимости в совместном доступе нет, достаточно создать карту один раз и добавить на сайт, но сама функция присутствует. Она нужна для более сложных проектов, например, для тех, кто разрабатывает маршрут для экскурсий.

Как сделать интерактивную карту гугл

Для простого добавления карты на сайт нужно один раз сделать ее видимой для всех с помощью вышеупомянутой функции «Поделиться». Созданную карту также можно будет добавить через html-код.

Как добавить Google Карту на сайт

Через код (HTML)

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

Показываем на примере конструктора Wix. Если собираетесь делать сайт на конструкторе, но не знаете, какой выбрать — читайте наш сравнительный обзор.

Нажимаем на добавление элементов (+), затем «Вставка» — «Вставка кода» — HTML iframe.

Как сделать интерактивную карту гугл

Как сделать интерактивную карту гугл

Получается вот такая карта на странице.

Как сделать интерактивную карту гугл

Карту обычно добавляют в нижнюю часть страницы или в футер сайта. Для футера выбирайте маленький размер карты.

С помощью плагина (для WordPress и других CMS)

Если ваш сайт создан на CMS, и вы не умеете работать с кодом, проще установить плагин. Для WordPress создано несколько плагинов карт, но чаще всего используют WP Google Maps — у него более 400 000 активных скачиваний.

В админке сайта заходим в плагины — добавить новый.

Как сделать интерактивную карту гугл

Пишем WP Google Maps или просто Google Maps, если хотите посмотреть, какие еще плагины есть.

Как сделать интерактивную карту гугл

Нажимаем «Установить» и «Активировать».

В этом плагине нужно создавать карту с нуля. Нажимаем «Создать карту» или «Create map» и создается первая карта, которой сразу присваивается шорткод — его потом нужно будет добавить в нужную часть страницы. Нажимаем «Редактировать» или «Edit».

Как сделать интерактивную карту гугл

Плагин предлагает 2 инструмента для создания карт, один не использует Api key, второй (Google Maps) использует.

Как сделать интерактивную карту гугл

В разделе Markers указываем адрес точки, можно добавить анимацию. Справа нужно масштабировать карту до нужного размера, например, увеличить до конкретных улиц. Сохраняем точку «Save Marker» и указываем Api Key (справа окно, где написано Please ensure you enter a Google Maps API key to continue using Google Maps), нужно нажать на ссылку.

Как сделать интерактивную карту гугл

Ключ вставляется в соответствующее окно.

Как сделать интерактивную карту гугл

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

Как сделать интерактивную карту гугл

Чтобы карта начала отображаться на странице, в нужную часть вставляем шорткод и сохраняем страницу.

Как сделать интерактивную карту гугл

Заключение

Google Карта на сайте, помогает клиентам понять, где вы находитесь. Ее актуально использовать владельцам оффлайн бизнеса — торговых точек, кафе, офисов. Можно взять готовую карту и добавить ее на сайт или создать свою с нуля. На сайт карта добавляется при помощи html-кода или плагина. В некоторых случаях может понадобиться API key.

Источник

Как вставить Гугл карту на сайт

Как сделать интерактивную карту гугл

Как-то, решив зайти в офис одной компании, я столкнулся с тем, что офис компании переехал. И на дверях старого офиса, был приклеен листок, с новым адресом офиса. Одна проблема — по этому листку, я искал новый офис примерно час, хотя он был, всего в десяти минутах ходьбы от старого. А все из-за того, что на сайте компании не было карты, с новым местонахождением офиса.

На самом деле, разместить карту на сайте, с отмеченным адресом, плевое дело. Однако, к сожалению, многие этого не делают. Да, если у вас просто блог, то карта навряд ли вам пригодится. Но если ваш сайт является представителем реально существующего офиса в оффлайне, то карта на сайте, просто необходима. И неважно, касается это офиса много миллиардной компании, или это всего лишь сайт местной мастерской. Давайте посмотрим, как разместить карту на вашем сайте или блоге.

В русскоязычной части интернета, наиболее популярны карты от двух компаний: Гугл и Яндекс. Не буду говорить, сервис какой компании лучше, но сегодня я расскажу про сервис от компании Гугл.

Как вставить Google карту на сайт.

Существует несколько способов, для того, чтобы вставить гугл карты на свой сайт, и не важно, работает сайт под CMS WordPress или просто на HTML.

Способ № 1.

Перейдем на сайт — google.com/maps и выберем нужный адрес в строке поиска.

Как сделать интерактивную карту гугл

Обратите внимание, у карты есть два режима, упрощенный и полный. Если вы попали на упрощенный вид, то нужно перейти на полный вид. Для этого нужно просто нажать на значок в правом нижнем углу.

После чего, нужно в левом меню, выбрать пункт – «Поделиться».

Как сделать интерактивную карту гугл

И выбрать пункт – «Код»

Как сделать интерактивную карту гугл

После чего, у вас сразу отобразится карта с несколькими настройками: масштаб и размер карты; маленький, средний, большой, пользовательский. После чего, вы нужно скопировать код.

Как сделать интерактивную карту гугл

И вставить его в нужное место на сайте. Обратите внимание, если сайт на WordPress, то для вставки кода, достаточно перевести редактор в режим текста, и вставить код в нужное место. Или же вставить код в боковой виджет.

Как сделать интерактивную карту гугл

И вот что получится.

Как сделать интерактивную карту гугл

Далее, посетитель сайта, уже сможет дальше изменить масштаб, проложить путь до нужной точки, сделать вид со спутника и так далее.

Способ № 2.

Хотя первый способ, очень простой и позволяет вставить карту Google на сайт буквально в пару кликов, давайте разберем второй способ.

Нужно перейти по адресу — www.google.ru/maps. А далее? Да все как в первом способе. Также выбираете нужное месторасположение, и выбираете код. Единственная разница – сам адрес. А так сервис полностью идентичен.

Подозреваю, что свои адреса для карт имеются для всех доменных зон, коих у Гугл совсем не мало.

Способ № 3.

Но есть и третий способ. Уж он-то отличается от первых двух. Различие – больше настроек. Давайте перейдем на него.

Вначале сервис вам скажет, что у вас нет карт. Что ж, нужно создать. Для этого, необходимо нажать на значок «+»

Как сделать интерактивную карту гугл

Здесь есть ряд дополнительных элементов: выбрать объекты, добавить маркер, нарисовать линию, добавить маршрут, измерить расстояние или площадь.

Как сделать интерактивную карту гугл

Вставив маркер в нужное место, можно вставить название места и его описание.

Как сделать интерактивную карту гугл

При необходимости, можно добавить маршрут, по которому легче проехать.

После этого, нужно нажать на кнопку – «Поделиться»

Как сделать интерактивную карту гугл

Добавить название и описание карты.

Как сделать интерактивную карту гугл

Как сделать интерактивную карту гугл

И сохранить изменения

Как сделать интерактивную карту гугл

Далее, нажав на три точки справа, выбрать «Добавить на сайт» в появившемся меню.

Как сделать интерактивную карту гугл

И теперь, можно вставить полученный код на сайт, при этом, можно сразу изменить размеры.

Как сделать интерактивную карту гугл

И вот что в результате получится

Как сделать интерактивную карту гугл

Таким образом, теперь вам не составит большого труда вставить на ваш сайт карту Гугл, и теперь, вашим клиентам, не придется искать ваш офис, как мне когда-то. И еще напомню. Эти методы, можно использовать на всех типах сайтах, будь это чистый HTML или же CMS, например WordPress.

Ну а если у вас есть вопросы, задавайте их в комментариях, и я обязательно на них отвечу.

Источник

Google Maps — кастомизируй меня полностью

Как сделать интерактивную карту гугл

В первый раз столкнувшись с внедрением и кастомизацией Google Maps, я не нашел единой статьи, рассматривающей все необходимые моменты — информацию пришлось искать по крупицам, а что-то выдумывать самому. После чего и было решено написать эту статью, чтобы люди, ранее не работавшие со стилизацией Google Maps, но при этом ограниченные временными рамками (а может, и желанием) для полноценного изучения API, смогли быстро получить необходимую информацию и материалы. Тем более, что и те, кто обладает определенным опытом, смогут почерпнуть для себя из этой статьи какую-нибудь интересную фишку, к примеру — параллакс для элементов информационного окна.

В этой статье мы рассмотрим:

1. Внедрение Google Maps на сайт

Добавление через вставку iframe в разметку

Если у вас нет необходимости изменять маркер, делать кастомное информационное окно или еще каким-либо образом воздействовать на карту, для ее добавления достаточно сделать следующее:

Как сделать интерактивную карту гугл

после чего кликнуть на гамбургер:

Как сделать интерактивную карту гугл

Затем находим кнопку «Ссылка/код»:

Как сделать интерактивную карту гугл

Копируем код для вставки:

Как сделать интерактивную карту гугл

Осталось только вставить полученный код в разметку.

Добавление через API

Но если необходимо произвести какие-либо манипуляции, нам понадобится ключ. Если его нет рядом, можно получить тут: ссыль

Встраиваем его в адрес вместо YOUR_API_KEY :

Если нужно вызывать коллбэк после загрузки api, после ключа надо будет дописать YOUR_API_KEY&callback=initMap с названием вашей функции. Подключаем скрипт на странице и создаем в разметке блок для будущей карты:

Теперь необходимо инициализировать карту:

Координаты можно узнать при помощи опции «Что здесь», описанной выше.

Свойства, которые могут сразу понадобиться:

Для начала добавим маркер:

position (обязательно) указывает начальное положение маркера. Если указать те же координаты, что и для карты, то маркер будет по центру экрана. Сместить маркер можно изменив значение координат, либо сменив положение самой карты относительно видимой области (родительского блока).
map (не обязательно) указывает карту, на которой помещается маркер.

Для маркера можно задать анимацию:

Пример анимации маркера при закрытии информационного окна и прекращении при открытии:

3. Кастомизация информационного окна

Добавление информационного окна

В кастомное информационное окно можно добавить любую разметку через свойство content :

Открытие информационного окна

Чтобы информационное окно было видно сразу, надо вызвать метод open() :

Также следует добавить вызов окна при клике на маркер (в противном случае мы не сможем открыть попап):

Кастомизация элементов информационного окна

Информационное окно может быть как кастомное, так и стандартное. В кастомное мы можем добавить любые элементы и работать с ними, возможности ограничены лишь фантазией.

Основная проблема, с которой можно столкнуться при кастомизации любого из типов – края (белая область) вокруг контента и стрелочка. Эти элементы не поддаются css выборке.

Как сделать интерактивную карту гугл

Решить проблему можно при помощи псевдоэлементов для доступных блоков. Также, если по какой-либо причине нет возможности использовать лишний псевдоэлемет, рамочку можно убрать при помощи тени.

Но обо всем по порядку:

Как теперь повлиять на область вне блока контента? Выйти за его пределы. В первую очередь надо добавить свойство, которое сделает видимыми блоки, выходящие за границы:

Как сделать интерактивную карту гугл

Параллакс-эффект для элементов в информационном окне

Как вариант, можно проверять наличие элемента и сохранять после появления:

Теперь просто добавим код, смещающий блок по горизонтали в зависимости от положения курсора:

Если клик по динамическому элементу нужно обработать, просто ставим обработчик на обертку и ловим объект на всплытии:

4. Кастомизация карты

Изменение цвета объектов карты

Для стилизации карты используется массив стилей, в котором указывается селектор и css-свойство, которое необходимо применить.

Пример настроек, окрашивающих воду в фиолетовый цвет:

Для настройки стилей проще всего использовать специализированный сервис, к примеру Google Maps APIs Styling Wizard. Для детальной настройки карты жмем «More options»:

Как сделать интерактивную карту гугл

Как сделать интерактивную карту гугл

Копируем полученный json:

Как сделать интерактивную карту гугл

В конечном итоге получаем вот такие настройки карты:

Кастомизация элементов управления

Как сделать интерактивную карту гугл

Как сделать интерактивную карту гугл

Как сделать интерактивную карту гугл

Как сделать интерактивную карту гугл

Используя эти классы, можно сделать с элементами управления все, что душе угодно. В данном случае я скрыл элементы управления, но для примера изменил цвет:

Как сделать интерактивную карту гугл

На этом быстрый старт Google Maps окончен. Надеюсь, эта статья оказалась для вас полезной.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *