Python GDAL工具使用及使用VRT格式数据处理
前言
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格式数据处理相关推荐
- 【Python小工具函数】各种日期格式的转换、在某个日期上减去n天、判断List中是否含有数字
各种日期格式的转换 def YYYY_mm_dd_HH_MM_SS_to_datetime(datetime_str):""":param datetime_str: 2 ...
- python 读取geotiff_科学网—利用python GDAL库读写geotiff格式的遥感影像方法 - 张伟的博文...
(1)利用python GDAL库读写geotiff格式的遥感影像方法,具有很好的参考价值,不错! from osgeo import gdal import numpy as np def read ...
- 基于Python+GDAL实现nc格式转geotiff格式
基于Python+GDAL实现nc格式转geotiff格式 1. 目的 2. 版本 3. 基础知识 3.1 什么是nc文件? 3.2 基于Python处理nc文件需要用到的库 4. 程序示例 5. ...
- python读取tiff影像_科学网—利用python GDAL库读写geotiff格式的遥感影像方法 - 张伟的博文...
(1)利用python GDAL库读写geotiff格式的遥感影像方法,具有很好的参考价值,不错! from osgeo import gdal import numpy as np def read ...
- Python实现小工具:批量将任意格式图片转为 JPG 格式
1.需求分析 写博客的时候发现这样一个问题:自己在 Mac 上截的图都是高清的 PNG 格式图片,最小的也超过 1MB.直接放在博客里,既占用服务器存储空间,又导致博客加载出来很慢,体验不好.而且写博 ...
- Python+GDAL几何校正任意自带经纬度数据的遥感影像
目录 前言 构建虚拟数据集 几何校正 完整代码 前言 李民录老师在他的博客中使用C++ GDAL的gdaltranslate.exe.gdalwarp.exe等工具对FY3A_MERSI数据进行了几何 ...
- 使用GDAL工具对FY3系列卫星数据进行校正
本文档主要对如何使用GDAL提供的工具对FY3系列卫星数据进行校正处理.FY3系列卫星提供的数据一般是以HDF5格式下发,一个典型的FY3A和FY3B的数据文件名如下: FY3A_MERSI_GBAL ...
- 部分GDAL工具功能简介
部分GDAL工具功能简介 gdalinfo.exe 显示GDAL支持的各种栅格文件的信息. gdal_translate.exe 在不同的格式间进行转换.同时,潜在的执行了一些切割.重采样和使像素比例 ...
- python基础教程:python+gdal+遥感图像拼接(mosaic)的实
这篇文章主要介绍了python+gdal+遥感图像拼接(mosaic)的实例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 作为摄影测量与遥感的从业者,笔者最近开始深入研究gdal, ...
最新文章
- 软件测试系统测试的定义,如何定义软件测试人员的测试范围
- 洛谷P1832 A+B Problem(再升级)
- 最近项目上Makefile的小Bug
- UA MATH523A 实分析3 积分理论例题 Fubini定理计算简单二重积分的一个例题
- 程序员面试题精选100题(45)-Singleton(C/C++/C#)
- Django模版(三)
- XtraBackup全备与增量备份
- cacti安装FAQ
- android t类型参数,android – Kotlin属性:“属性的类型参数必须在其接收器类型中使用”...
- 工作48:$emit
- SSM:Cause: java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束的解决
- 关于android各种双卡手机获取imei,imsi的处置(mtk,展讯,高通等)
- IEC 60335-1: 2001新标准的变化简介
- linux下geos如何编译,在Linux上用Python模块编译geos3.6.2
- php 背单词系统_网上背单词程序PHP
- 多一份感动,多一份行动
- C#压缩ACCESS数据库的类源码
- 使用 Gitee 进行代码管理
- 计算机王道PDF408
- 2440开发板,210开发板,imx6开发板和4412开发板选择哪个更好呢?
热门文章
- [论文阅读]Using the Output Embedding to Improve Language Models
- 网站数据统计常用指标(网站流量与性能分析指标)
- C:\Users\用户名\AppData里面的文件可以删除吗
- 寒假作业81-100题
- 如何保持微信公众号的粉丝黏度?
- 3000字读懂腾讯音乐垄断案处罚决定书
- 人机交互及界面设计序言
- el表达式ne什么意思_EL表达式的基本语法及运算符
- 【历史上的今天】4 月 23 日:YouTube 上传第一个视频;数字音频播放器的发明者出生
- 新东方mti百科知识pdf_新东方 2019考研英语 阅读理解精读100篇 基础版.pdf