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

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-конфигурации