问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

ArcGIS实战教程:手把手教你绘制重心轨迹图

创作时间:
作者:
@小白创作中心

ArcGIS实战教程:手把手教你绘制重心轨迹图

引用
CSDN
1.
https://blog.csdn.net/jd1813346972/article/details/137229553

本文将手把手教你使用ArcGIS绘制净流动人口重心迁移轨迹图。通过本文,你将学习到重心迁移模型的基本原理,以及如何在ArcGIS中完成数据准备、导入、融合、计算重心、绘制轨迹等具体操作。

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

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

其计算公式为:
$$
x = \frac{\sum W_iX_i}{\sum W_i}
$$
$$
y = \frac{\sum W_iY_i}{\sum W_i}
$$

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 图片导出

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

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号