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