Користувальницькі налаштування

Налаштування сайту


switchmap

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
switchmap [2025/01/15 17:41] – nightflyswitchmap [2026/05/08 13:12] (поточний) – nightfly
Рядок 6: Рядок 6:
 ; Координати центру мапи у форматі "широта, довгота". У разі порожнього CENTER буде використано гео-таргетинг. ; Координати центру мапи у форматі "широта, довгота". У разі порожнього CENTER буде використано гео-таргетинг.
 CENTER="" CENTER=""
-; Мова інтерфейсу мапи - може бути, наприклад uk-UA або en-US 
-LANG="uk-UA" 
 ; Масштаб мапи за замовчуванням ; Масштаб мапи за замовчуванням
-ZOOM=15 +ZOOM=14 
-; Тип мапи за замовчуванням, можливо, map, satellite, hybrid +; Тип мапи за замовчуванням, можливо, roadmap, satellite, hybrid, terrain 
-TYPE="map" +TYPE="roadmap"
-; Чи показувати мітку на мертвому обладнанні? +
-DEAD_LABEL=1 +
-; Чи показувати мітку на живому обладнанні? +
-ALIVE_LABEL=0+
 ; Чи використовувати рендер плейсмарків на canvas (дуже швидко, але бажано відключати підписи на мітках) ; Чи використовувати рендер плейсмарків на canvas (дуже швидко, але бажано відключати підписи на мітках)
 CANVAS_RENDER=1 CANVAS_RENDER=1
Рядок 22: Рядок 16:
 ; Підсвічувати область під час пошуку обладнання  ; Підсвічувати область під час пошуку обладнання 
 FINDING_CIRCLE=1 FINDING_CIRCLE=1
-; Відключати відображення міток крізь canvas якщо на них присутні підписи (повільно) +;Вмикає чи вимикає відображення метрик швидкодії, тощо. 
-CANVAS_RENDER_IGNORE_LABELED=1 +METRICS_ENABLED=0 
-; Сервіс мап за замовчуванням. Наразі підтримуються yandex, google і leaflet. +;Встановлює запам'ятовування останнього використаного шару мапи, в локальному сховищі браузера. 
-MAPS_SERVICE="leaflet" +REMEMBER_LAYER=1
-; Ключ JS API карт Google.  +
-; Ось де його можна отримати: https://developers.google.com/maps/documentation/javascript/get-api-key?hl=ru +
-GMAPS_APIKEY="YOUR_API_KEY_HERE" +
-;Ключ API карт Яндекса. Необов'язкова опція. Не тестувалася. +
-;YMAPS_APIKEY="YOUR_API_KEY_HERE"+
  
 ;Кастомний провайдер мап Leaflet. ;Кастомний провайдер мап Leaflet.
Рядок 62: Рядок 51:
 Також починаючи з релізу Ubilling 0.4.6 цей модуль уміє розставляти і показувати на мапі будинки, в яких мешкають ваші користувачі, а також проводити індикацію активності користувачів у цих будинках. Виглядає це наступним чином: Також починаючи з релізу Ubilling 0.4.6 цей модуль уміє розставляти і показувати на мапі будинки, в яких мешкають ваші користувачі, а також проводити індикацію активності користувачів у цих будинках. Виглядає це наступним чином:
  
 +{{::usersmaphouses.png?600|}}
  
-{{ :buildmap055.png?800 |}}+Опитування користувачів на живість відбувається за допомогою відповідного виклику [[remoteapi|API віддаленого виклику процедур]]
  
-Опитування користувачів на жвавість відбувається за допомогою nmap а також аналізуючи зміни їхнього вихідного трафіку на колекторі. Робиться це за допомогою відповідного виклику [[remoteapi|API віддаленого виклику процедур]]+<code> 
 +5 * * * *       /bin/ubapi "fullhostscan&param=traffdiff&nn=1" 
 +</code>
  
 +а оновлення кеша мапи відбувається за допомогою періодичного виклику
 <code> <code>
-5 * * * *       /bin/ubapi "fullhostscan&param=traffdiff"+*/10 * * * *    /bin/ubapi "buildsmap"  
 </code> </code>
  
 +====== Онлайн користувачів ======
 +content/dn має існувати, бути порожньою, нікуди не сімлінкнутою директорією і мати права 777. Також очевидно потрібна ввімкнена опція DN_FULLHOSTSCAN для її заповнення та DN_ONLINE_DETECT для відображення.
  
 +====== Кешування тайлів та швидкодія ======
  
-====== Важливо ====== +Можете спробувати розгорнути собі кешуючий сервер тайлів OSM на базі [[https://github.com/nightflyza/kaminaritile|KaminariTile]].  
-content/dn має існувати, бути порожньою, нікуди не сімлінкнутою директорією і мати права 777. Також очевидно потрібна ввімкнена опція DN_FULLHOSTSCAN.+ 
 +Після чого, просто вкажіть його URL в відповідній опції  
 + 
 +<file ini ymaps.ini> 
 +LEAFLET_TILE_LAYER="https://yourtileserver.ua/kaminaritile/?t={s}_{z}_{x}_{y}" 
 +</file>
  
 +Це і швидкодію покращить, і шанси вашого бану знизить.
switchmap.1736955698.txt.gz · Востаннє змінено: повз nightfly

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki