arcgis批量处理栅格数据

arcgis批量处理栅格数据

在ArcGIS中,栅格数据的处理比较繁琐,自带的工具箱中可做的统计有限。本次借助arcpy对栅格数据进行批量处理,并可以实现栅格到numpy数组的转变,从而可以对其进行中位数、平均数、众数等更多元化的统计分析。

1. 工作环境

选用的arcgis版本为10.2,Python版本为2.7,还需要numpy、arcpy等库的支持。

2.导入所用的库

# -*- coding:utf-8 -*-
import arcpy
from arcpy import env
import numpy as np

3. 设定默认工作空间

在arcpy中,首先设定工作空间方便于数据的处理,我这里设定的工作空间即为栅格数据所在的空间。

env.workspace = "C:\Users\Think\Documents\ArcGIS\Default.gdb"

4.读取栅格数据

栅格数据的读取,arcpy给我们提供

你可能感兴趣的:(arcpy与python,python)