“你的矢量數據,還要多久,才能整理好?”
這大概是阿成聽到最多,也最害怕聽到的一句話了。
其他同事早就把整理好的矢量剪裁合庫數據發到群裡了,而阿成還在低頭拼命地處理,領導也一直在死命地催。
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
面對這樣的狀況,阿成急忙向同事請教他們快速處理數據的秘訣。
然而,沒有對比,就沒有傷害。
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
在工作中,我們可能也像阿成一樣需要面臨大量矢量數據批量裁剪、矢量數據合庫、影像批量裁剪、按數據庫標準創建要素類和表、銳角檢查,MXD批量導出圖片,橢球面積,拓撲處理等重複工作,不妨學會藉助工具去幫我們完成,省下的時間和精力去做更有價值的事情。
用ArcGIS Python,敲幾行代碼,分分鐘就把矢量數據批量裁剪做了出來。
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
ArcGIS Python入門到精通課程簡介視頻
進入官網鏈接http://www.51gis.com.cn/kecheng.html?id=410 觀看課程
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
本課程15章42個視頻,基於ArcGIS10.2版本,涵蓋了如何使用Python開發ArcGIS自定義工具,具體包括:編輯器的使用安裝;列表函數使用;漢字亂碼處理;遊標(cursor)查詢、更新和插入;幾何圖形生成和座標導出;屬性查詢和空間查詢;字段映射(FieldMappings)和值表(ValueTable)使用;拓撲檢查和創建的拓撲處理;文件TXT、XLS和ArcGIS數據轉換;使用代碼實現界面控制;柵格數據和文檔MXD,提供100多個案例,每個都有原理說明和源代碼,也可以作為工具直接運行。同時也講了一些Python基本知識,如列表,元組和字典等數據類型,也講了字符串輸出、註釋方法、路徑操作、維度數組與矩陣運算numpy擴展程序庫使用。
02 本課程所能解決的問題及困擾
1.ArcGIS Python開發資料少,內容不夠全面,如FieldMappings和ValueTable使用等
2. 缺少ArcGIS Python開發和實際工作結合具體案例,如帶孔面和多部分要素處理等
3. ArcGIS Python遇到問題,不知道怎麼解決,如使用代碼實現界面控制
03 本課程可以解決用戶哪些問題
1. ArcGIS Python開發方法和每個工具調用的Python代碼
2. Python開發編輯器
3. 漢字亂碼處理
4. numpy和表、柵格、要素類、列表數據之間相互轉換
04 本課程讓用戶可以得到哪些收益
1.矢量數據批量裁剪、矢量數據合庫、影像批量裁剪、按數據庫標準創建要素類和表、銳角檢查,MXD批量導出圖片,橢球面積,拓撲處理等等有使用價值的工具
2.每個案例的源代碼,有100多個
3.一些常用函數,如度轉度分秒,度分秒轉度,經緯度獲得國家標準圖幅號
4.使用代碼靈活控制界面,讓用戶選擇需要的內容
05 本課程視頻目錄
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
06 講師簡介
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量
閆磊 51GIS學院金牌老師,多年研究地理信息技術及遙感技術應用,精通ArcGIS、MapGIS、ENVI等軟件工具應用及二次開發,致力於測繪、國土等領域深度應用,有豐富的教學和產品開發經驗。
進入官網鏈接http://www.51gis.com.cn/kecheng.html?id=410 觀看課程返回搜狐,查看更多
閆磊出品|用ArcGIS Python,分分鐘搞定別人一天的工作量