Перейти к основному содержанию

My Maps location : параметры

1. Настройки

Компонент имеет множество опций, некоторые из них могут быть переопределены в представлении меню, как мы видели ранее. Нажмите на меню: My Maps Location > Options , чтобы получить доступ к интерфейсу (в правом верхнем углу экрана).

Общая конфигурация

 

Parameters1

 

  • Включить статистику: включить статистику местоположения
  • Поиск AJAX: включить поисковые запросы в AJAX, выполнить поиск без перезагрузки страницы.
  • Отображение расстояния: отображение расстояния от местоположения до позиции пользователя.
  • Единица расстояния: мили или километры.
  • Поставщик карт: выберите между картами Google, Microsoft Bing, Mapbox, Openstreetmap, Baidu или Mapquest.
  • Автозаполнение поиска: автозаполнение предложений при поиске местоположения. Предложения для автозаполнения могут поступать из Google Maps, Bing Maps, Openstreetmap или Baidu, независимо от выбранной вами системы карт.
  • Каждый раз, когда вы используете API Карт Google, если ваш домен был создан после 22 июня 2016 года, вы должны указать ключ для проверки вашего запроса.
    Дополнительная информация: https://developers.google.com/maps/documentation/javascript/usage?hl=en
    Получите ключ: https://developers.google.com/maps/documentation/javascript/get-api-key
  • Тип Google Maps: тип карты: Roadmap, Satellite, Hybrid или Terrain
  • Дизайн карты: выберите дизайн по умолчанию для своих карт.
  • Прокрутить карту мышью: включить увеличение/уменьшение масштаба с помощью мыши при наведении на карту.
  • Перетащить карту: разрешите перетаскивание карты для перемещения по ней с помощью мыши.
  • Маркер открытия события: способ открытия сведений о местоположении при нажатии или наведении курсора на маркер.
  • Включить кластеризатор маркеров: каждый кластер, имеющий более одного маркера, показывает количество маркеров внутри кластера.
  • Функция автоматического масштабирования : автоматическая регулировка масштабирования для отображения всех маркеров на карте.
  • Тип карт Bing: тип карты: с воздуха, с высоты птичьего полета или дороги
  • Ключ API карт Bing: поместите ключ API, чтобы он заработал;)

 

Parameters2

 

  • Поиск в любом месте: добавьте опцию поиска в радиусе для поиска в любой точке мира
  • Искать где угодно по умолчанию: по умолчанию селектор радиуса в режиме поиска будет установлен на Anywhere.
  • Формат тега в поиске: отображать фильтры тегов в виде флажка или раскрывающегося списка
  • Просмотр улиц: добавьте просмотр улиц в поиск как вариант
  • Отображение маршрута: отображение ссылки для расчета маршрута от позиции пользователя
  • Формат маршрута: отображать маршрут в My Maps location или перенаправлять в Google
  • Ссылка на контакт в местоположении: добавьте ссылку на страницу контактов
  • Кнопка контакта: отображение кнопки контакта
  • Цель контактной ссылки: режим открытой контактной ссылки
  • Масштаб карты по умолчанию: уровень масштабирования карты по умолчанию при первой загрузке (установите для автоматического масштабирования значение «Нет»).
  • Размер карты : ширина и высота карты и результатов поиска
  • Расстояние для поиска радиуса : определить значения раскрывающегося списка поиска радиуса
    Пример. Пользователь может выбрать поиск в 10 милях от Нью-Йорка.
  • Показать список выбора расстояния: опция для отображения списка выбора поиска по редиусу расстояний

 

Parameters3

 

  • Обрезка слова в результатах поиска: обрезка описания местоположения по определенному количеству слов в результатах поиска
  • Боковая панель JQuery: измените боковую панель по умолчанию на панель JQuery (меньший и плавный эффект прокрутки)
  • Отключить геолокацию: отключить геолокацию на сайтах без https.
  • Отключить фильтр категорий: эта опция включает фильтр раскрывающегося списка категорий.
  • Отключить фильтр состояния страны: отобразить раскрывающееся меню штата страны в представлении поиска
  • Поиск по почтовому индексу: поиск по полю почтового индекса
  • Цвет кнопки «ИЛИ»: цвет кнопки «ИЛИ» в теме по умолчанию
  • Цвет кнопки: цвет кнопки «Геолокация» в теме по умолчанию
  • Глобальный цвет шрифта: используйте этот параметр, чтобы установить глобальный цвет шрифта для местоположений «Моя карта».
  • Фоновое изображение: изображение на фоне поиска по теме по умолчанию
  • Маркер: добавьте свое положение на карте и выберите изображение в качестве маркера.
  • Изображение значка по умолчанию: используйте изображение значка по умолчанию, если значок недоступен
  • Helper Override: создайте файл переопределения стандартного макета Joomla, на который не будут влиять обновления расширений (в папке /html)

Расположение статьи Joomla

Чтобы отображать карту в каждой статье, во-первых, вы должны включить местоположения статьи Joomla . Кроме того, вы можете выбрать одну или несколько определенных категорий, чтобы показать эту опцию.

 

joomla-статья

 

2. Bing как источник карты

Чтобы использовать Bing Maps от Microsoft в качестве источника карт, вам необходимо заполнить ключ API в глобальной конфигурации My Maps location . Страница Bing находится здесь: https://www.bingmapsportal.com/

 

глобального Бинг

 

Вы должны создать бесплатную учетную запись отсюда и скопировать код ключа API из своей учетной записи.

 

Бинг-ключ-Microsoft

 

Затем вы сможете использовать карту Bing в качестве источника карты из глобальной конфигурации (чтобы включить ее по умолчанию) или из пункта меню.

 

Бинг-конфигурации

 

3. Mapbox как источник карты

Чтобы использовать Mapbox, пользовательскую картографическую платформу для разработчиков, в качестве источника карт, вам необходимо заполнить Mapbox API в My Maps location > Поставщики карт .
Домашняя страница Mapbox находится здесь, вам нужно создать бесплатную учетную запись здесь: https://www.mapbox.com/

 

MapBox-дом

 

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

 

карта стиль

 

Чтобы получить свои учетные данные, используйте меню Учетная запись (вверху справа):

  • API Mapbox: используйте меню « Учетная запись» > «Токены доступа»

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

 

MapBox-apikey

 

Затем просто скопируйте его в конфигурацию My Maps location чтобы использовать.

 

MapBox-конфигурации