OpenSeaMap-dev:Hafen-Editor

Aus OpenSeaMap-dev
Version vom 16. November 2010, 21:59 Uhr von Markus (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Im Online-Editor und im JOSM-Plugin soll ein Hafen-Editor entstehen. == Hafen als Punkt == Häfen sind als Punkt in der [[De:Hafendatenbank:Spezifikation|Hafen-D…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Im Online-Editor und im JOSM-Plugin soll ein Hafen-Editor entstehen.

Hafen als Punkt

Häfen sind als Punkt in der Hafen-DB gespeichert.

Hafen-Datenbank

Derzeit gibt es noch zwei Tabellen mit unterschiedlicher Struktur:

Häfen aus SkipperGuide
LAT/LON
name
descr
id
(woher weiss man, ob es sich um einen Hafen, eine Marina oder einen Ankerplatz handelt?)
Häfen aus WPI
LAT/LON
name
World_Port_Index
Region_Index
WPI_Country_Code
Harbour_Size
Harbour_Type
..und 40 weitere Attribute

Die beiden Tabellen werden zu einer zusammengeführt.

Vorschlag für Attribute

Schlüssel Format Wertekatalog Bemerkungen
ID automatisch generiert
LAT/LON automatisch generiert
name Text * Spezifikation Geonamen
locode Char(5)
name_locode Text * Suche
category Liste was machen wir mit den Ankerplätzen?
size big, medium, small, very small oder eine Kennzahl?
land Char(2) ISO-3166-2
shelter 8 Werte für Matrix N,NE,E,SE,S,SW,W,NW
website URL
email Mailadresse
phone internat. Tel-Nr
adr Postanschrift nach Karlsruher Schema
vhf Kanal-Nr
mmsi Int(9) MMSI-Nr beginnt immer mit "00"
..

Zu klären

Zu klären ist, wie mit den OSM-Einträgen "harbour:*=*" zu verfahren ist.

Hafen als Fläche

Später soll es auch möglich sein, Häfen als Fläche einzutragen. Insbesondere bei klar abgegrenztem Hafenareal, beispielsweise durch Einzäunung und Einfahrt mit Schranke. Beispielsweise bei Zollhafen, Industriehafen, Marina, Marinehafen.

Infrastruktur des Hafens

Zu einem Hafen gehören auch Behörden und Versorgungseinrichtungen (Hafenmeister, Zoll, Tankstelle, Trinkwasser, WC, Dusche, Müllentsorgung, Altölsammelstelle, Fäkalienabsaugung, Kran/Travellift, Segelmacher, Werft, Schiffsbedarf, Trockenliegeplatz, Gastliegeplätze, Anmeldesteg, Hafen-Restaurant, etc).

Diese Objekte sollen ebenfalls über den Hafeneditor editierbar sein. Vieles ist schon in der "Hafen"_für_JOSM JOSM-Vorlage "Hafen" enthalten und kann von dort in den Hafeneditor übernommen werden.

Diese Objekte werden in OSM beschrieben und in der OSM-DB gespeichert.

Hafen als Relation

Um die verschiedenen Hafeneinrichtungen zusammenzufassen käme eine Relation infrage.

Workflow

Der Hafen-Editor schreibt Änderungen in die - bzw. liest aus der

a) Hafen-Datenbank
b) OSM-Datenbank

Siehe Spezifikation Workflow