【ArcGIS遇上Python】窗体版Python批量处理地理数据--栅格裁剪
生活随笔
收集整理的這篇文章主要介紹了
【ArcGIS遇上Python】窗体版Python批量处理地理数据--栅格裁剪
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、說明
之前寫過用Python代碼塊處理地理數據的例子,如裁剪、投影、格式轉換等,曾想過用C#制作個窗體,嵌入Python代碼,今天無意發現Python也能用tKinter構建簡單的窗體,眼前一亮,先寫個批量裁剪的例子吧。這樣就不用對數據路徑改來改去了,只需確定元數據路徑,掩膜數據和輸出路徑就OK了,十分方便。
二、效果
三、代碼
#coding=utf-8 from Tkinter import * from tkFileDialog import * import Tkinter,tkMessageBox,arcpyarcpy.CheckOutExtension("spatial") arcpy.gp.overwriteOutput=1 OutPath="" MaskFile=""root=Tk() #root.geometry("600x400") root.title("Extrack By Mask")def OpenData():filefolder1=askdirectory()text1.delete(0,END)text1.insert(0,filefolder1) def OpenMask():MaskFile&
總結
以上是生活随笔為你收集整理的【ArcGIS遇上Python】窗体版Python批量处理地理数据--栅格裁剪的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java连接SQL Server类MyD
- 下一篇: 【ArcGIS遇上Python】三种利用