日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

arcgis python脚本实现从界面选择输入输出_ArcGIS Python脚本实现数据驱动页面的批量出图...

發布時間:2024/10/14 python 75 豆豆
生活随笔 收集整理的這篇文章主要介紹了 arcgis python脚本实现从界面选择输入输出_ArcGIS Python脚本实现数据驱动页面的批量出图... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這里講一下如何通過Python腳本實現數據驅動頁面的批量出圖。

1

前提條件

首先要知道的是數據驅動頁面的導出必須啟用驅動頁面,同時地圖文檔必須處于布局視圖中。

2

具體實現

準備好批量出圖的Python腳本

format = arcpy.GetParameterAsText(1)

for pageNuM in range (1, mxd.dataDrivenPages.pageCount + 1) :

if format=="PNG":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToPNG(mxd, output+"\ "+ str(pageNum)+ ".png")

elif format=="JPEG":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToJPEG(mxd, output+"\ "+ str(pageNum)+ ".jpg")

elif format=="EMF":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToEMF(mxd, output+"\ "+ str(pageNum)+ ".emf")

elif format=="EPS":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToEPS(mxd, output+"\ "+ str(pageNum)+ ".eps")

elif format=="AI":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToAI(mxd, output+"\ "+ str(pageNum)+ ".ai")

elif format=="PDF":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToPDF(mxd, output+"\ "+ str(pageNum)+ ".pdf")

elif format=="SVG":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToSVG(mxd, output+"\ "+ str(pageNum)+ ".svg")

elif format=="BMP":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToBMP(mxd, output+"\ "+ str(pageNum)+ ".bmp")

elif format=="TIFF":

mxd.dataDrivenPages.currentPageID = pageNum

arcpy.mapping.ExportToTIFF(mxd, output+"\ "+ str(pageNum)+ ".tiff")

目錄中新建工具箱-添加-腳本-下一步-輸入腳本文件

點擊下一步并進行如下設置:

點擊值列表設置可選擇的圖片類型后點擊確定-完成

運行剛設置好的Python腳本文件

運行出圖

以上就是通過Python腳本文件實現驅動頁面批量出圖的具體步驟。

- END -

總結

以上是生活随笔為你收集整理的arcgis python脚本实现从界面选择输入输出_ArcGIS Python脚本实现数据驱动页面的批量出图...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。