Hi Frederik,
> Je nachdem, was Du genau vorhast, wuerde ich Objekte nur dann als
> geaendert markieren, wenn sich wirklich was dran geaendert hat (Position
> oder Tags oder bei Ways die Liste der Nodes usw.), nicht, wenn sich nur
> die Metadaten aendern (Timestamp, Version oder Autor).
>
danke zunächst einmal.
Ich habe das ganze jetzt einmal ausprobiert.
Wenn ich mit regulären Expressions timestamp, changeset und version in beiden
Files auf identische Werte setze,
dann werden mir in der Tat nur Pois ausgegeben, welche tatsächlich eine
relevante Veränderung beinhalten.
Schwierig wird es allerdings dann bei Straßen.
Das konkrete Beispiel:
November:
<node id="297094271" version="1" uid="45289" user="Michael Held"
lat="52.2227424" lon="8.0115679"/>
<node id="297094272" version="1" uid="123404" user="astrogps" lat="52.2226712"
lon="8.011799"/>
<node id="297095385" version="1" uid="45289" user="Michael Held"
lat="52.2227892" lon="8.0107742"/>
<node id="297095386" version="1" uid="45289" user="Michael Held"
lat="52.2227762" lon="8.0103814"/>
<node id="297095387" version="1" uid="45289" user="Michael Held"
lat="52.2228409" lon="8.0095831"/>
<node id="297095389" version="1" uid="45289" user="Michael Held"
lat="52.2228453" lon="8.0092076"/>
<node id="297095393" version="1" uid="123404" user="astrogps" lat="52.2228724"
lon="8.0085628"/>
<way id="27080265" version="1" uid="39072" user="Rene Westerholt" >
<nd ref="297094272"/>
<nd ref="297094271"/>
<nd ref="297095385"/>
<nd ref="297095386"/>
<nd ref="297095387"/>
<nd ref="297095389"/>
<nd ref="297095393"/>
<tag k="highway" v="residential"/>
<tag k="maxspeed" v="30"/>
<tag k="name" v="Riedenstraße"/>
<tag k="surface" v="asphalt"/>
</way>
------------------
April:
<node id="297094272" version="1" uid="45289" user="Michael Held"
lat="52.2227598" lon="8.0118182"/>
<node id="297094271" version="1" uid="45289" user="Michael Held"
lat="52.2227424" lon="8.0115679"/>
<node id="297095385" version="1" uid="45289" user="Michael Held"
lat="52.2227892" lon="8.0107742"/>
<node id="297095386" version="1" uid="45289" user="Michael Held"
lat="52.2227762" lon="8.0103814"/>
<node id="297095387" version="1" uid="45289" user="Michael Held"
lat="52.2228409" lon="8.0095831"/>
<node id="297095389" version="1" uid="45289" user="Michael Held"
lat="52.2228453" lon="8.0092076"/>
<node id="297095393" version="1" uid="45289" user="Michael Held"
lat="52.2228724" lon="8.0085628"/>
<way id="27080265" version="1" uid="45289" user="Michael Held">
<nd ref="297094272"/>
<nd ref="297094271"/>
<nd ref="297095385"/>
<nd ref="297095386"/>
<nd ref="297095387"/>
<nd ref="297095389"/>
<nd ref="297095393"/>
<tag k="highway" v="residential"/>
<tag k="maxspeed" v="30"/>
<tag k="surface" v="paved"/>
<tag k="name" v="Riedstraße"/>
</way>
--------
Veränderung:
<node id="297094271" version="1" timestamp="" uid="45289" user="Michael Held"
lat="52.2227424" lon="8.0115679"/>
<node id="297094272" version="1" timestamp="" uid="123404" user="astrogps"
lat="52.2226712" lon="8.011799"/>
<way id="27080265" version="1" timestamp="" uid="39072" user="Rene
Westerholt">
<nd ref="297094272"/>
<nd ref="297094271"/>
<nd ref="297095385"/>
<nd ref="297095386"/>
<nd ref="297095387"/>
<nd ref="297095389"/>
<nd ref="297095393"/>
<tag k="highway" v="residential"/>
<tag k="maxspeed" v="30"/>
<tag k="name" v="Riedenstraße"/>
<tag k="surface" v="asphalt"/>
</way>
Die Veränderung ist zwar 1a richtig, allerdings läßt sich dann der way nicht
mehr visualisieren (z.B. in Q-GIS)
weil ja einige Punkte (die ja auch keine Veränderung aufweisen) nicht in das
osc-File übernommen werden.
Ich fürchte, für die Visualisierung wird es da wohl so ohne weiteres keine
vorhandene Lösung geben, oder?
Viele Grüße, Kai
--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de