Am 16.09.2012 17:55, schrieb Oliver Raupach:
Am 16.09.2012 12:51, schrieb Jochen Topf:
Ähm, schick. Aber demnach ist im Moment ja fast die ganze Welt etwas
buggy (Invalid geometry). Kann man zu diesem Fehler mehr sagen?
Die Beschreibung dieses Layers auf der Wiki-Seite sagt es eigentlich
alles:
"Invalid geometry" shows coastlines that are invalid for some
reasons, for
instance because there are self-intersections or so. This is somewhat
of a
catch-all, i.e. it is shown when we can't give a more specific error
message.
Fix all specific errors shown on some other layer on this coastline
and this
error should go away also.
Für den amerikanischen Kontinent wird das der Fehler an der Küste
Venezuelas
sein, für Eurasafrika einer der Overlapping-Fehler, die angezeigt
werden.
Der "invalid geometry"-Check ist sehr strikt und zeigt auch Fehler, die
nicht unbedingt dazu führen, dass die Daten nicht nutzbar sind. In
diesem
Fall ist das z.B. so, der Mapnik rendert die Kontinente brav trotz
dieses
Fehlers. (Aber das heisst natürlich nicht, dass jede Software damit
zurecht
kommt, daher ist es trotzdem sinnvoll diesen Fehler anzuzeigen.)
Bedeutet das, das die gesamte Küstenlinie als "Invalid geometry"
angezeigt wird, wenn nur ein einzelner Fehler dort vorhanden ist, der
dann auch als overlapping Fehler extra angezeigt wird?
Ich habe diesen Fehler mal gefixed:
http://tools.geofabrik.de/osmi/?view=coastline&lon=-66.94621&lat=10.60325&zoom=15&overlays=coastline,coastline_error_lines,line_not_a_ring,line_overlap,line_invalid,line_direction,coastline_error_points,unconnected,intersections,not_a_ring,double_node,tagged_node
Hier fehlte an der Linie einfach das tag natural=coastline. Dazu noch
eine Frage: müssen die Linien direkt miteinander verbunden sein (ist
dort nicht der Fall)? Oder reicht es, wenn sie sich in einem Punkt
treffen?
Wenn du alle Küstenlinien zusammensetzen würdest, müsste ein
geschlossenes Polygon rauskommen, deren Teilwege alle die gleiche
Richtung haben. (*L*and ist *L*inks).
Henning
_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de