【ArcGIS操作】重心轨迹图手把手教学绘制

个人地址:🍉CSDN小墨&晓末:https://blog.csdn.net/jd1813346972

个人介绍: 研一|统计学|干货分享
      擅长Python、Matlab、R等主流编程软件
      累计十余项国家级比赛奖项,参与研究经费10w、40w级横向

【ArcGis实战】——重心迁移模型,建议收藏!


该篇文章基于ArcGis以实战形式完成某市净流动人口重心迁移轨迹图的绘制。可参考学习,望关注收藏!

1 净流动人口重心迁移模型原理

  假设某地区含有 i i i个子地区,各子地区净流动人口 W i W_i Wi。各子地区净流动人口的重心地理坐标(经度,纬度)为

X i X_i Xi Y i Y_i Yi)。

  其计算公式为:

x = ∑ W i X i ∑ W i x=\frac{\sum W_iX_i}{\sum W_i} x=WiWiXi

y = ∑ W i Y i ∑ W i y=\frac{\sum W_iY_i}{\sum W_i} y=WiWiYi

2 数据准备

  完成该目标需要提前准备研究区域的行政区划.shp文件以及各子区域净流动人口数据(见表1所示,.xls格式)。

表1 某市第五、第六、第七次人口普查净流动人口数据(部分)

PS:数据文件使用.xls格式,便于后续和.shp文件合并。

3 ArcGis操作

3.1 极其重要的一个解决方案

  困扰了两天才解决的一个问题,相关操作输出一直等待ing,查看结果输出要素为空。

  解决方案:

  1.打开ArcGIS后点击地图处理地图处理选项

  2.后台处理处取消“启用”勾选,然后点击确定。

3.2 相关数据导入

  1.按下图方法依次点击,在对应文件夹内分别导入研究区域的.shp文件以及研究数据的.xls文件。

  2.导入后界面显示效果见下图。

3.3 数据融合

  1.在区域地图图层处右键依次选择连接和关联连接

  2.利用两个文件的关键词进行连接,此处演示使用区县名进行连接。

3.4 各区域质心坐标添加

  1.在区域地图图层处右键依次选择打开属性表。重复操作添加x(经度),y(纬度)字段。

  2.右键点击对应字段选择计算几何,针对经度、纬度分别选择质心X/Y坐标。

  3.右键点击目标列选择属性,可修改目标列名称。

3.5 重心计算

  依次点击目录系统工具箱Spatial Statistics Tools.tbx度量地理分布平均重心选择对应输入要素类、输出要素类及权重字段(研究变量)确定

双击形状可更改图例。

右键点击图层,可为图层及标注信息重命名。

3.6 重心轨迹

  1.点数据合并

  依次点击地理处理合并。在弹出窗口中依次选择重心计算的点数据(按顺序选择)。

  2.合并点数据显示

  取消单点重心勾选,勾选上点合并图层。

  3.点集转线

  依次点击目录系统工具箱Data Management Tools.tbx要素点集转线选择对应输入要素类、输出要素类确定

连接后对应点选择标记要素,可在轨迹图中显示标记内容。

  成功!

3.7 图形布局

  依次点击插入数据框,将图形信息复制到新数据框后点击布局视图进行调整。

3.8 图片导出

  依次点击文件导出地图,在弹出框内选择存储位置和格式。

  • 32
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值