zoukankan      html  css  js  c++  java
  • ArcGIS时态数据应用——动态展示台风中心轨迹

      时态数据的展示是一种很有“魅力”的数据展示手段,例如可以用颜色的深浅变化结合柱状图等图表动态地展示10年间人口的变化情况,或者用动态的点来展示台风中心移动的轨迹等等,这种动画的方式相比于普通制图往往能获得更好的用户体验。最近做了两个小demo试验了一下时态数据,这里和大家分享一下。

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

    Supported string field formats

    • 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

    Supported numeric field formats

    • YYYY
    • YYYYMM
    • YYYYMMDD
    • YYYYMMDDhhmmss

     动态展示台风中心轨迹

             动态展示要素空间位置随时间的变化,存储结构就比较简单了,每一行记录该要素在不同时刻的位置即可。如果手头的数据只是表格,需要先将存储了地理位置以及时间的表格转换为要素类。例如下图记录的是不同时间台风中心的经纬度,可以先在ArcCatalog中,表格的右键菜单中使用create featureclass from xy table,来创建要素类。

             得到要素类之后加载到ArcMap,只需要在图层属性对话框的TIME选项卡中进行设置即可进行动画的播放了,如下图所示。需要注意的是Display data cumulatively选项,如果希望显示一连串连续的轨迹,则需要将此选项勾上。如果不勾选,每次只会在当前时刻的台风中心的点。然后点击Tools工具条上的Open Time Slider Window就可以播放动画啦。

  • 相关阅读:
    python脚本 pyqt 打包成windows可执行exe文件 pyinstaller
    标示符、保留字、注释
    全局变量
    Chunk
    工具类
    CCParallaxNode
    添加多个CCArmature
    Cowboy实例
    lua笔记二 赋值语句
    RenderTexture动态创建纹理
  • 原文地址:https://www.cnblogs.com/gisangela/p/2143148.html
Copyright © 2011-2022 走看看