我的github

用dotspatial写的一个程序合并shp,没想到那么慢。。而且 占用内存还高的离谱

 用数据库的话:导入数据库,新建一张表,然后insert过去就好了,再导出shp

392个shp

大概20多万个点

报错1:dbf file (.dbf) can not be opened.(路径不能有中文名)

报错2:PostGIS type: POINT[2] Shapefile import failed.(添加postgis扩展)https://blog.csdn.net/daJingKing/article/details/100675254

再导就导入进来了

方法二:导出表格(txt,csv)

然后表格合并(MultiTXTCSVToOne)

在arcgis里加载txt,转为shp即可。

[其实只要在原来的TXTCSV后面加一个逗号和里程数就可以了][读取->header,table->导出]

posted on 2022-10-25 14:38  XiaoNiuFeiTian  阅读(80)  评论(0编辑  收藏  举报