[Talk-de] Löschoperationen nicht in Historie Seite?!?

Candid Dauth mailinglists at cdauth.de
Do Nov 5 15:00:50 UTC 2009


Moin,

> > bei Ways waere eine Anzeige noch nett, wie viele Nodes die jeweiligen
> > Versionen haben, weil man sonst z.T. hunderte Nodes durchzaehlen muss.
> > Auch zugefuegte und entfernte Nodes waeren nett, und das Killerfeature
> > waere Position geaendert (s.Ulfl), wo allerdings bei den Ways nichtmal
> > erkennbar ist, dass diese Aenderung stattgefunden hat (gemeint ist: in
> > der Wayhistory die Nodes markieren, deren Position sich von einer zur
> > anderen Version/zum Jetzt-zustand geaendert hat).
> Das wuerde erfordern, dass man zwischen zwei Way-Versionen fuer die
> Anzeige eine Anzahl von "Pseudo-Versionen" einfuehrt, die dann
> hochgezaehlt werden, wenn sich die Position eines enthaltenen Nodes
> aendert. Mit der augenblicklichen Datenbankstruktur waere das eine sehr
> "teure" Operation, das herauszufinden.

Mit meinem History Viewer (http://osm.cdauth.de/history-viewer/) versuche ich, 
auf diese Weise die Änderungen eines Changesets zu visualisieren. Die Analyse 
dauert entsprechend lange.

Ganz perfekt ist das mit der derzeitigen API trotz Unmengen an Requests 
immernoch nicht möglich: Wenn in einem Changeset ein Node verschoben wird, 
kann man nur raten, zu welchen Ways dieser Node zur Zeit des Changesets gehört 
hat; der Weg hat sich ja durch die Verschiebung auch geändert.

Es wird noch eine Funktion im History Viewer kommen, mit der man die Änderung 
eines einzelnen Ways oder einer Relation in einem Changeset separat ansehen 
kann.


-- 
Candid Dauth
Rotbachstr. 9
88433 Schemmerhofen-Ingerkingen
Germany

http://cdauth.de/
mailto:mailinglists at cdauth.de
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 198 bytes
Beschreibung: This is a digitally signed message part.
URL         : <http://lists.openstreetmap.org/pipermail/talk-de/attachments/20091105/a041a0ed/attachment.sig>


Mehr Informationen über die Mailingliste Talk-de