Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:maps:ru [2016/09/07 09:49] anton [Настройка] |
abills:docs:modules:maps:ru [2018/09/28 12:48] (текущий) larysa |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | **''Документация по модулю Maps и принадлежащим к нему страницам перенесена в Confluence''**\\ | ||
+ | [[http://abills.net.ua:8090/display/AB/Maps]] | ||
+ | |||
=====Maps===== | =====Maps===== | ||
Строка 14: | Строка 17: | ||
* Визуализация отчётов на карте | * Визуализация отчётов на карте | ||
* [[abills:docs:manual:admin:maps:maps_auto_coords| Автоматическое заполнение координат]] | * [[abills:docs:manual:admin:maps:maps_auto_coords| Автоматическое заполнение координат]] | ||
- | * [[abills:docs:manual:admin:maps:maps_location_info| Отображение инормации от других модулей]] | + | * [[abills:docs:manual:admin:maps:maps_location_info| Отображение информации от других модулей]] |
+ | * [[abills:docs:manual:admin:Maps:maps_route_types| Задание типов маршрутов]] | ||
+ | * [[abills:docs:manual:admin:maps:maps_route_groups| Групировка маршрутов]] | ||
+ | * [[abills:docs:manual:admin:maps:maps_route_ierarchy| Иерархия маршрутов]] | ||
+ | * [[abills:docs:manual:admin:maps:maps_custom_layers| Рисование произвольных обьектов на карте]] | ||
+ | * [[abills:docs:manual:admin:Maps:maps_builds_quick| Форма быстрого поиска пользователей дома ]] | ||
== Google / Yandex maps == | == Google / Yandex maps == | ||
* Добавление домов на карту | * Добавление домов на карту | ||
- | * Добавление nas серверов на карту | + | * Добавление nas серверов на карту |
- | * Добавление маршрутов на карту | + | * <del>Добавление маршрутов на карту</del>(Перенесено в Cablecat) |
* Добавление WiFi зон на карту | * Добавление WiFi зон на карту | ||
- | * Добавление Колодцев(Шкафов оборудования) на карту | + | * Отображение информации о клиентах по конкретному дому(онлайн, оффлайн, логин, депозит, квартира) |
- | * Отображение информации о клиентах по конкретному дому(онлайн, оффлайн, логин, депозит квартира) | + | * Отображение депозита разными цветами. (отрицательный депозит отображается красным) |
- | * Отображение депозита разными цветами. (отрицательный депозит отображается красным, а положительный зеленым.) | + | |
* Отображение информации об установленном оборудовании | * Отображение информации об установленном оборудовании | ||
* Отображение информации об маршрутах (тип кабеля, длина, описание, nas 1-2) | * Отображение информации об маршрутах (тип кабеля, длина, описание, nas 1-2) | ||
* Отображение информации об колодцах(название, описание). | * Отображение информации об колодцах(название, описание). | ||
* Создание ссылок на районы в google maps для последующего быстрого перемещения по них. | * Создание ссылок на районы в google maps для последующего быстрого перемещения по них. | ||
- | * Отображение разных иконок маркеров в зависимости от типа. | ||
* [[abills:docs:modules:maps:public_comments|Отображение публичных коментариев для пользователей]] | * [[abills:docs:modules:maps:public_comments|Отображение публичных коментариев для пользователей]] | ||
+ | * [[abills:docs:modules:maps:maps_builds_color|Отображение разных иконок маркеров в зависимости от типа]] | ||
+ | * [[abills:docs:modules:maps:districts_layer|Разрисовка районов цветными полигонами]] | ||
====Установка==== | ====Установка==== | ||
Строка 42: | Строка 50: | ||
'Maps' | 'Maps' | ||
); | ); | ||
+ | === Регистрация ключа Google API === | ||
+ | **При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.** | ||
+ | - https://console.developers.google.com/ | ||
+ | - Кнопка "Включить API" или слева "Библиотека". | ||
+ | - Google Maps Javascript API. Кнопка "Включить". | ||
+ | - Слева "Учётные данные" | ||
+ | - "Создать" > "Ключ API" | ||
+ | - Сохранить в ''libexec/config.pl'' как **$conf{MAPS_GOOGLE_API_KEY} = '%ВашКлюч%';** | ||
- | Для работы модуля c растровыми картами требуется Perl модуль [[abills:docs:manual:soft:gd|GD]] | + | Для серверных запросов нужен отдельный ключ (''Ключ сервисного аккаунта''), который нужно сохранять в **$conf{GOOGLE_API_KEY}**\\ |
+ | <del>Для работы модуля c растровыми картами требуется Perl модуль [[abills:docs:manual:soft:gd|GD]] | ||
+ | </del> | ||
Строка 123: | Строка 141: | ||
==== Настройка ==== | ==== Настройка ==== | ||
+ | **/usr/abills/libexec/config.pl**\\ | ||
^$conf{MAPS_MAP_TYPE} = 'google'; |Тип карты по умолчанию ('google', 'yandex') | | ^$conf{MAPS_MAP_TYPE} = 'google'; |Тип карты по умолчанию ('google', 'yandex') | | ||
^$conf{MAP_VIEW} = ''; |Тип отображения карты (спутник, схема); | | ^$conf{MAP_VIEW} = ''; |Тип отображения карты (спутник, схема); | | ||
^$conf{MAP_LINE_SIZE} = 5; |Толщина линий маршрута | | ^$conf{MAP_LINE_SIZE} = 5; |Толщина линий маршрута | | ||
^$conf{MAP_LINE_OPACITY} = 0.5; |Прозрачность линий маршрутов | | ^$conf{MAP_LINE_OPACITY} = 0.5; |Прозрачность линий маршрутов | | ||
- | ^$conf{GOOGLE_API_KEY} = 'SecrtKeYGoogle'; |Ключ к API Google | | + | ^$conf{GOOGLE_API_KEY} = 'SecrtKeYGoogle'; |Ключ к API Google (для серверных запросов - Ключ типа "Сервер") | |
+ | ^$conf{MAPS_GOOGLE_API_KEY} = 'SecrtKeYGoogle'; |Ключ к API Google (для браузерных запросов - Ключ типа "Браузер") | | ||
^$conf{YANDEX_API_KEY} = 'SecrTwadajhdkfg'; |Ключ к API Yandex | | ^$conf{YANDEX_API_KEY} = 'SecrTwadajhdkfg'; |Ключ к API Yandex | | ||
- | ^$conf{MAPS_PAYSYS_NO_BUILDS} = '0' | Включить слой домов на карте, в кабинете пользователя | | + | ^$conf{MAPS_PAYSYS_NO_BUILDS} = 1; | Включить слой домов на карте, в кабинете пользователя | |
+ | ^$conf{MAPS_NON_PRIVILEGED_EDIT} = '1' | Позволит администраторам без доступа к меню "Настройка" изменять обьекты на карте | | ||
+ | ^$conf{MAPS_BUILD_COLOR_BY_ONLINE} = 1; | Цвет дома на карте зависит от онлайна в доме | |