
GDAL
Lucky_wangtao
这个作者很懒,什么都没留下…
展开
-
GDAL算法进度条使用说明
在调用GDAL算法的时候,希望能够显示其处理进度信息,其实在GDAL的算法API中,一般最后两个参数就是进度信息的指针。下面分别实现两种进度条信息,一种是在控制台中的进度条,一种是基于QT界面的进度条(你可以参考写一个MFC的)。 对于GDAL来说,本身就实现了一个基于控制台的进度条函数,名字叫GDALTermProgress,其函数说明参考这里 ,调用这个进度函数后,会在控制台中显示一...转载 2018-10-15 15:33:33 · 1394 阅读 · 0 评论 -
gdal坐标转换总结(转换)
gdal坐标转换总结(转换) 首先,在进行坐标转换之前,有必要先了解一下有关坐标系的几个基本概念。地理坐标系(Geographic Coordinate Systems)地理坐标系是一个球面的坐标系统,以经纬度为单位,它由椭球体和大地基准面两个部分组成。椭球体(spheroid)我们要将地理信息以球面坐标系的方式表达,首先需要找到一个可以量化计算的椭球体。一个椭球体的确定需...原创 2018-11-08 14:52:49 · 9068 阅读 · 3 评论 -
java+gdal实现影像重投影
java+gdal实现影像重投影java+gdal实现影像重投影GDAL功能很强大,用来处理影像数据,今天我要做的是java代码写的影像重投影,网上参考资料大都是c++和python写的,也看了一些大牛写的代码,最后写出了java版的,eclipse写的,直接引用一个gdal.jar包,不过要有一些dll文件,网上有相关的java配置jdal库的博客,不配置jdal会报错:本地库错误。还有...原创 2018-11-08 14:23:16 · 1227 阅读 · 0 评论 -
GDAL读写矢量文件——Python
GDAL读写矢量文件——Python 在Python中使用OGR时,先要导入OGR库,如果需要对中文的支持,还需要导入GDAL库,具体代码如下。Python创建的shp结果如图1所示。图1 Python创建矢量结果 #-*- coding: cp936 -*- try: from osgeo import gdal from os...翻译 2018-10-29 21:32:18 · 1441 阅读 · 0 评论 -
使用GDAL进行RPC坐标转换
使用GDAL进行RPC坐标转换 使用GDAL进行RPC坐标转换对于高分辨率遥感卫星数据而言,目前几乎都提供了有理函数模型(RFM)来进行图像校正(SPOT系列提供了有理函数模型之外还提供了严格轨道模型)。对遥感影像进行校正目前最常用的就是使用有理函数模型来进行校正。有理函数模型的计算公式网上可以搜到,同时我之前的博客中也有比较详细的说明,可以参考这篇博客http://blog.cs...翻译 2018-10-29 21:28:30 · 2193 阅读 · 0 评论 -
GDAL库读取Envisat ASAR数据
GDAL库读取Envisat ASAR数据 GDAL库本身就可以读取Envisat的图像数据,具体链接为:http://www.gdal.org/frmt_various.html#Envisat。但是对于ASAR传感器的数据来说,GDAL在处理的时候将入射角数据没要进行处理,也就是通过GDAL提供的接口无法获取到这个信息。ASAR数据进行辐射定标的时候,入射角信息是必须要的信息,...翻译 2018-10-29 21:27:37 · 631 阅读 · 1 评论 -
GDAL2.x与1.x的主要变化比较(以C++为例说明)
GDAL2.x与1.x的主要变化比较(以C++为例说明) 1、前言GDAL库在2015年6月开始发布了2.0.0版本,同时与1.x的版本保持同步更新,GDAL2.x的最新版本已经发布到2.2.0(2017年4月发布),并且1.x的最后发布的版本是在2016年7月1.11.5,至今再没有更新(在维护的版本有一个1.11.6,估计只是修改bug的版本)。由此可以看出GDAL库将来可能只会更...翻译 2018-10-29 21:25:44 · 347 阅读 · 0 评论 -
GDAL分块处理简单的流程
GDAL分块处理简单的流程 GDAL分块处理流程使用GDAL库在编写图像处理算法时,为了提高处理的效率,经常会进行分块处理,下面的代码是使用GDAL分块处理的一个简单示例:图像分块代码影像分块代码,只有输入输出图像路径,对原始图像经过一定的处理,将结果写入输出图像。此处原始图像和结果图像的大小完全一致。具体流程参考下面的代码以及里面的注释部分。#include "gdal...翻译 2018-10-29 21:24:59 · 229 阅读 · 0 评论 -
VS2013编译提示无法运行“rc.exe”错误
VS2013编译提示无法运行“rc.exe”错误 VS2013编译提示无法运行“rc.exe”错误,网上搜了好多,说是改path变量的,平台改成带xp的哪个,替换rc.exe等一堆问题,都没有解决。之后用google搜到一篇英文的帖子说是要在工程文件里面添加下面的即可: <PropertyGroup> <TrackFileAccess>f...翻译 2018-10-29 21:24:21 · 860 阅读 · 0 评论 -
使用GDAL对静止卫星圆盘数据进行校正(以FY2为例子)
使用GDAL对静止卫星圆盘数据进行校正(以FY2为例子) 前言使用GDAL对静止卫星数据的校正的方式与之前写的校正MODIS数据一样,只不过对于静止卫星的圆盘数据而言,经纬度查找是固定的,不会发生变化。经纬度查找表数据对于FY2气象卫星而言,经纬度查找表文件(NOM_ITG_2288_2288(0E0N)_LE.zip)可以从网上下载。数据解压之后,里面有三个文件,分别是:...翻译 2018-10-29 21:23:06 · 1087 阅读 · 1 评论 -
如何使用QGIS下载在线地图
如何使用QGIS下载在线地图本文介绍如何使用QGIS来下载在线地图,如高德地图、Google地图等。首先从QGIS官网下载最新版的QGIS安装,然后配置在线地图地址,最后选择区域另存即可。QGIS下载安装在线地图配置地图另存QGIS下载安装从QGIS官网下载安装最新版的QGIS软件,目前的最新版本是2.18.14。下载安装包之后直接安装即可。不需要特殊设置。 安装完启动该软件,如图...转载 2018-10-29 21:22:20 · 23011 阅读 · 4 评论 -
GDAL分块处理简单的流程
GDAL分块处理简单的流程 GDAL分块处理流程使用GDAL库在编写图像处理算法时,为了提高处理的效率,经常会进行分块处理,下面的代码是使用GDAL分块处理的一个简单示例:图像分块代码影像分块代码,只有输入输出图像路径,对原始图像经过一定的处理,将结果写入输出图像。此处原始图像和结果图像的大小完全一致。具体流程参考下面的代码以及里面的注释部分。#include "gdal...转载 2018-10-15 16:38:56 · 604 阅读 · 0 评论 -
python+gdal+遥感图像拼接(mosaic)
python+gdal+遥感图像拼接(mosaic) 作为摄影测量与遥感的从业者,笔者最近开始深入研究gdal,为工作打基础!个人觉得gdal也是没有什么技术含量,调用别人的api。但是想想这也是算法应用的一个技能,多学无害! 关于遥感图像的镶嵌,主要分为6大步骤: step1: 1)对于每一幅图像,计算其行与列; 2)获取左上角X,Y 3)获取像素宽和像素高 4)计算max X...翻译 2018-11-12 11:19:44 · 3639 阅读 · 4 评论