当前位置:首页 > GDAL

Python GDAL使用1

admin1年前 (2022-12-16)7101
数据驱动 通过gdal.GetDriverCount()获取GDAL支持的驱动个数,通过gdal.GetDriver()可以获取驱动,这个函数的参数是驱动的索引,不同版本获取的驱动序号可能不同,所以使用gdal.GetDriverByName()函数来获取指定的驱动。 from osgeo imp...

GDAL使用(五)

admin3年前 (2021-02-14)3301
GDAL使用(五)
在之前说的GDALWarp.exe程序的参数中有个校正选项,[-order n | -tps | -rpc | -geoloc],这里说一下geoloc校正。这里的内容还是参考李民录老师的书以及GDAL官方手册内容。geoloc校正类似于ENVI的GLT校正,ENVI中就是建立一个地理查找表,通过地...

GDAL使用(四)

admin3年前 (2021-02-12)2139
GDAL使用(四)
接上面,可以使用exe工具实现同样的功能。这个工具详情如下:gdalwarp [–help-general] [–formats] [-s_srs srs_def] [-t_srs srs_def] [-ct string] [-to “NAME=VALUE”]* [-novshiftgrid] &...

GDAL使用(三)

admin3年前 (2021-02-09)7160
GDAL使用(三)
GDALWarp的功能比较强大,可用于影像投影/重投影、图像镶嵌、重采样、规则裁切、图像校正等。GDALWarp API定义在头文件gdalwarper.h中。主要有两部分构成:GDALWarpOptions和 GDALWarpOperation如字面意思,GDALWarpOperation主要用来...

GDAL使用(二)

admin3年前 (2021-02-04)11481
本篇说一下CreateCopy()和Create()CreateCopy()是从一个源数据拷贝到一个新的数据中。有关说明写到了代码的注释中。C++代码和Python代码实现的功能是一致的。C++代码:#include <iostream> #include &quo...

GDAL使用(一)

admin3年前 (2021-02-03)15043
先开个坑,关于配置什么的有空再写。这里的代码大多参考官网的教程,可能略有改动。下面的代码有打开数据、读取栅格相关信息、读取栅格数据、判断栅格驱动是否支持Create()和CreateCopy()等功能。C++代码:#include <iostream> #include “gdal_pr...

GDAL构建Delaunay三角网

admin3年前 (2020-12-18)2805
GDAL能创建Delaunay三角网我是没想到的,需要包含头文件gdal_alg.h使用GDALTriangulationCreateDelaunay函数,函数说明在此 ,三个参数:第一个是点的个数,第二三个分别是点的X坐标和点的Y坐标。返回值是GDALTriangulation* 类型的...