基于手机信令的大数据分析教程(番外二)——GIS中生成面要素质心
2019-01-06 本文已影响0人
LINDADADADA
本节重点:方法一为求得面质心坐标XY后,用该表格生成点shapefile;方法二为直接使用“要素转点”工具
包括shp属性表导出数据,然后导入Excel中的方法
方法一:从XY导入
打开ArcMap,连接文件夹后,将西安区县层面的底图拖到图层中

右键打开属性表,添加字段

类型选择双精度

在新建的字段上右键——计算几何

选择“质心的X坐标”

同理,计算Y,得到每个面的质心XY坐标

导出该属性表

选择文本文件格式

打开Excel,在数据中选择“自文本”,导入刚才的XY文本文件

选择“分隔符号”
注意文件原始格式往往要选择65001:Unicode(UTF-8),否则可能出现乱码

勾选“逗号”
(因为该文件是用逗号分隔的,数据预览中可看到效果)

下一步——完成——确定

导入成功后,另存为csv的格式

回到ArcMap,在工作目录上右键刷新,找到刚才保存的表格——右键——创建要素类——从XY表

输入相应字段,存成Shapefile格式

即可得到区县的中心点

方法二:要素转点
直接在搜索栏中搜索“要素转点”工具(FeatureToPoint)

输入要素:在下拉菜单中选择或直接拖入区县面——确定
这样同样可以得到面的中心点
