gpt4 book ai didi

javascript - Overpass Turbo 中的位置查询

转载 作者:行者123 更新时间:2023-12-02 14:37:56 32 4
gpt4 key购买 nike

我刚刚了解了立交桥涡轮服务及其查询数据的能力。我尝试过以下查询,效果很好:

[out:json][timeout:25];
(
node["highway"]({{bbox}});
);
out body;

但是当我用城市名称替换 bbox 时(根据立交桥的 wiki 页面,它应该如下所示),代码给出了错误。很高兴知道第二个代码有什么问题?

[out:json][timeout:25];
(
node["highway"]({{geocodeId: Vienna}});
);
out body;

错误信息:

An error occured during the execution of the overpass query! This is what overpass API returned: Error: line 3: parse error: Unknown query clause Error: line 3: parse error: ')' expected - 'node' found. Error: line 4: parse error: Unknown type ")" Error: line 4: parse error: An empty query is not allowed Error: line 4: parse error: Unknown type ";" Error: line 5: parse error: An empty query is not allowed

最佳答案

由于要查询某个区域内的节点,因此立交桥涡轮需要使用以下语法:

[out:json][timeout:25];

{{geocodeArea:Vienna}}->.searchArea;
node["highway"](area.searchArea);
out body;

关于javascript - Overpass Turbo 中的位置查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37273372/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com