基于ArcMap的專題圖自動化制圖
發(fā)布時間:2021-01-16 16:46
簡要介紹在ArcMap中,利用Python語言編寫腳本參數(shù)化批量制作專題地圖的技術(shù)流程,從而引導(dǎo)專題制作人員輕松完成批量工作。
【文章來源】:測繪與空間地理信息. 2020,43(S1)
【文章頁數(shù)】:4 頁
【部分圖文】:
基于Arc Map的專題圖自動化制圖流程
這樣,導(dǎo)出地圖再也不用交互操作,只需要將這個腳本雙擊調(diào)用一下即可。代碼雖然簡單,但可以高效地完成任務(wù)。相對于傳統(tǒng)的手工輸出圖件的方式,避免了重復(fù)性的工作,節(jié)省了時間和工作量。如圖2所示是批量輸出圖件后的各地級市專題地圖成果,可以看出圖面整飾部分效果是統(tǒng)一、規(guī)范的。程序代碼修改時只要以參數(shù)的形式更新地理信息數(shù)據(jù),替換相應(yīng)的公共元素如文字、圖例等即可。除此之外,Arcpy.mapping還具有非常實用的功能,可以操作如圖層的控制,符號庫的讀取等,其用戶自行添加代碼實現(xiàn)即可,這里就不再贅述。以此為例,舉一反三,可復(fù)制此流程處理其他類似更多的批處理工作。試想一下現(xiàn)在有成百上千個mxd文檔需要更新其數(shù)據(jù)源,并輸出PDF文檔,如果采用人工操作,無疑要投入巨大的人力,但是采用上述方法只要修改十幾行代碼即可實現(xiàn)。
本文編號:2981173
【文章來源】:測繪與空間地理信息. 2020,43(S1)
【文章頁數(shù)】:4 頁
【部分圖文】:
基于Arc Map的專題圖自動化制圖流程
這樣,導(dǎo)出地圖再也不用交互操作,只需要將這個腳本雙擊調(diào)用一下即可。代碼雖然簡單,但可以高效地完成任務(wù)。相對于傳統(tǒng)的手工輸出圖件的方式,避免了重復(fù)性的工作,節(jié)省了時間和工作量。如圖2所示是批量輸出圖件后的各地級市專題地圖成果,可以看出圖面整飾部分效果是統(tǒng)一、規(guī)范的。程序代碼修改時只要以參數(shù)的形式更新地理信息數(shù)據(jù),替換相應(yīng)的公共元素如文字、圖例等即可。除此之外,Arcpy.mapping還具有非常實用的功能,可以操作如圖層的控制,符號庫的讀取等,其用戶自行添加代碼實現(xiàn)即可,這里就不再贅述。以此為例,舉一反三,可復(fù)制此流程處理其他類似更多的批處理工作。試想一下現(xiàn)在有成百上千個mxd文檔需要更新其數(shù)據(jù)源,并輸出PDF文檔,如果采用人工操作,無疑要投入巨大的人力,但是采用上述方法只要修改十幾行代碼即可實現(xiàn)。
本文編號:2981173
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2981173.html
最近更新
教材專著