我有n个excel格式的坐标点数据,怎么将这些excel批量转换成arcgis的shape格式?除了excel合并的方法外
发布网友
发布时间:2022-05-04 16:30
我来回答
共2个回答
热心网友
时间:2023-10-03 06:57
自带此功能,python脚本也可以实现。
先说自带功能:File-->Add Data-->Add XY Data 然后根据界面要求选xy字段什么的,这个方法的好处是简单,但是问题是导进来的点坐标生成点,没有多边形或者线要素。
python脚本的好处是,你可以根据坐标的具体情况生成你要的要素类型,比如说,往往一系列的坐标串生成的一个多边形要素,大致的方法是,循环读取xy值,放到point中,再把这些point放入定义的array中,接下来看你的需要,你可以用cursor操作,也可以使用arcpy.copyfeatures_management,具体代码网上可以查到,或者看arcmap的帮助,搜索polygon,后面会有python的脚本代码
热心网友
时间:2023-10-03 06:58
将X、Y坐标的两列拷贝到txt文件中,然后用global mapper打开,再导出为shp格式就可以了。