基于ArcGIS數(shù)據(jù)驅(qū)動頁面與Python腳本語言的專題圖批量出圖技術(shù)研究
【文章頁數(shù)】:6 頁
【部分圖文】:
圖1Python窗口代碼輸入與執(zhí)行
采用ArcPy在ArcGIS平臺上編寫應(yīng)用程序與腳本,能夠共享其他人員開發(fā)的大量Python模塊。ArcGIS10中引入了全新的Python窗口(圖1)來增強內(nèi)嵌于ArcGIS桌面的Python體驗,其作為Python的解釋器,替代了先前版本中的命令行窗口,但可便用ArcPy提供....
圖2批量出圖技術(shù)流程
基于MXD文檔(ArcMap地圖文檔)的Arcpy的專題圖批量出圖技術(shù)流程如下所述。首先遍歷文件目錄中的MXD文檔,然后將每個文件中所包含的圖層遍歷出來。獲取每個圖層后,需要先將圖層開啟顯示,然后調(diào)用ArcPy庫的方法將圖層輸出成JPG或PDF文件,完成后關(guān)閉該圖層,最后遍歷完畢....
圖3批量出圖工具展示
以崇左市群力林場為實例,進(jìn)行了林場森林分布圖專題圖的批處理工作(圖4)。本文MXD文檔結(jié)合數(shù)據(jù)驅(qū)動頁面方法的優(yōu)勢主要表現(xiàn)在:1)充分利用了ArcGIS數(shù)據(jù)驅(qū)動頁面的優(yōu)勢,批量生成具有坐標(biāo)信息的專題圖;2)充分利用了ArcGIS自帶的符號庫、變量庫等,不需要制作專門的變量庫;3)由....
圖4成圖效果
圖3批量出圖工具展示由表1可以看到,ArcPy結(jié)合專題變量庫方式與MXD文檔結(jié)合數(shù)據(jù)驅(qū)動頁面對比:1)前者操作相對復(fù)雜,需要進(jìn)行專門使用培訓(xùn),而后者只需要知道簡單的ArcGIS操作便可熟練使用;2)前者需要編寫較多的代碼,設(shè)定專門的符號庫、變量庫等,后者能充分利用ArcGIS自....
本文編號:3942293
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/3942293.html