我正在尝试读取从geojson.io创建的 .shp进行一些测试,它给了我一个包含以下文件的 .zip。
当我尝试单独读取 .shp 时,出现错误:“System.IO.FileNotFoundException: '.../POLYGON.dbf'”。
当我尝试使用同一文件夹中的 .dbf 读取 .shp 时,出现错误:“System.NotSupportedException: 'Unsupported DBF reader Type 13'”。
我试图在 QGIS 中打开这个 .shp 并且它有效。
我尝试使用我的代码从其他来源读取其他 .shp 文件并且它有效。
代码:
ShapeDataReader reader = new ShapeDataReader("...\\POLYGON.shp");