Overpass Turbo - einfache Abfrage weiter kürzen...

Moin !

ich möchte eine Karte für Öffnungszeiten NICHT erfasst erstellen. Bisher sieht es wie folgt aus:

<osm-script output="xml">
  <union>
    <query type="node">
      <has-kv k="amenity" regv="pub"/>
      <has-kv k="opening_hours" modv="not" regv="."/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="node">
      <has-kv k="shop" regv="."/>
      <has-kv k="opening_hours" modv="not" regv="."/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="way">
      <has-kv k="shop" regv="."/>
      <has-kv k="opening_hours" modv="not" regv="."/>
      <bbox-query {{bbox}}/>
    </query>
...

Kann man das auch einfacher schreiben wenn die Zahl der k-v-Paare steigt als immer einen kompletten query-block zu schreiben wie bei den Nodes ?

Gruß Jan

Du kannst mehrere Möglichkeiten in Klammern setzen, jeweils getrennt durch “|”.

Das zweite Beispiel der POIs mit Webseite aber fehlenden Öffnungszeiten zeigt das Prinzip