首页 > 解决方案 > OVERPASS API 中的缩放级别和经纬度之间有什么关系吗?

问题描述

我正在研究项目:我需要使用 Overpass Api 将数据作为 xml 文档获取,并使用 JAVAFX 绘制地图......所以基于 OpenStreetMap 文档中的这个 java 示例: https ://wiki.openstreetmap.org/wiki/Java_Access_Example I可以获取数据(使用 HTTP 查询)并绘制它。

问题是我不知道这个数据指的是什么缩放级别...我需要使用 JavaFx 创建滑块并绘制所有缩放级别... https://wiki.openstreetmap.org/wiki/Zoom_levels

那么无论如何要指定缩放级别?在 OverPass QL 查询中?或 http 查询?或任何建议?

标签: javajavafxzoomingopenstreetmapoverpass-api

解决方案


原始 OSM 数据与缩放级别无关。在 Overpass API 的情况下,您只需指定一个边界框和一个可选过滤器。结果将包含边界框中的所有数据(匹配过滤器)以及完整的细节,无论对象多么小或多么不重要。

缩放级别仅与滑动地图相关。在这里,缩放级别定义了要显示和隐藏的对象。通常您不希望在低缩放级别看到交通信号灯、长椅或游乐场。


推荐阅读