
曙海教學(xué)優(yōu)勢(shì)
面向企事業(yè)單位的項(xiàng)目實(shí)際需要,本課程以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,秉承二十一年教學(xué)品質(zhì),授課老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用技巧以及經(jīng)驗(yàn)。您可以定制課程,線上/線下/上門都可以,報(bào)名熱線:4008699035。
二十多年來,曙海培訓(xùn)的課程培養(yǎng)了大批受歡迎的工程師。曙海的課程在業(yè)內(nèi)廣受好評(píng)。大批企事業(yè)單位和曙海
建立了良好的合作關(guān)系,合作企業(yè)30萬+。
? 本次Python培訓(xùn)的課程內(nèi)容如下:
ArcGIS的geoprocessing框架包含了一個(gè)腳本環(huán)境,而Python正是ArcGIS使用的腳本語言。本課程介紹Python腳本語言,并展示使用它獲取和執(zhí)行g(shù)eoprocessing功能。學(xué)員將學(xué)習(xí)Python腳本的語法,書寫腳本來完成一些geoprocessing操作。學(xué)員還將學(xué)到如何將Python腳本作為自定義工具在ArcToolbox中使用。
理解Python腳本語言的基礎(chǔ)知識(shí)
理解如何在ArcGIS geoprocessing框架中使用腳本
腳本中的工具和環(huán)境設(shè)置
腳本中的指針、描述對(duì)象和枚舉
在ArcToolbox中使用腳本
從Python調(diào)試代碼中獲取資源
1、Geoprocessing框架:ArcToolbox;對(duì)話框;模型;命令行;腳本。
2、Python基礎(chǔ):變量;注釋代碼;字符串;循環(huán);條件語句;模塊。
3、在腳本中獲取工具和環(huán)境設(shè)置:Geoprocessor ArcObject;從Python獲取geoprocessor;從Python獲取工具和環(huán)境設(shè)置。
4、Geoprocessor對(duì)象:Geoprocessor Programming Model;Geoprocessor (GpDispatch)對(duì)象。
5、描述對(duì)象:從不同數(shù)據(jù)類型(如:要素類、工作空間、數(shù)據(jù)集、柵格數(shù)據(jù)集等)中獲取不同的屬性。
6、枚舉對(duì)象:創(chuàng)建數(shù)據(jù)列表(如:表格、柵格、要素類、工作空間、字段、要素集等)。
7、指針對(duì)象:尋找指針;插入指針;更新指針。
8、在geoprocessing框架中使用腳本:腳本工具;模型中使用腳本。
9、、錯(cuò)誤的檢查與修正:Python錯(cuò)誤處理;識(shí)別語法與邏輯錯(cuò)誤。