将 ESRI Shapefile 转换为每个区域的(纬度、经度)点
Posted
技术标签:
【中文标题】将 ESRI Shapefile 转换为每个区域的(纬度、经度)点【英文标题】:Convert ESRI Shapefile to (lat, long) points for each region 【发布时间】:2015-09-08 01:50:40 【问题描述】:我有一个包含多个子区域的 ESRI Shapefile。我需要构成这些区域的纬度/经度点及其唯一标识符,以便我可以将它们转换为自定义格式以在 AnyLogic 中使用。 (AnyLogic 可以使用 OpenMap 读取 Shapefile,但我无法使用 API 访问纬度/经度点。)我将如何获得它们?是否有命令行工具来执行此操作?如果需要,我自己会怎么做?
【问题讨论】:
【参考方案1】:通常您可以使用OGR2OGR 来处理您的形状。 可能你会发现 this 有帮助。
【讨论】:
太棒了——虽然我现在无法调查它,但看起来它可以满足我的需要!谢谢!以上是关于将 ESRI Shapefile 转换为每个区域的(纬度、经度)点的主要内容,如果未能解决你的问题,请参考以下文章
在谷歌地图上覆盖 ESRI shapefile 的最佳方法?
ArcGIS Desktop 10.X 复习与提高1.1ArcGIS数据格式的介绍 Esri
如何使用 st_write 将 sf 对象作为 shapefile 写入 ESRI 文件地理数据库?