[OverpassAPI/JavaScript] Relationsmitglieder aus JSON verarbeiten
Geschrieben von rayquaza (Gast) am 27. Januar 2013 02:24:45: [flux]
Ich möchte eine vom Nutzer definierte Relation und ihre Member analysieren. Bisher habe ich es geschafft, die Relation zu laden und ihre Tags zu analysieren (z.B. relJSON[0].elements[0].tags.name). Nun möchte ich im Prinzip genauso mit ihren Mitgliedern weitermachen. Wenn ich mir mit <recurse type="relation-relation"> (bzw. der OP-QL Entsprechung) ihre Angehörigen von der Overpass-API abfrage, habe ich das Problem, dass die Elemente in der JSON-Datei durcheinander sind und nur über die Kombination aus relJSON[0].elements[0].members[j].ref und subrelsJSON[0].elements[j].idnicht einander zugeordnet werden können. Wie kann ich eine Zuordnung so herstellen, dass ich die Daten sinnvoll weiterverarbeiten kann?
Das Ergebnis soll (erstmal) folgendes sein:
• vom Nutzer angegebene Hauptrelation
• Unterrelation(en)
• Anzahl der verschiedenen Rollen
/e: Korrektur: ..members[j].ref und ..elements[j].id passen nicht zusammen. Wie ist das überhaupt gedacht?
Antworten:
- Re: [OverpassAPI/JavaScript] Relationsmitglieder aus JSON verarbeiten · tyr_asd (Gast) · 27.01.2013 11:07 [flux]
- Re: [OverpassAPI/JavaScript] Relationsmitglieder aus JSON verarbeiten · rayquaza (Gast) · 27.01.2013 18:04 [flux]