问题标签 [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.
openstreetmap - Overpass API:获取具有特定名称的所有公共交通站点
我正在使用 Overpass API 在 OpenStreetMap 中查询指定位置附近具有特定名称的巴士站:
现在我需要扩展这个查询:我不仅要获取所有名为STOP_NAME
near的公共汽车站CITY
,还要获取与电车站 ( railway=tram
) 和地铁站 ( railway=subway
) 匹配的信息STOP_NAME
。
我试过了,但它仍然只返回巴士站(并包含冗余信息):
我究竟做错了什么?
geocoding - 如果我在村里或村外(市),如何获取信息?(OSM 的 iOS 地理编码器或 Overpass API)
有什么方法可以使用 iOS SDK(地理编码器信息)或 OSM 的 Overpass API 来确定我是在村/市内还是村/市外?
我知道有提供此功能的商业 API,但我想知道它是否存在任何免费的 API 或服务?我正在开发伪导航应用程序,我需要有关我当前位置的信息。
编辑:现在我正在使用地理编码 - 关于位置的地标信息 - 如果 thouroughfare 为空或某个数字(街道或道路编号) - 我不在城里。如果有一些“字符串” - 它是街道名称,我在城市。但是这种方法是非常不准确的。我也在考虑将 Overpass API 用于 Open Street Maps,我想知道 OSM 是否提供此类信息。感谢您的任何建议。
谢谢
openstreetmap - 如何使用 overpass-api 在我的点附近获得兴趣点?
我正在使用立交桥 API。
我有一个问题要在我的观点附近(大约 100-200 英里)找到一些兴趣点(咖啡馆、医院、学校)。我只有纬度和经度。
Overpass API 提供了使用您的地名获取 POI 的机会。但我没有。我只有坐标。
我怎样才能做到这一点 ?
api - 如何使用 Overpass API 获取所有 OSM 方式和节点标记的便利设施,以及方式节点?
我正在尝试使用“amenity”键获取所有路径和节点,这与联合可以正常工作,但我还需要构成路径的节点,并且递归标记无法按预期工作:
%s 是占位符。谢谢!
openstreetmap - overpass api - 请求任何有标签的节点
我想知道是否可以通过立交桥 API 请求“任何具有至少一个任何类型标签的节点”。我现在看到的唯一方法是在一个巨大的联合请求中指定所有现有标签(见下文),或者根本没有“标签过滤”的请求节点,并获得许多根本没有标签的节点。如果您知道更好的解决方案,我将不胜感激。谢谢!
php - 如何在开放街道地图中找到道路限速
如何在开放街道地图中找到道路限速?我正在使用开放街道地图OverPass API
。我使用以下查询来查找巴士站。
但我需要道路限速。
openstreetmap - 是否可以使用 Overpass API 获取所有 OSM 节点(不属于任何方式)?
我想获取所有 OSM 节点(不属于任何方式)。
可能吗?
可以理解的是,这个查询获取所有节点(包括方式的成员)......
更新 9 月 19 日 20:20(GMT+9:00)
我尝试了tyr的查询并成功!
javascript - Find intersections of Ways without Nodes
I'm working on a javascript project to navigate pedestrians. I use openstreetmap to give me the needed map information. I'm using ajax-requests with overpass-api to get the streets and footways (separately).
What I want to find are intersections of streets and footways, that aren't marked as such. They could only overlap each other.
Is there an efficent Query to achieve this goal?
geocoding - 如何通过 Overpass API 将市区到达地点?
我使用 Overpass API 获取布达佩斯的街道和公共场所。我使用以下查询来获取它:
它看起来可用,但我也需要市区。我发现市区位于此处的地址部分中:http://nominatim.openstreetmap.org/reverse?format=xml&lat=47.4959374&lon=19.1174585&zoom=18&addressdetails=1如何 获取我下载的所有地方的这些数据从原始查询?
python - OpenStreetMap Overpass API 是否有 Python 库?
我为主要的 OpenStreetMap API http://wiki.openstreetmap.org/wiki/PythonOsmApi找到了这个 API 。overpass-api 是否有类似的 Python API?