Overpass APIを使用して、OpenStreetMapに、指定された場所の近くにある特定の名前のバス停を照会しています。
http://overpass-api.de/api/interpreter?data=[out:json];node["name"="CITY"];node["around"="15000"];node["name"="STOP_NAME"]["highway"="bus_stop"];out;
次に、このクエリを拡張する必要があります。STOP_NAME
近くの名前のすべてのバス停だけでなく、に一致するCITY
路面電車の停留所(railway=tram
)と地下鉄の停留所()も取得する必要があります。railway=subway
STOP_NAME
私はこれを試しましたが、それでもバス停のみが返されます(冗長な情報が含まれています):
http://overpass-api.de/api/interpreter?data=[out:json];node["name"="CITY"];(node(around:15000)["name"="STOP_NAME"]["highway"="bus_stop"];node(around:15000)["name"="STOP_NAME"]["railway"="tram_stop"];node(around:15000)["name"="STOP_NAME"]["railway"="subway_stop"];);(._;>;);out;
私は何が間違っているのですか?