[Talk-de] Stolperstein-Relation in Frankfurt /M
Christoph Böhme
christoph at b3e.net
Sa Mär 17 14:45:52 UTC 2012
Hallo Stephan,
Am 15.03.2012 01:54, schrieb Stephan Wolff:
> Sammelrelationen fassen oft Objekte in politischen Grenzen zusammen.
> Kann man mit der Overpass-API auch "alle Objekte mit X=Y im Kreis Z"
> bekommen?
Ja, das geht:
Zuerst brauchst Du die id der Relation der Verwaltungsgrenze innerhalb
derer Du die Stolpersteine (oder irgendwelche anderen Objekte) haben
willst. Über die Overpass-API kann man die Id recht bequem in Erfahrung
bringen:
<query type="relation">
<has-kv k="name" v="Lübeck" />
<has-kv k="boundary" v="administrative"/>
</query>
<print mode="ids_only"/>
Für Lübeck erhalten wir damit die Id 27027.
Um aus der Relations-Id eine Relations-Referenz für die Overpass-API zu
machen, muss der Wert 3.600.000.000 hinzuaddiert werden. Die
Relations-Referenz ist also 3600027027.
Anschließend kann man in der Overpass-API eine area-query absetzen:
<area-query ref="3600027027" into="stadtgebiet" />
<query type="node">
<item set="stadtgebiet" />
<has-kv k="memorial:type" v="stolperstein" />
</query>
<print mode="meta" />
Und schon hat man alle Stolpersteine in Lübeck. Fast so einfach, wie das
Herunterladen einer Sammelrelation.
Viele Grüße,
Christoph
Mehr Informationen über die Mailingliste Talk-de