「アメニティ」キーを使用してすべてのウェイとノードを取得しようとしていますが、これはユニオンで問題なく機能しますが、ウェイを構成するノードも必要であり、再帰タグが期待どおりに機能していません:
<osm-script>
<union>
<query type="way">
<has-kv k="amenity" regv="."/>
<bbox-query s="%s" w="%s" n="%s" e="%s"/>
</query>
<query type="node">
<has-kv k="amenity" regv="."/>
<bbox-query s="%s" w="%s" n="%s" e="%s"/>
</query>
</union>
<recurse type="way-node" />
<print/></osm-script>
%s はプレースホルダーです。ありがとう!