Openstreetmap 如何在立交桥上获得匹配多个具有特定值的标记的节点

Openstreetmap 如何在立交桥上获得匹配多个具有特定值的标记的节点,openstreetmap,overpass-api,Openstreetmap,Overpass Api,我正试图从立交桥API中获取与旅游=博物馆或历史=纪念馆相匹配的POI。 我尝试了不同的查询,但找不到正确的解决方案,我得到了空的响应 这里是无效的查询 area["name"="Bursa"]; (node["tourism"="museum"](area);); (node["historic"="memorial"](area);); out cent

我正试图从立交桥API中获取与旅游=博物馆或历史=纪念馆相匹配的POI。 我尝试了不同的查询,但找不到正确的解决方案,我得到了空的响应

这里是无效的查询

area["name"="Bursa"];                                                                     
(node["tourism"="museum"](area);); 
(node["historic"="memorial"](area););
out center;
我试过这些问题

谢谢,埃尔辛

在同一区域(也只是一个集合)上执行多个查询时,必须使用命名集合。否则,将对第一个查询的结果执行第二个查询

area["name"="Bursa"]->.a;
(
  node["tourism"="museum"](area.a);
  node["historic"="memorial"](area.a);
);
out center;
另外请注意,您只是在查询,因此您的查询不会找到任何博物馆或纪念馆添加为或。以下查询也将包括这些查询:

area["name"="Bursa"]->.a;
(
  nwr["tourism"="museum"](area.a);
  nwr["historic"="memorial"](area.a);
);
out center;

这正是我要找的,它很有魅力。非常感谢@scai@scai您知道如何使用坐标进行此查询吗?我这里有一个类似的问题。谢谢
area["name"="Bursa"]->.a;
(
  nwr["tourism"="museum"](area.a);
  nwr["historic"="memorial"](area.a);
);
out center;