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

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


switchmap

Розбіжності

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

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

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
switchmap [2025/01/30 18:06]
nightfly [Кешування тайлів та швидкодія]
switchmap [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.
Рядок 64: Рядок 53:
 {{::usersmaphouses.png?600|}} {{::usersmaphouses.png?600|}}
  
-Опитування користувачів на жвавість відбувається за допомогою відповідного виклику [[remoteapi|API віддаленого виклику процедур]]+Опитування користувачів на живість відбувається за допомогою відповідного виклику [[remoteapi|API віддаленого виклику процедур]]
  
 <code> <code>
-5 * * * *       /bin/ubapi "fullhostscan&param=traffdiff"+5 * * * *       /bin/ubapi "fullhostscan&param=traffdiff&nn=1"
 </code> </code>
  
 +а оновлення кеша мапи відбувається за допомогою періодичного виклику 
 +<code> 
 +*/10 * * * *    /bin/ubapi "buildsmap"   
 +</code>
  
 ====== Онлайн користувачів ====== ====== Онлайн користувачів ======
-content/dn має існувати, бути порожньою, нікуди не сімлінкнутою директорією і мати права 777. Також очевидно потрібна ввімкнена опція DN_FULLHOSTSCAN для її заповнення.+content/dn має існувати, бути порожньою, нікуди не сімлінкнутою директорією і мати права 777. Також очевидно потрібна ввімкнена опція DN_FULLHOSTSCAN для її заповнення та DN_ONLINE_DETECT для відображення.
  
 ====== Кешування тайлів та швидкодія ====== ====== Кешування тайлів та швидкодія ======
  
-Можете спробувати розгорнути собі кешуючий сервер тайлів на базі [[https://github.com/nightflyza/kaminaritile|KaminariTile]]. +Можете спробувати розгорнути собі кешуючий сервер тайлів OSM на базі [[https://github.com/nightflyza/kaminaritile|KaminariTile]]. 
  
 Після чого, просто вкажіть його URL в відповідній опції  Після чого, просто вкажіть його URL в відповідній опції 
Рядок 84: Рядок 76:
 LEAFLET_TILE_LAYER="https://yourtileserver.ua/kaminaritile/?t={s}_{z}_{x}_{y}" LEAFLET_TILE_LAYER="https://yourtileserver.ua/kaminaritile/?t={s}_{z}_{x}_{y}"
 </file> </file>
 +
 +Це і швидкодію покращить, і шанси вашого бану знизить.
switchmap.1738253181.txt.gz · Востаннє змінено: 2025/01/30 18:06 повз nightfly