この質問に続いて、Overpass API にクエリを実行して、タグ「name」が半径 1500m の座標セットの周囲で空ではないタグ「natural」および「historic」を持つすべてのノードを返すようにしています。
私がこれまでに持っているのは
<union>
<query type="node">
<around radius="1500" lat="51.1263041473" lon="1.3268128927"/>
<has-kv k="historic"/>
</query>
<query type="node">
<around radius="1500" lat="51.1263041473" lon="1.3268128927"/>
<has-kv k="natural"/>
</query>
</union>
<print/>
これは両方のキーワードで機能しますが、タグ「name」が空でない場合には対応していません ( Overpass Turboを参照) 。
タグ「名前」が空ではないノードを除外するにはどうすればよいですか?