引子
最近有盆友问我使用ArcGIS对kml转到shpfile后属性表内容丢失,是怎么回事?
经过简单查看后,发现奥维中的属性表内容是html的形式,并不能直接转换成shapefile中的属性,需要使用脚本进行中间处理。
于是我准备使用python工具转化,但是时间不太够,没有仔细去读arcpy包,就简单的转换成csv文件,然后可以在arcgis中使用属性表的形式导入。
使用
首先点开程序,然后选择要处理的kml文件
然后选择输出路径,输入文件名,name.csv
最后确认即可
接下来使用arcgis转kml到shapefile文件,即使没有属性也会有object编号,使用属性表连接功能即可重建shapefile的属性表。
由于过程不复杂,就不一一复现了。