# -*-coding:utf-8 -*-
import arcpy
from arcpy import env
import os
import shutil
class GridCalculator(object):
"""
:栅格计算器 con函数的使用
"""
def __init__(self):
#img文件临时存储路径
self.OUTPATH = 'F:/arcgis_temp/raster/'
#img文件存储路径
self.IMGPATH = 'F:/arcgis_temp/img/'
#环境变量设置 上下左右经纬度
self.x_min = 104.250
self.y_min = 35.200
self.x_max = 107.700
self.y_max = 39.400
def overlay(self,dicts,formula,out_path,file_name):
"""
:栅格计算器img栅格图层叠加运算
:params dicts :计算公式中用到的img文件名称
{"img1":r"F:/test/test.img","img2":r"F:/test2/test2.img",}
formula :栅格计算器使用的公式
out_path:输出文件路径
file_name:输出的文件名称 *.img
:return 返回输出的文件路径
"""
try:
#组
arcgis 栅格计算器,img叠加运算,con函数,img转txt
最新推荐文章于 2024-07-30 15:15:29 发布