python
带脑子的程序猿
这个作者很懒,什么都没留下…
展开
-
gdal矢量转栅格
gdal矢量转栅格def shp_to_tiff(shp_file, output_tiff, attribute): """ :param shp_file: :param output_tiff: :param attribute: 定义栅格值的矢量属性 :return: """ start_time = datetime.datetime.now() print("start :" + str(start_time)) #原创 2022-03-17 21:09:47 · 1750 阅读 · 0 评论 -
python实现查询指定文件
python实现查询指定文件查询文件夹的指定格式文件例如获取jpg文件def get_file(dir): folders = [dir] results = [] specify_str = r'.jpg' # 用来过滤的 # 把目录下所有文件夹存入待遍历的folders for folder in folders: folders += [os.path.join(folder, x) for x in os.listdir(folder)原创 2022-03-08 21:08:03 · 7789 阅读 · 0 评论 -
python+gdal对影像重采样
python+gdal对影像重采样代码实现def resampling(fileName, target_file, scale): """ 影像重采样 :param source_file: 源文件 :param target_file: 输出影像 :param scale: 像元缩放比例 :return: """ dataset = gdal.Open(fileName) band_cou原创 2022-03-08 20:55:26 · 1129 阅读 · 1 评论 -
python+gdal实现矢量栅格之间相互转换
python+gdal实现矢量转栅格def shp_to_tiff(shp_file,refore_tif, output_tiff): """ 将shp文件转换成tiff文件,用来去黑边 :param shp_file: 边界矢量数据 :param output_tiff: 转换的tiff结果 :param projection: 转换后的tiff格式 :param transform: :param rows: :param cols原创 2022-03-08 11:16:52 · 7698 阅读 · 3 评论 -
python+gdal对影像降位深
python+gdal对影像降位深示例对影像从16位降为8位对于几十个G的影像可参考作者分块处理影像文章中读取数据的方式def compress(origin_file, output_file): """ 16位压缩成8位 :param origin_file: :param output_file: :return: """ img_array, projection, transform, rows, cols = read_tiff(or原创 2022-03-08 20:47:36 · 4599 阅读 · 1 评论 -
python+gdal分块处理影像
学习记录gdal+python分块处理影像原创 2022-03-07 16:09:48 · 4590 阅读 · 2 评论