前言

VRT即虚拟栅格文件。

使用方法

先找到gadl工具exe文件的路径

D:\Anaconda\envs\geopandas\Library\bin

对数据列表构建vrt:
首先在工具路径下打开cmd,或者打开cmd输入完整工具路径
构建虚拟栅格

gdalbuildvrt -input_file_list E:\GeoLearn\dem_vrt_test\data_list.txt E:\GeoLearn\dem_vrt_test\data_vrt.vrt

对虚拟栅格进行重投影, 并指定输出分辨率和插值方法,可以覆盖已存在文件

gdalwarp -t_srs EPSG:32651 -r bilinear -tr 90 90 -overwrite E:\GeoLearn\dem_vrt_test\data_vrt.vrt E:\GeoLearn\dem_vrt_test\data_vrt_utm.vrt


原数据是两幅DEM影像,下图为拼接并重投影后的vrt文件,只有5 kb

可以直接在QGIS中打开,或者使用GDAL读取,非常节省数据处理时间和内存空间

更多使用方法可以查看GDAL的官方文档https://gdal.org/programs/index.html#raster-programs

Python GDAL工具使用及使用VRT格式数据处理相关推荐

  1. 【Python小工具函数】各种日期格式的转换、在某个日期上减去n天、判断List中是否含有数字

    各种日期格式的转换 def YYYY_mm_dd_HH_MM_SS_to_datetime(datetime_str):""":param datetime_str: 2 ...

  2. python 读取geotiff_科学网—利用python GDAL库读写geotiff格式的遥感影像方法 - 张伟的博文...

    (1)利用python GDAL库读写geotiff格式的遥感影像方法,具有很好的参考价值,不错! from osgeo import gdal import numpy as np def read ...

  3. 基于Python+GDAL实现nc格式转geotiff格式

    基于Python+GDAL实现nc格式转geotiff格式 1. 目的 2. 版本 3. 基础知识  3.1 什么是nc文件?  3.2 基于Python处理nc文件需要用到的库 4. 程序示例 5. ...

  4. python读取tiff影像_科学网—利用python GDAL库读写geotiff格式的遥感影像方法 - 张伟的博文...

    (1)利用python GDAL库读写geotiff格式的遥感影像方法,具有很好的参考价值,不错! from osgeo import gdal import numpy as np def read ...

  5. Python实现小工具:批量将任意格式图片转为 JPG 格式

    1.需求分析 写博客的时候发现这样一个问题:自己在 Mac 上截的图都是高清的 PNG 格式图片,最小的也超过 1MB.直接放在博客里,既占用服务器存储空间,又导致博客加载出来很慢,体验不好.而且写博 ...

  6. Python+GDAL几何校正任意自带经纬度数据的遥感影像

    目录 前言 构建虚拟数据集 几何校正 完整代码 前言 李民录老师在他的博客中使用C++ GDAL的gdaltranslate.exe.gdalwarp.exe等工具对FY3A_MERSI数据进行了几何 ...

  7. 使用GDAL工具对FY3系列卫星数据进行校正

    本文档主要对如何使用GDAL提供的工具对FY3系列卫星数据进行校正处理.FY3系列卫星提供的数据一般是以HDF5格式下发,一个典型的FY3A和FY3B的数据文件名如下: FY3A_MERSI_GBAL ...

  8. 部分GDAL工具功能简介

    部分GDAL工具功能简介 gdalinfo.exe 显示GDAL支持的各种栅格文件的信息. gdal_translate.exe 在不同的格式间进行转换.同时,潜在的执行了一些切割.重采样和使像素比例 ...

  9. python基础教程:python+gdal+遥感图像拼接(mosaic)的实

    这篇文章主要介绍了python+gdal+遥感图像拼接(mosaic)的实例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 作为摄影测量与遥感的从业者,笔者最近开始深入研究gdal, ...

最新文章

  1. 软件测试系统测试的定义,如何定义软件测试人员的测试范围
  2. 洛谷P1832 A+B Problem(再升级)
  3. 最近项目上Makefile的小Bug
  4. UA MATH523A 实分析3 积分理论例题 Fubini定理计算简单二重积分的一个例题
  5. 程序员面试题精选100题(45)-Singleton(C/C++/C#)
  6. Django模版(三)
  7. XtraBackup全备与增量备份
  8. cacti安装FAQ
  9. android t类型参数,android – Kotlin属性:“属性的类型参数必须在其接收器类型中使用”...
  10. 工作48:$emit
  11. SSM:Cause: java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束的解决
  12. 关于android各种双卡手机获取imei,imsi的处置(mtk,展讯,高通等)
  13. IEC 60335-1: 2001新标准的变化简介
  14. linux下geos如何编译,在Linux上用Python模块编译geos3.6.2
  15. php 背单词系统_网上背单词程序PHP
  16. 多一份感动,多一份行动
  17. C#压缩ACCESS数据库的类源码
  18. 使用 Gitee 进行代码管理
  19. 计算机王道PDF408
  20. 2440开发板,210开发板,imx6开发板和4412开发板选择哪个更好呢?

热门文章

  1. [论文阅读]Using the Output Embedding to Improve Language Models
  2. 网站数据统计常用指标(网站流量与性能分析指标)
  3. C:\Users\用户名\AppData里面的文件可以删除吗
  4. 寒假作业81-100题
  5. 如何保持微信公众号的粉丝黏度?
  6. 3000字读懂腾讯音乐垄断案处罚决定书
  7. 人机交互及界面设计序言
  8. el表达式ne什么意思_EL表达式的基本语法及运算符
  9. 【历史上的今天】4 月 23 日:YouTube 上传第一个视频;数字音频播放器的发明者出生
  10. 新东方mti百科知识pdf_新东方 2019考研英语 阅读理解精读100篇 基础版.pdf