Гео-визуализация бизнес-процессов и ведения карты сети.
Добавление дампа базы
mysql -D abills < /usr/abills/db/Maps.sql
abills/libexec/config.pl
@MODULES = (
'Maps'
);Добавить коммерческий файл
cp Maps.pm /usr/abills/Abills/mysql/Maps.pm
Изменение карты происходит в правом верхнем угле.
Для изменения начального типа карты на другой нужно указать параметр $conf{MAPS_DEFAULT_TYPE}
Принимаемые параметры: 'Google', 'Yandex', 'Visicom', '2GIS' и т.д (Название слоя в выпадающем списке). Если параметр не указан, то будет первой подгружаться OSM карта.
Пример:
$conf{MAPS_DEFAULT_TYPE} = 'Google';Для Google Maps, Яндекс.Карты и Visicom Maps нужно получить API-Key.

Первая доступная карта, не нуждается в ключе.

Слой Hybrid
Не рекомендуется пользоваться слоем Hybrid, так как он нарушает лицензию!
Используйте на свой страх и риск.
При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.
Кнопка «Включить API» или слева «Библиотека».
Google Maps Javascript API. Кнопка «Включить».
Слева «Учётные данные»
«Создать» > «Ключ API»
Сохранить в libexec/config.pl как $conf{GOOGLE_API_KEY} = 'Ваш Ключ';
Важно: при генерации API ключа Вы должны связать свою действительную банковскую карту. Данные вашей банковской карты надо вводить точно так же, как написано на карте.
/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} = 'SecretGoogleKey'; | Ключ к API Google |
| $conf{YANDEX_API_KEY} = 'SecretYandexKey'; | Ключ к API Yandex |
| $conf{MAPS_BUILD_COLOR_BY_ONLINE} = 1; | Цвета домов:
|