ArcGIS 10 柵格資料批量值提取到點

2021-10-11 13:22:49 字數 722 閱讀 1912

在網上找了好久都沒有找到批量值提取到點的**,自己試著改了改別人的**,也問了問大神,終於弄出來了,現在把**分享給大家:

import arcpy

from arcpy import env

from arcpy.sa import *

arcpy.checkoutextension("spatial")

arcpy.gp.overwriteoutput=1 #檢查許可

arcpy.env.workspace = "g:\\yr_r\\pre_month"#輸入資料夾

rasters = arcpy.listrasters("*", "tif")#提取列表中的.tif檔案

mask= "g:\\yr_r\\verify\\alt_ver.shp"#輸入裁剪區域

out= "g:\\yr_r\\pre_point\\"#輸出名稱和路徑

for raster in rasters:#迴圈柵格

print(raster)#輸出柵格

out_put_shp = out + raster[:-4]+".shp"

extractvaluestopoints(mask, raster, out_put_shp,"interpolate","value_only")#值提取到點工具

print("has done")#輸出提醒

print("!")#檔案中資料完成提醒

ArcGIS 10 影像 柵格資料格式批量轉換

在做三維場景的時候,經常會涉及多種不同格式dem資料或者影像的轉換,如ascii grid img tiff等等,遇到大資料量時,我們就需要批量轉換功能了。下面使用python指令碼來實現批量轉換,把f test資料夾下的 grd柵格檔案轉換為 tiff檔案並存於其下的tiff子資料夾中 pytho...

ArcGIS 10 影像 柵格資料格式批量轉換

原文 arcgis 10 影像 柵格資料格式批量轉換 在做三維場景的時候,經常會涉及多種不同格式dem資料或者影像的轉換,如ascii grid img tiff等等,遇到大資料量時,我們就需要批量轉換功能了。下面使用python指令碼來實現批量轉換,把f test資料夾下的 grd柵格檔案轉換為 ...

arcgis批量處理柵格資料

在arcgis中,柵格資料的處理比較繁瑣,自帶的工具箱中可做的統計有限。本次借助arcpy對柵格資料進行批量處理,並可以實現柵格到numpy陣列的轉變,從而可以對其進行中位數 平均數 眾數等更多元化的統計分析。選用的arcgis版本為10.2,python版本為2.7,還需要numpy arcpy等...