『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS教程:1997-2013年北京用地许可热度图(三)——动态展示

ArcGIS教程:1997-2013年北京用地许可热度图(三)——动态展示
在(二)篇中,我们利用迭代模型得到了逐年的用地许可热度图,为了看到17年间的变化,动态展示是最好的方式。
    在(二)篇中,我们利用迭代模型得到了逐年的用地许可热度图,为了看到17年间的变化,动态展示是最好的方式。

    Time Slider时间滑动工具条可以播放动画,ArcGIS10.0版本后通过设置图层属性的时间选项卡,可以将该图层作为时态数据来使用,一旦启用了时态数据图层,你就可以通过Time Slider来观看。

什么是时态数据

    时态数据是表示一种时间数据在状态上的表现,例如,在1990-2000年,香港的土地利用随时间的变化或在檀香山的总降雨量在2009-2010年的数据。

    从数据存储角度讲,所谓的时态数据,就是属性中包含了时间信息的数据,字段的类型可以是文本型、数字型、日期型,如果是文本和数字型的字段书写规则如下:

    支持的文本格式

    YYYY

    YYYYMM

    YYYY/MM

    YYYY-MM

    YYYYMMDD

    YYYY/MM/DD

    YYYY-MM-DD

    YYYYMMDDhhmmss

    YYYY/MM/DD hh:mm:ss

    YYYY-MM-DD hh:mm:ss

    YYYYMMDDhhmmss.s

    YYYY/MM/DD hh:mm:ss.s

    YYYY-MM-DD hh:mm:ss.s

    支持的数值格式

    YYYY

    YYYYMM

    YYYYMMDD

    YYYYMMDDhhmmss

存储时态数据

    用ArcGIS,你可以用一种特定的格式来存储或者管理这种数据,像feature classmosaic datasetsrastercatalogs等等。选择格式取决于时态数据的本质,并且您想要怎么形象化它。

    这里我们采用mosaic datasets镶嵌数据集。在Geodatabase下新建一个mosaic dataset,再把17年的热度数据导入,注意按顺序。

存储时间值

    镶嵌数据集的属性表里是各幅图的信息,并没有时间字段。手动添加text型字段year,并赋值,可取Name字段4-7位,在字段计算器中输入:year=mid( [Name] ,4,4),结果如下图:


启用时间属性

    到图层属性的时间选项卡下,勾上Enable time on this layer,并设置时间字段为year,格式为YYYY,时间步长为1年,计算下图层时间范围。

时间滑块动态展示

    打开tools工具条上的时间滑块Time slider

    设置options,注意勾上Show time on map display,这将在地图上显示具体年份。

动态播放

    将mosaic dataset换种漂亮的色阶,连接ArcGIS online添加北京底图,点击time slider播放键就可以逐年播放了。


     Playback选项卡下可以手动调整时间滑块的播放速度:

导出视频

    如果想把播放的内容存储为视频文件,在Time Slider工具条上有个Export to Video按钮,支持导出成avi格式。

    ArcGIS做动画是不是很简单?前期把数据处理成时态数据后就很方便了。 

      京ICP备2025132830号-1 京公网安备 号