ArcPy開發教程1-面向ArcGIS的Python語言基礎
聯系方式:向日葵,135-4855-4328,xiexiaokui#qq.com
第一節課 時間2019年2月26日 上午第一節
講解:ArcPy概念
操作:
IDLE交互式編程
IDLE腳本編程
ArcGIS交互式編程
背景知識:工作空間,Work space:
arcgis當前工作路徑,包括文件夾,個人地理數據庫,文件地理數據庫,即數據保存的位置
要素類,Feature class
某一個空間數據,例如道路,河流,居民點,行政邊界(shp是典型要素類)
案例:查找某一個workspace里的featureclass
IDLE運行腳本:ArcCode/ch1/ ListFeatureClasses.py
import arcpy
arcpy.env.workspace = "d:/book/ArcpyBook/data/CityOfSanAntonio.gdb"
fcList = arcpy.ListFeatureClasses()
for fc in fcList:
print(fc)
arcgis python運行上述代碼
作業:
1. 手寫代碼,並在IDLE中運行:
2. 在ArcGIS Python窗口中運行上個練習的代碼
3. 手寫代碼,並在IDLE中運行:計算r=100圓的面積
4. 在arcgis python窗口中運行上述代碼
5.在IDLE打開並運行:查找某一個workspace里的featureclass
參考腳本文件:ArcpyCode/Ch1/ListFeatureClasses.py
6. 在arcgis python窗口復制並運行上個練習
聯系方式:向日葵,135-4855-4328,xiexiaokui#qq.com