OpenSeaMap-dev:De:AT5

Aus OpenSeaMap-dev
Wechseln zu: Navigation, Suche

Hier wird der Prozess der Erzeugung der AT5-Karten beschrieben.


Allgemein

Server

http://wiki.openseamap.org/wiki/OpenSeaMap-dev:Server_Echo-2

Maintainer

Sven Schönhoff, Flensburg https://schoenhoff.org


Hardwaremindestanforderungen

4 CPU Cores

16gb RAM

200gb Storage


Softwareanforderungen

...

Schnittstellen

...

Datenquellen

Seamarks (Seezeichen)

http://tiles.openseamap.org/seamark/world.osm

CoastalWaters (Wasserflächen der Küstengewässer)

http://data.openstreetmapdata.com/water-polygons-split-4326.zip

LandAreas (Landbereiche)

http://download.geofabrik.de

Prozess

1. Datenvorbereitung
1.1 Seamarks

AT5 Seamarks.png

1.2 CoastalWaters

AT5 CoastalWaters.png

1.3 LandAreas

AT5 LandArea.png


2. Kartenerstellung

AT5 IMC.png


Datenfluss und Verzeichnisstruktur

Hauptverzeichnis: /var/openseamap/at5

Konfigurationsverzeichnis für Scripte und IMC: ./config

Übergreifende Regionen für CoastalWaters: ./extents

Logs vom letzten Verarbeitungslauf: ./logs

Visio Grafiken, Icons etc.: ./misc

Arbeitsverzeichnis: ./processing

Fertig verarbeitete Karten und Rohdaten: ./processed

Hilfsscripte: ./scripts

AT5 DataFlow.png


Prozess starten

cd /var/openseamap/at5

Startet Rohdatenvorbereitung mit nohup im Hintergrund

sh helper_prepare_rawdata.sh

Startet IMC daemon mit nohup im Hintergrund, der periodisch auf fertig vorbereitete Rohdaten prüft und diese verarbeitet

sh helper_imc_daemon.sh