|||
已知:Excel文件sheet表中包含气象站点的温度、降水数据,并附上站点的经度与纬度,试探讨如何将该数据生成Point Shapefile文件,并为各个Point添加属性字段及赋值?
方法:Python+xlrd读取Excel文件中的sheet内容,Python+Arcpy实现Point Shapefile文件创建及其字段添加及赋值环节。
认真体会CopyFeatures_management、AddField_management、UpdateCursor。
附上测试数据及代码(xl2shp.rar, Updated by LI Xu on 2 May, 2015)。运行结果如图 1,红框表示添加字段及赋值后的属性表。
图 1
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-16 17:20
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社