arcgis怎么运行python_在arcgis上用python脚本(arcpy)做数据批处理
arcgis軟件是測(cè)繪地理信息行業(yè)空間數(shù)據(jù)處理與數(shù)據(jù)分析比較普及的一套軟件系統(tǒng),具有良好的擴(kuò)展功能,其提供的基于python的開(kāi)發(fā)包arcpy為數(shù)據(jù)的批處理提供了很好的基礎(chǔ)。本文就是介紹在arcgis的平臺(tái)上利用python腳本(arcpy)做數(shù)據(jù)處理的經(jīng)驗(yàn)。
工具/原料
win7、arcgis10.1
方法/步驟
1
打開(kāi)arcmap軟件,點(diǎn)擊工具欄上的ArcToolbox工具箱,在工具箱里面選擇要進(jìn)行數(shù)據(jù)處理的工具(工具的選擇視數(shù)據(jù)處理的內(nèi)容而定),本文選擇了“Define Projection”定義投影的工具進(jìn)行說(shuō)明。
雙擊此工具,在彈出的工具窗口點(diǎn)擊右下角的“Show Help>>”按鈕。
2
點(diǎn)擊“Tool Help”按鈕,此時(shí)就打開(kāi)了軟件的幫助文檔并定位到了此工具(define projection)對(duì)應(yīng)的頁(yè)面,往下拉動(dòng)滾動(dòng)條,定位到此工具的python腳本的內(nèi)容:
Syntax 介紹了此工具腳本的語(yǔ)法
Code Sample 介紹了腳本使用的例子
拷貝腳本使用例子里面的代碼。
3
在軟件的主界面點(diǎn)擊“Geoprocessing”菜單-->點(diǎn)擊“Python”菜單項(xiàng),即出現(xiàn)內(nèi)嵌在arcigis中的python工具窗口。
python工具窗口的左邊是代碼編輯區(qū)域,右邊是信息提示區(qū)域。
4
把第2步拷貝的代碼語(yǔ)句粘貼到python工具窗口的左邊區(qū)域,修改一下工具腳本的參數(shù)(視具體工具和數(shù)據(jù)而定),連續(xù)點(diǎn)擊兩下回車鍵。
5
等待腳本程序的執(zhí)行完成,完成之后在桌面右下角會(huì)彈出提示信息,同時(shí)pythong工具窗口的右邊區(qū)域也會(huì)有具體的工具腳本執(zhí)行信息。
6
執(zhí)行完成之后,在arcmap加載處理過(guò)的數(shù)據(jù),右鍵查看屬性,可以看到通過(guò)此工具腳本(define projection)進(jìn)行投影定義的數(shù)據(jù)已經(jīng)具有了投影參數(shù)。
END
注意事項(xiàng)
建議熟悉python的數(shù)據(jù)結(jié)構(gòu)以及字符串處理相關(guān)函數(shù),這是使用arcpy需要經(jīng)常用到的。
經(jīng)驗(yàn)內(nèi)容僅供參考,如果您需解決具體問(wèn)題(尤其法律、醫(yī)學(xué)等領(lǐng)域),建議您詳細(xì)咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。
舉報(bào)作者聲明:本篇經(jīng)驗(yàn)系本人依照真實(shí)經(jīng)歷原創(chuàng),未經(jīng)許可,謝絕轉(zhuǎn)載。
展開(kāi)閱讀全部
總結(jié)
以上是生活随笔為你收集整理的arcgis怎么运行python_在arcgis上用python脚本(arcpy)做数据批处理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c++ 多重背包状态转移方程_串讲:控制
- 下一篇: tableau做rfm分析_RFM模型客