问题标签 [overpass-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
location - 如何使用 Overpass API 在 Open Street Map 中获取特定位置信息?
我在获取有关用户在给定时刻所走道路的信息的查询权时遇到了一些麻烦。
例如,用户正在驾驶汽车,我想获取有关用户不时驾驶的道路的一些信息。
我尝试使用coord-query
获取特定于位置的信息,但找不到任何有用的信息。
但是,当我尝试运行时bbox-query
:
我得到了更多有用的信息作为回复,例如姓名、单程、允许骑自行车等。
我正在使用这个工具来测试查询。
bbox-query
我的问题是如何从a中获取信息coord-query
,因此它只会返回有关该特定位置的信息,而不是有关其周围街道的信息?
openstreetmap - 如何从 overpass-turbo 获取 json 的结果?
是否可以从http://overpass-turbo.eu/(或直接从 openstreetmap)获得 JSON 格式的结果?
我的要求是:
openstreetmap - 如何在 OpenStreetMap 中获取给定位置周围的所有道路?
无法弄清楚如何在给定位置获取特定半径的所有道路。我目前的查询是
我试图添加这样的东西,<highway>primary,secondary,tertiary,residential</highway>
但没有奏效
openstreetmap - 如何按距立交桥点的距离排序结果?
我使用返回附近街道的查询。是否可以通过距该点的距离来订购这条街道?
php - 在 DomDocument 中通过 id 获取节点很热门?
我得到这个结果overpass api
- 这是街道。
所以我需要解析它并返回每条街道,但是当我试图用http://www.php.net/manual/en/book.dom.php解析它时,我无法通过 id 得到任何东西。我的代码如下:
gis - 有没有办法找到某个键添加到 OpenStreetMaps 中的便利设施的日期?
举个例子:我想知道,这个便利设施的关键“旅游”是什么时候添加(或上次编辑)的:
http://overpass-turbo.eu/s/1N4
我尝试了不同的 API,但并没有走得太远。
有没有办法通过任何 API 或者我必须获取 SQL 快照并以某种方式寻找最后一个变更集?
algorithm - 在 Openstreetmap 路由算法中确定边界框大小
我正在使用 Openstreetmap 开发自定义路由应用程序。为此,我必须使用诸如 Overpass 之类的 Openstreetmap API 读取(至少)某个边界框中的节点和边。之后,我将处理节点和边并应用我的路由算法。我的主要问题是确定这个边界框的大小。
一种方法是读取一个包含源节点和目标节点的大边界框,并处理其中的所有节点和边,但这似乎过多,并且需要很长时间从 API 加载。此外,这并不能保证我们拥有所有需要的道路。
另一种方法是读出源节点周围的一个小边界框,从那里启动路由算法(比如 Dijkstra),并在需要时读取/处理地图的新部分。这种方法必须对 API 服务器进行多次调用,这也可能需要时间。
您知道这两种方法中的一种在 OSM 路由应用程序中是否常用,还是另一种方法更可取?
openstreetmap - 查询有交叉桥梁/铁路的道路的 Overpass API
我正在尝试通过 Overpass API 查询 OpenStreetMaps。
我想查询的是边界框内的道路,上面有任何类型的桥梁,如铁路桥梁等。
我找到了这个例子,这正是我需要的:http: //maxheight.bplaced.net/overpass/map.html
所以,我得到的查询如下所示:
铁路桥梁视图在立交桥涡轮
Overpass Turbo 中的其他桥视图
问题是第二个查询。它应该找到穿过道路的桥梁,以及下面的伴随道路。
它现在所做的是返回所有桥梁,除了铁路桥梁 - 这意味着它突出显示了一条下面有自行车道的道路,一条穿过湖泊的道路 - 这是它不应该的。
我今天注意到了这一点,当我开车经过一个突出显示的位置时,发现它只是路下的一条自行车道。
overpass-api - overpass.eu的HTTP post接口在哪里
我想从我的 java 程序中直接调用 overpass,然后解析返回的 XML(这样我随后可以用站填充数据库)http://overpass-turbo.eu/的 api 在哪里,即我希望向 overpass-turbo 发布查询。我似乎能做的就是手动运行查询,然后选择导出。
gis - 将 overpassAPI 请求限制在地理边界内
在 osm 中,是否可以将 overpassApi 请求限制为地理边界?例如,以下请求被限制为一个多边形(第 3 行)。我能做些什么来限制它在 osm 关系中(例如 rel °62508 : Bonn)?