Hi
Ich denke auch, die (Re)implementation der XAPI innerhalb der API wäre
der richtige Weg.
Die XAPI ist unheimlich praktisch - aber meistens überlastet.
Wie oft brauche ich z.B. alle Bushaltestellen in gegebener BBox? XAPI ->
einfach möglich; API -> bbox insgesamt laden :(
Die Sammelrelationen bieten da nunmal abhilfe, das macht sie praktisch.
Ein Verbot, Relationen müssten aber unterschiedliche Rollen für ihre
Elemente haben oder so (was dem vorbeugen könnte), halte ich auch für blöd.
Die Abfrage nach gemeinsamen Tags dagegen ist IMHO eine sehr gute
Möglichkeit.
Das ist vermutlich ziemlich aufwändig, auch das ist richtig; aber ich
denke, es lohnt sich, das in Angriff zu nehmen.
Wenn dann noch propagiert wird, wie weniger anfällig Sammlungen über
diese Abfragen für Schäden und Unvollständigkeit sind, sollte sich das
auch rumsprechen, dass es sinnvoll verwendbar ist.
Gruß
Peter
On 13.10.2010 11:18, Peter Körner wrote:
Am 13.10.2010 09:22, schrieb Jochen Topf:
Ein Ansatz wäre sicher, die Funktionen der XAPI bekannter zu machen und
weiter auszubauen.
Bzw. mal neu und schön zu implementieren. Wenn es z.B. eine
verlässliche und stabile Möglichkeit gäbe (dies bitte als API 0.7
Vorschlag verstehen), die einzelnen Elemente über ihre Tags anzusehen:
<http://www.openstreetmap.org/browse/tag/historic/stolpersteine>
für den Tag historic=stolpersteine
würde bald keiner mehr die Relation nutzen, da dieser Link
- einfacher zu merken / zu identifizieren
- immer aktuell
- unkaputtbar
ist.
Leider ist derzeit der Weg über die XAPI aber so unattraktiv, das ihn
nur sehr wenige Leute gehen wollen.
Nehmt den Leuten nicht die Möglichkeit (->relation-full-requiest)
sondern gebt ihnen besser Möglichkeiten, damit sie von den alten
ablassen. *)
Lg
Ein anderer wäre es, etwas zu schaffen, was ich mal "virtuelle
Relationen"
nenne. Also etwas, das nach außen so aus sieht wie eine Relation,
aber nach
innen mit Tags funktioniert. Keine Ahnung, wie das genau gehen kann,
aber
vielleicht hat jemand eine Idee, aus dem Ansatz was zu machen, was allen
helfen kann.
Ich bin sicher, wenn wir genauer darüber nachdenken, was wir
eigentlich machen
bzw. machen wollen, welche Probleme die verschiedenen Leute,
versuchen zu
lösen, dann werden wir auch einer Lösung näher kommen.
Jochen
*) Klingt irgendwie wir ein Bibel-Zitat, ists aber nicht ^^
_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de
_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de