【PyGIS】GDAL修改栅格数据分辨率

目录

  • 一、GDAL修改栅格数据分辨率
  • 二、GDAL修改Tif分辨率并插入CAD中
  • 三、Python变量与CAD中变量转换(可选)

一、GDAL修改栅格数据分辨率

修改栅格数据分辨率可以直接通过ArcGIS工具箱中的Resample重采样工具
【PyGIS】GDAL修改栅格数据分辨率_第1张图片
也可以使用GDAL,以下直接放代码:

import os
from osgeo import gdal, gdalconst

def resampling(source_file, target_file, scale=1.0):
    """
    影像重采样
    :param source_file: 源文件
    :param target_file: 输出影像
    :param scale: 像元缩放比例
    :return:
    """
    dataset = gdal.Open(source_file, gdalconst.GA_ReadOnly)
    # print(dataset)
    band_count = dataset.RasterCount  # 波段数
    print(band_count)
    if band_count == 0 or not scale > 0:
        print("参数异常")
        return

    c

你可能感兴趣的:(GIS数据处理,python,arcgis,开发语言)