有没有一种简单的方法可以将LatLng坐标收集为geojson



我有一组信息作为csv文件,我想使用Leaflet.js在几个弹出窗口中绑定。为此,我需要收集csv文件中提到的城市坐标。

在我的研究过程中,我发现OSM边界使收集geojson数据变得非常容易。但是OSM边界的问题是它只包含作为多多边形的几何体。

在我的情况下,我正在搜索一对LatLng坐标,比如从市中心左右

geojson.io是另一个收集geojson的简单工具。我可以搜索城市,但需要自己在地图上设置一个标记。这对我来说似乎很不舒服。

我知道Open Street Map提供了我需要的所有信息,我只是不知道如何正确导出/收集它们。

谢谢你的帮助!

您似乎在寻找地理编码功能,即按城市名称查找您所在地的纬度坐标。

请看一下传单的地理编码插件。对于其中的大多数,您可以通过编程方式使用它们,而不用手动输入城市名称。看看每一个API。

请注意,您的结果可能仍然需要一些手动清理,因为地理编码通常会为您提供几个匹配的位置。

我有一组信息作为csv文件,我想使用Leaflet.js.将其绑定在几个弹出窗口中

您根本不需要GeoJSON。只需将CSV加载为文本字符串,解析它,遍历行,并根据需要实例化传单标记。

最新更新