Am 10.11.2010 12:36, schrieb Marten Karl:
Da mich die Gesamtheit der aktuellen Nodes interessiert wäre
und ich in der API und der XAPI keinen direkten Zugriffsweg gefunden
habe, sehe ich mich nun in der Notwendigkeit, die Relation zu holen,
danach die zugehörigen Wege und dann die dazu jeweils zugehörigen Nodes.
Es gibt einen API-Aufruf GET /api/0.6/[way|relation]/#id/full

der sollte dir zur Relation alle enthaltenen Daten liefern, z.B. hier für die Postleitzahlen-Relation meines Wohnortes:

Relation als Objekt:
http://www.openstreetmap.org/api/0.6/relation/1239637

Relation mit enthaltenen Elementen:
http://www.openstreetmap.org/api/0.6/relation/1239637/full

Nun ist aber ja das Abfragen
der OSM-Daten über ein Skript etwas ganz Böses (so ich die Liste und das
Wiki korrekt verstanden habe). Also stecke ich in einem Problem.
Nein, das stimmt nicht ganz. Die API ist ein Werkzeug zum bearbeiten der Daten -- JOSM ist ja auch ein Script. Aber auch die Nutzung als Datenquelle ist nicht unbedingt verboten (z.B. nutzt die Browser-Seite auf osm.org ja auch direkt die API)
http://www.openstreetmap.org/browse/relation/1239637

Es ist nur so, dass die massenhafte (!) Nutzung der API als Datenquelle, diese für die Mapper, die darüber Daten eintragen wollen im Wege steht. Als Datennutzer hast du auch noch andere Möglichkeiten an die Daten zu kommen (Planet, Planet Extracts, XAPI etc), wohingegen editierende Mapper auf die API angewiesen sind. Daher verbieten wir eine Nutzung der API in einer Weise, die den Regelbetrieb für Mapper beeinträchtigt.

Lg, Peter

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an