Overpass: Emergency, aber nicht fire*
-
Overpass: Emergency, aber nicht fire* · MichaelFS (Gast) · 24.01.2021 10:58 · [flux]
Hallo,
ich möchte eine funktinierende Overpass-Abfrage
( nw["amenity"](area.searchArea); nw["shop"](area.searchArea); nw["tourism"](area.searchArea); nw["craft"](area.searchArea); nwr[~"check"~"."](area.searchArea); nwr["emergency"="siren"](area.searchArea); nwr["fixme"](area.searchArea); );
so ändern, dass alle Emergncy=* - Values außer den Fire* - Values (bzw. allen des Abschnitts Brandbekämpfung) zurückgeliefert werden.
Kann mir jemand zeigen, wie das funktioniert?
Danke, Michael- Re: Overpass: Emergency, aber nicht fire* · Wulf4096 (Gast) · 24.01.2021 11:05 · [flux]
nwr[emergency]["emergency"!~"^fire.*"](area.searchArea);
- Re: Overpass: Emergency, aber nicht fire* · MichaelFS (Gast) · 24.01.2021 11:22 · [flux]
Super, vielen Dank!
Aber warum steht in der gelieferten Liste nichts von emergency oder siren, z.B. für3442810839 node 48.4730762 11.9327685 MichaelFS Bahnhofstraße␣(BAYWA␣Lagerhaus) 2021-01-23T17:27:03Z 2021-01-23
bzw. kann man solche Angaben "erzwingen"? Mit JOSM werden alle die Werte angezeigt.
- Re: Overpass: Emergency, aber nicht fire* · Wulf4096 (Gast) · 24.01.2021 11:27 · [flux]
Hast du mal deine komplette Abfrage?
- Re: Overpass: Emergency, aber nicht fire* · MichaelFS (Gast) · 24.01.2021 11:34 · [flux]
Eigentlich nur Deine Zeile, die übrigen aus meinem OP tun ja nichts zur Sache, Du kannst sie aber einkopieren, um zu sehen, dass dort mehr geliefert wird:
area(3600029996)->.searchArea; ( nwr[emergency]["emergency"!~"^fire.*"](area.searchArea); ); out␣meta␣center;
- Re: Overpass: Emergency, aber nicht fire* · fx99 (Gast) · 24.01.2021 11:56 · [flux]
MichaelFS wrote:
Eigentlich nur Deine Zeile, die übrigen aus meinem OP tun ja nichts zur Sache, Du kannst sie aber einkopieren, um zu sehen, dass dort mehr geliefert wird:
[out:csv(::id,::type,::lat,::lon,emergency,name)]; area(3600029996)->.searchArea; ( nwr[emergency]["emergency"!~"^fire.*"](area.searchArea); ); out␣meta␣center;
Tut doch! Mit [out:csv(::id,::type,::lat,::lon,emergency,name)]; sichtbar gemacht:
@id @type @lat @lon emergency name 310842314 node 48.4639357 11.9782753 phone 310842318 node 48.4642915 11.9777365 phone 310842324 node 48.4799128 11.9914931 phone 1871563395 node 48.4681674 11.9366100 phone 1871563398 node 48.4697993 11.9305527 phone 1880831732 node 48.4674969 11.9356071 defibrillator 2523128300 node 48.4668679 11.9407388 ambulance_station Bayerisches␣Rotes␣Kreuz 2630194544 node 48.4599399 11.9450085 access_point 2630194548 node 48.4809488 11.9472530 access_point 2638424369 node 48.4560374 11.9166261 access_point 3442810839 node 48.4730762 11.9327685 siren 3442813299 node 48.4673967 11.9357037 siren 3446945948 node 48.4498991 11.9011107 siren 3762826877 node 48.4601533 11.9875976 siren 5719241521 node 48.4682775 11.9357049 defibrillator 25379844 way 48.4703708 11.9477691 yes Lände 44923062 way 48.4715499 11.9482707 yes 835089095 way 48.4800403 11.9917160 yes
- Re: Overpass: Emergency, aber nicht fire* · MichaelFS (Gast) · 24.01.2021 12:30 · [flux]
Danke, jetzt passt alles!
Schönen Sonntag, Michael