[Talk-de] Meeresrelationen
Martin Simon
grenzdebil at gmail.com
Fr Mär 18 18:42:40 UTC 2011
Am 18. März 2011 18:49 schrieb M∡rtin Koppenhoefer <dieterdreist at gmail.com>:
> Mittlerweile finde ich selbst für Meere Multipolygon-Relationen:
> http://www.openstreetmap.org/browse/relation/1159195
>
> Leider sind diese Dinger derart sperrig, dass ich kaum was damit
> anfangen kann, im Gegenteil, behindern sie beim Editieren der
> Küstenlinie. Ich habe leider keine Ahnung, wer die Relation erstellt
> hat ("Sorry, the data for the relation with the id 1159195, took too
> long to retrieve."), aber vielleicht habe ich ja hier Glück?
>
> Bisher war ich davon ausgegangen, dass wir absichtlich nicht solche
> Relationen erstellen, um es den Mappern nicht allzu schwer zu machen
> (daher ja auch das natural=coastline-Verfahren).
Das ist wirklich Käse - vielleicht eignet sich auch hier der Gedanke,
den wir beim Thema "Landschaften" schon mal auf dem Tisch hatten; eine
Relation, die eine begrenzte Anzahl (sortierter) nodes enthält und
damit ein Gebiet definiert. Im Falle von Meeren könnten das auf
offener See ein paar alleinstehende Nodes sein und in Küstennähe sehr
wenige (mindestens 2), die zu einem Küstenlinien-way gehören. Ein
Renderer oder Editor könnte so etwas eindeutig auswerten, indem er
zwischen 2 Küstenlinien-Nodes der Küstenlinie folgt, zwischen einem
Küstenlinien-Node und einem "offene-See-node" einen Sprung macht und
dasselbe zwischen zwei ebensolchen tut.
Damit hat kann man dann sehr großräumige - auch ungenaue und diffuse -
Dinge darstellen, die bewußt weder "richtige" Ways sein sollen (mich
persönlich stören sogar schon die ways für die pseudo-Grenzen der
innerstädtischen Posteitzahlenbereiche oder - großräumiger -
TMC-Gebiete) noch durch schon vorhandene ways definiert werden können
(wie wie Postleitzahlengebiete, die mit politischen Grenzen
übereinstimmen).
Eigentlich könnten auch Routen spielend einfach über Relationen mit
nodes definiert werden - wenn man mal drüber nachdenkt, sind nodes
noch das robusteste was wir haben... ;-)
(ich habe neulich die Relation 20866 (Rheinsteig-Wanderweg) repariert,
das war schon eine Qual...)
Die Logik, um das ganze zu verarbeiten, dürfte so schwierig (und
fehleranfällig) nicht sein - und man könnte sich auf einen groben
Standard einigen.
Gruß,
Martin
Mehr Informationen über die Mailingliste Talk-de