目标:实现根据时间进度条实现台风轨迹的动态展示
1.数据:选取了2020年海神的最佳路径,数据来源,中国台风网。
2.整理好数据格式后,导入arcmap中,成为点状图层。
3.添加datetime字段。(由于原格式时年月日时,在导入时不符合标准时间规范,所以需要预先进行整理)
原始的时间格式:
整理后: 使符合(yyyy/mm/dd hh:mm:ss) 年月日时分秒
之后导入到了mysql数据库,使用数据库格式,自动整理,如下图
再将该列复制回excel表中,打开导入的数据添加一列,格式选择文本。(不要选date,不然小时后面的都会被忽略),步骤如下
然后启用编辑,为该字段赋值: 直接将刚刚excel里面那一列粘过来就可以了。
之后保存并停止编辑。
下一步选择工具: 如下图。
注意:第一次要先根据时间进行追踪,所以追踪字段台风名称或者唯一标识的字段均可
完成后:
现在更改图标,图标设计可以搜一个台风图标,选择图片标记符号替换就可。如果追求完美,需要使用制作字体工具,提取出图标,并添加进入符号库。
我使用的是: FontCreator
先下载了台风图片:新建文件
随便选一个删掉内部内容,
右击导入图像: 稍稍调整一下就行:
然后保存,再找到进行安装。
回到arcmap,点击自定义,添加样式
在标记符号中选择新建,进入后找到,字符标记符号
找到选择大小并调整一下颜色。
然后双击第一个生成的样式,更改
然后双击事件,选择仅 显示最新事件
再次重复创建追踪图层,这一次追踪字段改为风速
此步骤是为了显示在不同风速下的状况
右击生成的图层,选择符号系统,更改一下色带显示
最后在工具栏顶部右击,调出【Tracking Analyst Tools】工具
点击如图下工具,再设置播放速率。
如下为效果图,