2019年末這場新冠疫情,公司延遲放假一周。在家里每天刷着疫情相關信息,想着自己作為一名giser,可以結合這次疫情確診人數作為基礎數據,研究一下arcgis矢量動態圖的制作。
1、數據准備
從雲南省疾病預防控制中心官網獲取到每天的數據,作為基礎數據。
數據包含地州名稱,日期。每天的數據都有變化,因此研究期間,每天對應一個字段。如下圖所示

連續十幾天,每天的字段命名格式為yyyymmdd,字段類型數字就行。
2、數據處理
數據動態演變,需要每天矢量面都有一個記錄,連續10天的數據,需要將16條數據復制10遍嗎?這里arcgis工具箱有一個工具可以使用。
工具箱—數據管理工具—字段—轉置字段,打開工具

進行參數設置

生成結果包含Name,count字段。count默認為字符串,新增一列counts,數字,通過字段計算器,獲取count值,結果如下

16個地州 * 20天,總共320條記錄。
3、動態圖生成
菜單欄,自定義—自定義模式,彈出自定義對話框,搜索時間滑塊,將其拖放到編輯窗口

打開轉置后數據圖層屬性,設置如下:

打開時間滑塊編輯器,按日期顯示數據,可進行一些相關操作


a:時間滑塊相關設置
地圖上紅色的時間就是在此處設置,還可設置視頻播放時間,就是多少時間內,整個視頻播放完畢。這兩個是我用到的設置。
b:導出視頻,導出相關設置,可在彈出對話框進行設置,導出格式為avi。
4、總結
arcgis果然夠強大,一款軟件,完成數據的錄入,處理加工,數據制圖,視頻成果輸出,有很多值得摸索和學習的東西。GIS是學的專業,工作內容也是這一塊,但並不意味着我們要將其局限於工作中,在生活中我們也應該學以致用,學有所用。不應該讓知識技能束之高閣,應該不斷思考在生活中的應用,將其拓展開來。
