Java 从CSV文件创建形状文件

Java 从CSV文件创建形状文件,java,shapefile,geotools,Java,Shapefile,Geotools,我正在尝试创建一个程序,它从csv文件中获取坐标,并将其转换为一个shapefile。我下载了GeoTools库,但代码无法运行…为此,您需要从CSV中的行创建SimpleFeatureType和SimpleFeatures,然后使用ShapefileDataStore将这些功能写入磁盘 文档中的本教程[1]就是这样做的。你是在使用那个教程还是有其他问题 顺便说一句,如果这是一个一次性或不经常的操作,可以手动完成,我建议尝试QGIS。QGIS是一个桌面GIS应用程序,在shapefile中转换

我正在尝试创建一个程序,它从csv文件中获取坐标,并将其转换为一个shapefile。我下载了GeoTools库,但代码无法运行…

为此,您需要从CSV中的行创建SimpleFeatureType和SimpleFeatures,然后使用ShapefileDataStore将这些功能写入磁盘

文档中的本教程[1]就是这样做的。你是在使用那个教程还是有其他问题


  • 顺便说一句,如果这是一个一次性或不经常的操作,可以手动完成,我建议尝试QGIS。QGIS是一个桌面GIS应用程序,在shapefile中转换CSV无需编程。

    谢谢!实际上我对ArcGIS很在行,Java只是我的一个爱好。