[Talk-de] OpenSeaMap - Datenschema

Markus liste12A45q7 at gmx.de
Di Nov 10 00:20:22 UTC 2009


Guten Abend/Morgen Mario!

> Das hört sich vielversprechend an.

Ist es auch :-)

> Vielleicht könnt ihr ja nun auch das Proposal mit vorantreiben. :-)

Deshalb hatten wir Dich ja auch zum Entwicklerwochenende eingeladen.
(ich weiss, war in der Hektik der Vorbereitungen zur "boot" etwas 
kurzfristig, aber vielleicht klappt es ja beim nächsten Mal?!)
Mir gefällt Deine Darstellung ausgezeichnet und ich würde mich freuen, 
wenn unser Schema auch so schön bebildert dokumentiert wäre.

Wir haben uns aber für einen anderen Weg entschieden:
Wir verwenden die internationale Norm - und erleichtern dem Benutzer die 
Arbeit durch intelligente Werkzeuge. Damit er sich voll auf die 
Kartenarbeit konzentrieren kann und sich nicht mit den Schichten 
dahinter auseinandersetzen muss.

Hier für Dich und alle anderen Interessierten eine kurze Zusammenfassung 
des von OpenSeaMap verwendeten Datenschema für den Bereich 
Seeschiffahrt, Binnenschiffahrt und Wassersport:

_Weltmeere_
Das Datenschema von OpenSeaMap wurde bereits auf dem ersten 
Entwicklerwochenende im März festgelegt (entwickelt wurde es im November 
vergangenen Jahres).

Es entspricht der internationalen Norm S-57 [1], die weltweit für alle 
im Seeverkehr installierten Kartensysteme Anwendung finden (ECDIS) [2]
In der Anpassung für OSM haben wir die hierarchische Datenstruktur in 
eine pseudohierarchische überführt, damit sie in OSM darstellbar ist
(ist auch ein Versuchsmodell für hierarchische Datenstrukturen in OSM).

Damit neue Benutzergruppen damit simpel arbeiten können, haben wir 
benutzerfreundliche Werkzeuge entwickelt. Diese stehen natürlich allen 
OSMern zur Verfügung :-)

Um Benutzern die Tags gern manuell eintragen die Arbeit zu erleichtern, 
haben wir das Datenschema im Juli vom internationalen 6-Digit-Code in 
eine auch für Laien lesbare Form übersetzt. [3, 4, 5]

_Binnenschiffahrt_
Auch die Binnenschiffahrt richtet sich weltweit nach der internationalen 
Norm S-57 (Binnen-ECDIS).

OpenSeaMap beschränkt sich im Binnenbereich vorerst auf 
Binnenwasserstrassen der Kategorie I..VII (Bundeswasserstrassen) [6, 7] 
und ihren Entsprechungen in allen anderen Ländern. Das OSeaM-Datenschema 
wird hier entsprechend verwendet.

_Übrige Flussstrecken_
Nicht-schiffbare Flüsse und Flussoberläufe werden oft von Kajaksportlern 
benutzt. Das entsprechende Datenschema wurde von den Engländern 
entworfen und von hiesigen Wildwasserfahrern ergänzt. [8]

_Häfen_
Zur Beschreibung der Hafenanlagen werden die üblichen OSM-Tags 
verwendet. Diese haben wir um nautische Besonderheiten passend ergänzt.
Dazu gibt es eine beschreibend-erklärende Bilderseite. [9]

_Vielfalt von OSM_
Wie bei OSM üblich gibt es viele Wege, die Welt zu beschreiben.

Unser Anliegen ist es, im Bereich "Nautik", wo es immer um Sicherheit 
für Schiff, Mannschaft, Passagiere und Ladung geht, ein möglichst 
konsistentes Datenschema zu erstellen, das auch von Nicht-OSMern 
verwendet werden kann. Und dennoch sicherzustellen, dass auch 
"Land"-OSMer damit möglichst problemlos umgehen können.

Selbstverständlich benutzen wir parallel auch die "touristischen 
Attribute wie "man_made=lighthouse" etc.

Wir sind auch in der Lage, abweichende Schreibweisen mitzurendern.
Ein gewisses Mass an Koexistenz ist also durchaus möglich.
Dabei möchten wir uns aber auf Objekte beschränken, deren Daten im 
nautischen Sinne möglichst vollständig erfasst sind. Und da die 
Auswertung von abweichenden Datenschemen einen zusätzlichen Aufwand 
erfordert, wären wir froh, wenn sich die "Vielfalt" in Grenzen hält.

_Aktuelle Schwerpunkte_
Mit Blick auf die "boot" beschäftigen wir uns aktuell ausschliesslich 
mit Benutzerschnittstellen, Produktivität und der konkreten Vorbereitung 
der Messe. Für die Entwicklung der Datenmodelle werden wir erst danach 
wieder Zeit haben.

> Produktive Grüße

:-)

Hast Du Lust, uns bei der Vorbereitung der Messe zu unterstützen?
Wir würden uns freuen!

Mit herzlichem Gruss,
Markus

[1] http://www.iho.shom.fr/ECDIS/s57intro.htm
[2] http://de.wikipedia.org/wiki/ECDIS
[3] http://wiki.openstreetmap.org/wiki/de:Leuchtfeuer/Datenmodell
[4] http://wiki.openstreetmap.org/wiki/de:Tonne/Datenmodell
[5] http://wiki.openstreetmap.org/wiki/de:Bake/Datenmodell
[6] http://de.wikipedia.org/wiki/Binnenwasserstraße
[7] http://de.wikipedia.org/w/index.php?title=Datei:Wasserwege.svg
[8] http://wiki.openstreetmap.org/wiki/de:WikiProject_Whitewater_Maps
[9] http://wiki.openstreetmap.org/wiki/de:Hafen




Mehr Informationen über die Mailingliste Talk-de