成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

提高工作效率:ArcGIS中利用Python批量導(dǎo)出圖片

在工作中,經(jīng)常需要將大量的MXD文檔輸出為JPG格式,如果一個(gè)個(gè)手動打開再導(dǎo)出將會非常繁瑣。但幸運(yùn)的是,ArcGIS自帶了Python腳本編輯器,利用Python腳本可以實(shí)現(xiàn)自動批量輸出,極大地提高了

在工作中,經(jīng)常需要將大量的MXD文檔輸出為JPG格式,如果一個(gè)個(gè)手動打開再導(dǎo)出將會非常繁瑣。但幸運(yùn)的是,ArcGIS自帶了Python腳本編輯器,利用Python腳本可以實(shí)現(xiàn)自動批量輸出,極大地提高了工作效率。

步驟一:編寫Python腳本

首先,打開ArcGIS自帶的Python編輯器【IDLE(Python GUI)】或者直接在txt文本文件里粘貼以下代碼,并保存為.py文件:

``` import arcpy, sys path [1] 文檔所在文件夾 out [2] 圖片輸出文件夾 res [3] 輸出圖片分辨率 try: for root, dirs, files in os.walk(path): for afile in files: if afile[-3:].lower() "mxd": mxd ((root, afile)) (mxd, (out, afile[:-3] "jpg"), resolutionres) del mxd except arcpy.ExecuteError: print () ```

步驟二:ArcMap操作

1. 在ArcMap中,選擇一個(gè)文件夾,在目錄中右鍵單擊該文件夾,選擇【新建】-【工具箱】。

2. 右鍵單擊新建的工具箱,選擇【添加】-【腳本】。

3. 修改腳本的【名稱】與【標(biāo)簽】,便于日后使用,這里以“批量導(dǎo)出圖片”為例。

4. 點(diǎn)擊【下一步】,將之前保存的.py文件添加至工具箱中。

5. 繼續(xù)點(diǎn)擊【下一步】,在相應(yīng)的字段里填入?yún)?shù),如“文檔所在文件夾”對應(yīng)文件夾類型,“圖片輸出文件夾”對應(yīng)文件夾類型,“分辨率”對應(yīng)長整型。

6. 點(diǎn)擊【完成】,成功完成工具的編寫。

導(dǎo)出圖片

最后,雙擊添加的腳本,在彈出的窗口中選擇相應(yīng)的文件夾并填寫輸出圖片的分辨率,然后點(diǎn)擊【確定】即可批量導(dǎo)出圖片。這一方法能夠極大地簡化重復(fù)性工作,提高工作效率,適用于處理大量MXD文檔的情況。

通過上述步驟,利用Python腳本在ArcGIS中批量導(dǎo)出圖片將成為您工作中的得力助手,讓您更專注于其他重要的任務(wù)。

標(biāo)簽: