Geospatial Tools / map-geometryActive

Map-Geo / Map Geometry Lab

Lokale Vanilla-PWA zur Konstruktion und Analyse geometrischer Objekte auf einer georeferenzierten Karte.

01

Problem

Ausgangslage

Geometrische Konstruktion auf realen Karten benötigt zugleich stabile Geokoordinaten, metrisch belastbare Berechnungen und eine lokal kontrollierbare Projektablage.

02

Constraints

Randbedingungen

  • WGS84 als autoritatives Speicherformat
  • Metrische Analyse in lokaler Projektion
  • Offline-fähige App-Shell
  • Validierter Import und Export
  • Provider-konformes Tile-Caching
03

Solution

Lösung

Map-Geo trennt Domainobjekte, abgeleitete Kartenfeatures und Schnittpunkte. OpenLayers rendert die Karte, während eine projektlokale AEQD-Ebene Geometrien in Metern berechnet; Projekte bleiben in IndexedDB und sind als JSON exportierbar.

04

Architecture

Architektur

  • Vanilla HTML/CSS/ES modules
  • OpenLayers and Proj4js as local vendor assets
  • WGS84 / WebMercator / local AEQD
  • IndexedDB repository
  • Service Worker
  • Validated JSON schema
05

Result

Resultat

Ein installierbares Geometrie-Labor mit Punkten, Linien, Polygonen, Kreisen, Schnittpunktanalyse, numerischer Konstruktion, Höhenprofilen sowie PNG-, SVG- und JSON-Ausgabe.