Skip to content

uMap-Server (geplant)

uMap ist eine einfache Anwendung zum Erstellen von Karten mit OpenStreetMap-Daten. Die Integration in p2d2 ist für zukünftige Versionen geplant.

Warum uMap?

  • Einfache Bedienung: Drag & Drop-Kartenerstellung
  • Einbettbar: Karten können in Webseiten eingebettet werden
  • Kollaboration: Gemeinsames Bearbeiten von Karten
  • Export: GeoJSON, KML, GPX

Geplante Features

Community-Karten

Nutzer:innen können eigene thematische Karten erstellen:

  • Lieblings-Friedhöfe
  • Besondere Grabstätten
  • Historische Bedeutung

Daten-Export

Karten aus uMap können:

  • Als GeoJSON exportiert werden
  • In p2d2 importiert werden
  • Mit OSM-Daten verglichen werden

Architektur-Idee

┌─────────────┐
│   p2d2      │
│  Frontend   │
└──────┬──────┘

       ├──────┐
       │      │
   ┌───▼──┐ ┌─▼──────┐
   │ uMap │ │PostGIS │
   └──────┘ └────────┘

Installation (Entwurf)

# uMap-Container
docker run -d \
  --name umap \
  -p 8083:8000 \
  -e UMAP_DB_HOST=postgres \
  -e UMAP_DB_NAME=umap \
  -e UMAP_SETTINGS=/etc/umap/umap.conf \
  yohanboniface/umap

Nächste Schritte

  • [ ] Anforderungsanalyse
  • [ ] Architektur-Design
  • [ ] Prototyp
  • [ ] Integration in p2d2
  • [ ] User-Testing

Status

uMap-Integration ist für Release v2.0 geplant.