本节重点:方法一为求得面质心坐标XY后,用该表格生成点shapefile;方法二为直接使用“要素转点”工具
包括shp属性表导出数据,然后导入Excel中的方法
方法一:从XY导入
打开ArcMap,连接文件夹后,将西安区县层面的底图拖到图层中
右键打开属性表,添加字段
类型选择双精度
在新建的字段上右键——计算几何
选择“质心的X坐标”
同理,计算Y,得到每个面的质心XY坐标
导出该属性表
选择文本文件格式
打开Excel,在数据中选择“自文本”,导入刚才的XY文本文件
选择“分隔符号”
注意文件原始格式往往要选择65001:Unicode(UTF-8),否则可能出现乱码
勾选“逗号”
(因为该文件是用逗号分隔的,数据预览中可看到效果)
下一步——完成——确定
导入成功后,另存为csv的格式
回到ArcMap,在工作目录上右键刷新,找到刚才保存的表格——右键——创建要素类——从XY表
输入相应字段,存成Shapefile格式
即可得到区县的中心点
方法二:要素转点
直接在搜索栏中搜索“要素转点”工具(FeatureToPoint)
输入要素:在下拉菜单中选择或直接拖入区县面——确定
这样同样可以得到面的中心点