【ArcGIS技巧】如何制作轨迹动画

轨迹是日常生活与工作经常要用到的,如跑步轨迹、自驾路线,考察轨迹等。地图根据路线生成轨迹也很好玩,今天小编就带大家用arcmap来实现这一功能,让你的制图动起来。

1、数据准备

在开始制作轨迹动画之前,准备一张影像底图跟一条线的矢量图层。我这里就用高标准农田建设的一条水渠举例。

2、沿线生成点

对于arcmap来说,没有沿线生成点的功能(arcgis pro有)。需要几个步骤来完成:(1)、在arctoolbox---数据管理工具---要素类---创建要素类,新建一个点的shp图层。注意几何类型选点,坐标系与线一致。

(2)完成之后,点击这个点图层进入编辑。选择线(渠),在编辑器下拉工具栏有个构造点,选择,按距离生成点,这里我采用的2m一个点。

保存停止编辑,就沿线生成了很多点。

3、设置时间属性

接下来我们要给这些点添加时间属性,打开点图层的属性表,添加时间字段。

然后计算字段,让时间等于今天日期。这样就能获得每个点的日期,但是还不够,还需要每个点的日期进行区分,这里直接每个点的日期在前一个点的基础上加一天。具体计算代码:

import arcpy

arcpy.time.ParseDateTimeString(!time!) +datetime.timedelta(days= !FID! )

接下来设置时间属性,选择图层的属性---时间,时间字段用上步建立的time字段,时间步长间隔选1天,应用。

4、设置动画

在自定义---工具栏---动画,将动画工具栏打钩。调出动画的工作栏。

在动画工具栏下三角下点击创建时间动画。在动画管理器里可看到建好的时间动画轨迹。

在动画控制器里可以设置帧数跟时间,也可以按开始进行演示。

切换到布局视图,会出现一个动画滑块。为了使动画完整展示(动画展示的程序的边界),可以将页面放大到布满程序的窗口,设置好选项,导出动画。

这样就制作了一个动画导出完成,当然图上点可以换成其他符号。

具体操作视频:

GIS制作轨迹动画

相关推荐
城数派3 天前
2026年500米分辨率DEM地形数据(全球/全国/分省/分市)
数据库·arcgis·信息可视化·数据分析·excel
天青色等烟雨..4 天前
R+VIC模型融合实践技术应用及未来气候变化模型预测
大数据·人工智能·arcgis·语言模型·数据分析
玩大数据的龙威8 天前
【ArcGIS技巧】—防止注记压盖之引出标注
arcgis
逆境不可逃9 天前
【与我学 ClaudeCode】并发篇 之 Background Tasks :守护线程与异步通知队列
人工智能·arcgis·agent
中科GIS地理信息培训10 天前
【ArcGIS Pro 3.7新增功能】使用交互式等高线可视化栅格数据
arcgis·arcgis pro
非科班Java出身GISer10 天前
ArcGIS JS 基础教程(7):Global与Local场景模式
arcgis·arcgis js 教程·arcgis js 基础·arcgis js 场景模式·arcgis js 切换模式
中科GIS地理信息培训10 天前
【ArcGIS Pro 3.7新增功能2】新型高光谱图像工具:连续谱去除、PCA与 MNF 降低数据复杂性、使用波长直接计算、支持STAC等
人工智能·arcgis·目标跟踪
杨超越luckly10 天前
HTML应用指南:利用GET请求获取智己汽车门店位置信息
python·arcgis·html·汽车·数据可视化
弹简特11 天前
【Vue3速成】01-npm+vue初体验+vite构建vue工程化
vue.js·arcgis·npm
梦想的初衷~11 天前
AI辅助下基于ArcGIS Pro的SWAT模型全流程高效建模实践与深度进阶应用
人工智能·arcgis·气候·水文·地理信息·环境科学