Map-Geo / Map Geometry Lab
Lokální vanilla PWA pro konstrukci a analýzu geometrických objektů na georeferencované mapě.
Problém
Výchozí situace
Geometrické konstrukce na skutečných mapách vyžadují stabilní geografické souřadnice, metricky spolehlivé výpočty a lokálně kontrolované úložiště projektů.
Omezení
Okrajové podmínky
- WGS84 jako autoritativní úložný formát
- Metrická analýza v lokální projekci
- Obal aplikace schopný práce offline
- Validovaný import a export
- Ukládání dlaždic do cache v souladu s pravidly poskytovatele
Řešení
Řešení
Map-Geo odděluje doménové objekty, odvozené mapové prvky a průsečíky. OpenLayers vykresluje mapu, zatímco projektová lokální vrstva AEQD počítá geometrii v metrech; projekty zůstávají v IndexedDB a lze je exportovat jako JSON.
Architektura
Architektura
- Vanilla HTML/CSS/ES moduly
- OpenLayers a Proj4js jako lokální knihovny dodavatele
- WGS84 / WebMercator / lokální AEQD
- Repozitář IndexedDB
- Service Worker
- Validované schéma JSON
Výsledek
Výsledek
Instalovatelná geometrická laboratoř s body, liniemi, polygony, kruhy, analýzou průsečíků, numerickou konstrukcí, výškovými profily a výstupy PNG, SVG a JSON. GEO Area Pipeline navíc poskytuje validované polygony ohraničení WGS84 s proveniencí a metadaty zoomu pro ruční import do projektu; externí balíky SQLite OsmAnd nejsou cache dlaždic prohlížeče.