Hallo,
ein paar von Euch machen sich ja Gedanken ueber Relationen beim
Lizenzwechsel - was koennte kaputtgehen, was ist in Gefahr, etc.
Ich habe ja wie neulich geschrieben im OSMI jetzt einen Relationenlayer
drin (bislang wenig Feedback - keine Ahnung, ober jemandem was nuetzt).
Zusaetzlich lasse ich jetzt ca. taeglich diese Datei aktualisieren:
http://amygdala.geofabrik.de/wtfe/relations.fhf.gz
Das ist eine Liste von allen Relationen, bei denen mindestens eine
Version "problematisch" ist. Von jeder Relation, auf die das zutrifft,
enthaelt die Datei *alle* Versionen. Dadurch ist es relativ einfach,
eigene Tools zu machen, die irgendwas damit auswerten.
Die Datei hat ein simples Text-Format, wobei jede Relations-Version
genau eine Zeile einnimmt. Beispiel:
r69318 1/1722 v=1 u=10983 c=820189 o=0 mb=5183633*way*SouthWestCoastPath
^created_by^Potlatch 0.10f^type^route
r69318 2/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,30336554*way* ^created_by^Potlatch
0.10f^type^route
r69318 3/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,30336554*way* ^created_by^Potlatch
0.10f^name^SouthWestCoastPath^type^route
r69318 4/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,5183635*way*,30336554*way*
^created_by^Potlatch 0.10f^name^SouthWestCoastPath^type^route
r69318 5/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,5183635*way*,5183636*way*,30336554*way* ^created_by^Potlatch
0.10f^name^SouthWestCoastPath^type^route
r69318 6/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,5183635*way*,5183636*way*,23012934*way*,30336554*way*
^created_by^Potlatch 0.10f^name^SouthWestCoastPath^type^route
r69318 7/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,5183635*way*,5183636*way*,23012934*way*,23012937*way*,30336554*way*
^created_by^Potlatch 0.10f^name^SouthWestCoastPath^type^route
r69318 8/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,5183635*way*,5183636*way*,23012934*way*,23012937*way*,23012939*way*,30336554*way*
^created_by^Potlatch 0.10f^name^SouthWestCoastPath^type^route
r69318 9/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,5183635*way*,5183636*way*,23012934*way*,23012937*way*,23012939*way*,23012940*way*,30336554*way*
^created_by^Potlatch 0.10f^name^SouthWestCoastPath^type^route
r69318 10/1722 v=1 u=10983 c=820189 o=0
mb=5183633*way*SouthWestCoastPath,5183635*way*,5183636*way*,23012934*way*,23012937*way*,23012939*way*,23012940*way*,23012942*way*,30336554*way*
^created_by^Potlatch 0.10f^name^SouthWestCoastPath^type^route
...
Man erkennt schon:
"r69318" ist die ID, "1/1722": Version 1 von 1722, "v=1": visible;
"u=10983": user 10983; "c=820189": changeset 820189; "o=0": nicht
odbl-clean; mb=...: alle members durch Komma getrennt, und als letztes
dann mit ^ getrennt alle Tags. Wenn Kommata in Rollen oder Daecher in
Tags vorkommen, werden die rausgeworfen.
Diese Datei ist komprimiert nur rund 3 GB gross, sie ist also wesentlich
leichter zu handhaben als ein full planet file.
Die Datei hat zwei kleine Schoenheitsfehler; erstens, am aktuellen Ende
koennten Versionen fehlen, also es kann z.B. sein, dass auf die
1719/1722 die 1721/1722 folgt oder so. Zweitens, wenn eine Relation nach
der Erstellung des letzten full history dumps geloescht wurde, koennte
es sein, dass das im File nicht richtig drin ist, also das File geht
z.B. nur bis 1722/1722 und in Wahrheit gibt es laengst eine Version 1723
mit visible=false.
Bye
Frederik
--
Frederik Ramm ## eMail frede...@remote.org ## N49°00'09" E008°23'33"
_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de