[Talk-de] Merkwürdig(?): Zeitsprung in OSM-Daten ??

Kai Behncke Kai-Behncke at gmx.de
Di Nov 24 10:00:43 UTC 2009


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




Mehr Informationen über die Mailingliste Talk-de