数据准备:
1.准备行政矢量图
关于地图的投影问题请参考
(地图投影由扁变圆-CSDN博客或ArcGIS | 将中国地图投影转换成中国标准坐标系:阿尔伯斯投影正轴(等积割圆锥投影)_哔哩哔哩_bilibili)
2.excel对应的数据
数据导入:
ArcGIS导入Excel表格的时候,可能会提示以下错误:ArcGIS连接到数据库失败。出现基础数据库错误,没有注册类。
这是由于导入的表格是xlsx,而不是xls。
解决办法将表格保存为xls格式即可。
右击矢量数据连接属性表
内容加入后:
提取重心操作:
点击Spatial Statistics Tools -- Measuring Geographic Distributions -- Mean Center(平均中心
点击索要提取年份对应的id依次分别提取
这里嫌手动麻烦的话,Arcpy批量处理下也行吧
做好啦
可以再加些箭头变换颜色这样修饰一下
标准差椭圆分析也一样
That's all.
将重心串联成轨迹:
数据管理工具-常规-合并
这里注意输入点的顺序会影响轨迹,要将年份从前向后输入
然后可以用点集转线工具给这个串起来
如下
推荐教程:
标准差椭圆分析
1.输入要素类型选择带有各省份数据的shp
输出路径自定义
椭圆大小:
选项1_STANDARD_DEVIATION、2_STANDARD_DEVIATIONS、3_STANDARD_DEVIATIONS
对应意义为在统计上,68–95–99.7原则是在正态分布中,距平均值小于一个标准差、二个标准差、三个标准差以内的百分比,更精确的数字是68.27%、95.45%及99.73%。
权重字段选择代表各年份的数据ID
确定,完成。
推荐教程:
重心迁移2——标准差椭圆和重心迁移补充_哔哩哔哩_bilibili
最终
生成规范的图:
添加数据框
复制需要单独显示的数据到新建数据框
然后加零散要素
最终结果