在this tutorial中,作者使用 [out:json] 为数据查询添加前缀,并添加到结尾 out body geom; ,在我的理解中,返回 osm 数据。然后,作者使用下一个module将检索到的 osm 数据转换为 GeoJSON 。最后,他使用 Leaflet 的 .GeoJSON()函数来表示地图上的数据。
问题:
- 有没有办法直接从Overpass-API获取geoJSON对象,所以我不需要转换?
- 是否有更好的替代方法可以获得相同的结果,例如请求Overpass-API并在地图上显示结果作为标记,然后是我提供的结果above?
- 在我看来,this is正是我所寻找的。但是,我最终,无法让它运行。如果您能解释如何安装和运行它,请提供任何帮助。
醇>