Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:maps:ru [2016/11/08 15:53]
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=====
  
Строка 23: Строка 26:
 ==   ​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|Разрисовка районов цветными полигонами]]
  
 ====Установка==== ====Установка====
Строка 47: Строка 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>​
  
  
Строка 128: Строка 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} = '';​ |Тип отображения карты (спутник,​ схема);​ |
Строка 135: Строка 149:
 ^$conf{MAPS_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; | Цвет дома на карте зависит от онлайна в доме ​ |