我正在从事项目:我需要使用Overpass Api将数据作为xml文档获取,而使用JAVAFX来获取Draw Map。因此基于OpenStreetMap文档中的以下Java示例:https://wiki.openstreetmap.org/wiki/Java_Access_Example我可以获取数据(使用HTTP查询)并绘制它。
问题是我不知道该数据指的是什么缩放级别...我需要使用JavaFx创建滑块并绘制所有缩放级别...https://wiki.openstreetmap.org/wiki/Zoom_levels
所以无论如何都可以指定缩放级别?在OverPass QL查询中?或http查询?或任何建议?
OSM中的原始数据与缩放级别无关。如果是Overpass API,则只需指定一个边界框和一个可选过滤器。结果包含边界框中的所有数据(与过滤器匹配),无论对象多么小或无关紧要。
变焦水平仅与slippy maps有关。在这里,缩放级别定义要显示和隐藏的对象。通常,您不希望看到低缩放级别的交通信号灯,长凳或游乐场。