用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->导出]