gpt4 book ai didi

OpenStreetMap API - 查找和可视化碎石路

转载 作者:行者123 更新时间:2023-12-04 14:15:59 27 4
gpt4 key购买 nike

API 是否允许您检索给定类型的所有道路/小径(例如砾石/未铺砌)?
如果是这样,如果比它自己的文档更好,你能给我指出一些解释它的用法的好教程吗?

我想制作一张 map ,其中突出显示砾石/未铺砌的道路,或者生活在自己的图层上。

提前致谢,请对一般性问题保持仁慈——我不希望得到深入的答案,只是我自己研究的入门:)

最佳答案

在 OpenStreetMap 数据上运行只读查询的最流行的 API 是 Overpass API . Overpass 查询的结果可以轻松地显示在典型的 map 库中,例如 Leaflet.js(以及离线 GIS 和制图工具)。当您测试您的 Overpass 查询时,我建议使用方便的 "Overpass Turbo"在线编辑器。

要处理 OSM 数据,了解与手头主题相关的 OSM 标签(属性)也有很大帮助。 OSM wiki 记录了此类信息。对于您的用例,您可能对 highway 感兴趣。和 surface键。

作为您自己实验的起点,this Overpass query寻找已知具有砾石表面的高速公路(包括道路、轨道、路径等)。

当然,还有其他方法——例如,您可以根据自定义 map 样式渲染自己的 map ,其中道路的外观因表面而异。这将涉及非常不同的工具。但是在常规 OSM map 前面显示 Overpass API 结果,因为背景会让您走得很远,并且可能完全满足您的需求。

关于OpenStreetMap API - 查找和可视化碎石路,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60284306/

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