[OSM-Devserver] Hilfe bei DB-Abfrage

Frederik Ramm frederik at remote.org
So Jun 20 14:53:34 CEST 2010


Hallo,

Tobias Wendorff wrote:
>>> Hatten wir das nicht mal bei irgendeinem API Wechsel erst
>>> abgeschafft?
> 
> Ja, zur v6.
> 
>> Aus welchen Gründen?
> 
> AFAIK widerspricht es einfach der XML-Logik.

Nein. In XML werden unsere Tags als Nodes (im DOM-Speak) behandelt, 
jedes Tag wird als <tag>-Element dargestellt, davon darf es beliebig 
viele geben, auch identische, vom XML her ist das wurscht.

> Bei den Ways machen wir es aber trotzdem noch (nd)...

Genau.

> Könnte z.B. libxml denn zwei gleiche Keys pro Tag parsen? Kann's leider
> jetzt nicht probieren.

Wie gesagt, auf XML-Ebene ist das kein Problem. Nur die 
Anwendugnsprogramme stopfen die Tags normalerweise alle in einen 
key-value-Hash, wo sich gleiche Keys dann ueberschreiben.

Deswegen wurde es auch abgeschafft - weil einfach zu viele Editoren es 
einfach kaputtgemacht haben.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00'09" E008°23'33"