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
Wulf4096
(Wulf4096)
January 24, 2021, 10:05am
#2
nwr[emergency]["emergency"!~"^fire.*"](area.searchArea);
Super, vielen Dank!
Aber warum steht in der gelieferten Liste nichts von emergency oder siren, z.B. für
3442810839 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.
Wulf4096
(Wulf4096)
January 24, 2021, 10:27am
#4
Hast du mal deine komplette Abfrage?
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;
fx99
(Fx99)
January 24, 2021, 10:56am
#6
MichaelFS:
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
Danke, jetzt passt alles!
Schönen Sonntag, Michael