KB02:DataMapA教程-插件概覽
DataMap For Excel 高德版,簡稱DataMapA
https://www.zhihu.com/video/962237297688895488【A】DataMap插件界面概覽
A、插件主要操作窗口,選擇一個數據模板,填上樣本數據,點開始執行
B、有關高德地圖的一些操作指令,比如更高地圖語言
C、Echarts圖表操作,更改圖表主題,將圖表導出到JPG或者PNG圖片
D、微店購買入口,註冊賬號,找回密碼等等
E、地圖或者圖表窗口
F、Excel的sheet頁面,數據區。
【B】DataMap插件數據模板
數據模板分為2大類,藍色標題的基於高德地圖的,紅色標題的基於Echarts圖標的。
點擊任意圖標,生成數據模板。
插件的基本原理就是,根據數據模板執行動作,也就是沒有數據模板,插件根本不知道要幹什麼。如下圖:
A、B3單元格,插件根據這個值判斷執行什麼指令,Geo_Reverse,原來這個表裡的數據是用來做數據解析的,經緯度—地址。
B、第4行,數據標題欄,藍色背景指,非必填項或者不需要關注的。
C、黃色背景,代表必填項。
整個A列,用來判斷當前sheet頁共有多少行數據。比如,A列只有20行數據,B/C列有100行,插件執行到第20行就結束了。
【C】地圖窗口顯示和控制
1、顯示和隱藏地圖欄。數據解析是需要地圖支持的。當無法正常解析數據的時候,把地圖欄打開。
2、關掉地圖欄(從2.8開始支持)
3、切換地圖欄到側邊模式
如果點擊側面那標題,地圖會以浮動窗口的方式顯示。
點擊地圖窗口外的任何區域,地圖窗口就消失了。
4、切換地圖欄到最小模式,再次點擊會彈出來。
5、地圖欄在Excel窗口中有4個停靠區域,上下左右。
比如停靠在左側。
6、浮動窗口 如果excel窗口空間太小了或者有擴展顯示器,可以用浮動窗口工作。地圖窗口扔到另外一個顯示器上去。
浮動窗口和右側地圖欄不能同時工作。
浮動窗口的顯示和關閉,只能通過菜單上的浮動窗口按鈕控制。
雙擊浮動窗口的標題欄,可以全屏。
【C】關於數據保存及分發分享
DataMap插件本身不產生、不保存任何數據。
(以後會開發通過二維碼掃碼,允許用戶分享給朋友,方便但也會造成數據脫離控制。屆時會提示用戶數據安全風險)
DataMap插件的宗旨就是建立一座橋,連接地圖公共服務和Excel,批量工作,減少重複勞動,讓普通用戶不用安裝專業的系統,也能做簡單的基於地圖的數據分析。
經緯度、地址、距離、POI等數據,均來自於地圖公共服務。
1、保存Excel並不能保存右側的地圖可視化效果,下一次打開Excel文件右側地圖是沒有數據的。
2、地圖上的可視化數據,只能通過導出html留存。html建議通過chrome瀏覽器打開。
雖然導出html會使抄襲DataMap更容易,但是考慮到輸出html對大家的各種便利,還是允許導出吧。。。
【D】數據可視化的性能瓶頸
在將數據從sheet整合成變數推到地圖的過程中,從sheet獲取數據佔據了95%的時間。
5000行數據,大約需要20秒讀取數據;1萬行數據,大約需要50秒讀取數據;
10萬行數據。。。我測試的時候等得煩躁,去開了個會,跑完了。
所以不建議超過1萬行數據把,把Excel當資料庫來用太累了。
推薦閱讀: