标签:
时态数据的展示是一种很有“魅力”的数据展示手段,例如可以用颜色的深浅变化结合柱状图等图表动态地展示10年间人口的变化情况,或者用动态的点来展示台风中心移动的轨迹等等,这种动画的方式相比于普通制图往往能获得更好的用户体验。最近做了两个小demo试验了一下时态数据,这里和大家分享一下。
所谓的时态数据,就是属性中包含了时间信息的数据,字段的类型可以是文本型、数字型、日期型,如果是文本和数字型的字段书写规则如下:
Supported string field formats
Supported numeric field formats
动态展示台风中心轨迹
动态展示要素空间位置随时间的变化,存储结构就比较简单了,每一行记录该要素在不同时刻的位置即可。如果手头的数据只是表格,需要先将存储了地理位置以及时间的表格转换为要素类。例如下图记录的是不同时间台风中心的经纬度,可以先在ArcCatalog中,表格的右键菜单中使用create featureclass from xy table,来创建要素类。需要注意的是:excel不能有OBJECTID,否则添加到ArcMap当中,打开属性表会发现表为空。
得到要素类之后加载到ArcMap,只需要在图层属性对话框的TIME选项卡中进行设置即可进行动画的播放了,如下图所示。需要注意的是Display data cumulatively选项,如果希望显示一连串连续的轨迹,则需要将此选项勾上。如果不勾选,每次只会在当前时刻的台风中心的点。然后点击Tools工具条上的Open Time Slider Window就可以播放动画啦。
最后,还需要打开时间滑块,设置起始时间和结束时间,播放即可。
标签:
原文地址:http://www.cnblogs.com/wicked-fly/p/4462846.html