Table of Contents |
---|
Гео-визуализация бизнес-процессов и ведения карты сети.
Установка
Code Block | ||||
---|---|---|---|---|
| ||||
mysql -D abills < /usr/abills/db/Maps.sql |
Code Block | ||||
---|---|---|---|---|
| ||||
@MODULES = ( 'Maps2' ); |
Виды доступных карт
Изменение карты происходит в правом верхнем угле.
Для изменения начального типа карты на другой нужно указать параметр $conf{MAPS_DEFAULT_TYPE}
Принимаемые параметры: 'Google', 'Yandex'. Если параметр не указан, то будет первой подгружатся OSM карта.
Code Block | ||||
---|---|---|---|---|
| ||||
$conf{MAPS_DEFAULT_TYPE} = 'Google'; |
Для Google Maps и Яндекс.Карты нужно получить API-Key.
OSM
Первая доступная карта, не нуждается в ключе.
Google maps
Регистрация ключа Google API
При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.
Кнопка «Включить API» или слева «Библиотека».
Google Maps Javascript API. Кнопка «Включить».
Слева «Учётные данные»
«Создать» > «Ключ API»
Сохранить в libexec/config.pl как $conf{GOOGLE_API_KEY} = 'ВашКлюч';
Warning |
---|
Важно: при генерации API ключа Вы должны связать свою действительную банковскую карту. Данные вашей банковской карты надо вводить точно так же, как написано на карте. |
Яндекс.Карты
Регистрация ключа Yandex API
- Получить ключ можно в Кабинете разработчика
- Сохранить в libexec/config.pl как $conf{YANDEX_API_KEY} = 'ВашКлюч';
Настройка
/usr/abills/libexec/config.pl
$conf{MAPS_DEFAULT_TYPE} = 'Google'; | Тип карты по умолчанию ('Google', 'Yandex', 'OSM') |
---|---|
$conf{MAPS_DEFAULT_LATLNG} = '49.333232;21.4324334'; | Координаты первоначальной загрузки карты, если не разрешено получать текущие координаты; |
$conf{GOOGLE_API_KEY} = 'SecrtKeYGoogle'; | Ключ к API Google |
$conf{YANDEX_API_KEY} = 'SecrtKeYGoogle'; | Ключ к API Yandex |