docs(ET-007): architecture - ADR, infra-requirements, data-requirements, tech-risks
This commit is contained in:
@@ -11,12 +11,25 @@
|
||||
- **Database** — SQLite + Spatialite (точки интереса, маршруты)
|
||||
|
||||
## Слои карты
|
||||
- Base map (OpenStreetMap)
|
||||
- Base map: **Схема** (OpenStreetMap raster) либо **Спутник** (Esri World Imagery raster) — переключается в UI (ET-007 / ADR-004)
|
||||
- Hillshade (рельеф с тенями)
|
||||
- TRI (Terrain Ruggedness Index — сложность рельефа)
|
||||
- Hypsometric (высотная раскраска)
|
||||
- Trails (маршруты из OSM)
|
||||
|
||||
## Внешние тайл-провайдеры
|
||||
|
||||
Клиент (браузер) обращается напрямую к двум внешним raster-tile сервисам.
|
||||
Сервер mva154 эти тайлы не проксирует и не кэширует.
|
||||
|
||||
| Провайдер | Назначение | URL | Активация | API-ключ |
|
||||
|-----------|-----------|-----|-----------|----------|
|
||||
| OpenStreetMap | Базовый слой «Схема» | `https://tile.openstreetmap.org/{z}/{x}/{y}.png` | всегда (default подложка) | нет |
|
||||
| Esri World Imagery | Базовый слой «Спутник» | `https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}` | лениво — только при включении «Спутник» пользователем (ET-007) | нет |
|
||||
|
||||
Атрибуция обоих провайдеров выводится MapLibre автоматически при
|
||||
активном source.
|
||||
|
||||
## Деплой
|
||||
Один Docker Compose на mva154. Nginx проксирует /enduro/ на контейнер.
|
||||
|
||||
|
||||
@@ -7,3 +7,4 @@
|
||||
| ADR-001 | Блокировка шлагбаумов через `mode.inaccessible` | accepted | 2026-05-15 | [ET-001](../../work-items/ET-001/06-adr/ADR-001-barrier-blocking.md) |
|
||||
| ADR-002 | GPX-фича как отдельный модуль `gpx.js` | accepted | 2026-05-22 | [ET-006](../../work-items/ET-006/06-adr/ADR-002-gpx-module-structure.md) |
|
||||
| ADR-003 | Парсинг GPX — `DOMParser` в основном потоке с чанковой конвертацией | accepted | 2026-05-22 | [ET-006](../../work-items/ET-006/06-adr/ADR-003-gpx-parsing-strategy.md) |
|
||||
| ADR-004 | Спутниковая подложка: Esri World Imagery, ленивый raster-source, гибридное halo | accepted | 2026-05-31 | [ET-007](../../work-items/ET-007/06-adr/ADR-004-satellite-base-layer.md) |
|
||||
|
||||
Reference in New Issue
Block a user