为实现遥感数字图像的快速显示,开发了基于QT和GDAL(Geospatial Data Abstraction Library)的遥感图像快速显示程序,并以ERDAS IMAGINE标准数据格式IMG图像文件为例,给出了Windows系统下IMG图像显示和坐标实时显示程序的环境配置过程、...为实现遥感数字图像的快速显示,开发了基于QT和GDAL(Geospatial Data Abstraction Library)的遥感图像快速显示程序,并以ERDAS IMAGINE标准数据格式IMG图像文件为例,给出了Windows系统下IMG图像显示和坐标实时显示程序的环境配置过程、开发框架、建立流程以及功能模块的实现。程序采用开源GDAL类库,以图形用户界面框架QT作为开发工具,Visual Studio 2008作为开发平台,采取多线程分块处理方法提取IMG数据中波段信息和坐标信息,实现IMG图像的快速显示以及坐标的实时显示。同时结合QT和GDAL进行开源程序的开发,改变了依赖于宿主软件进行二次开发的程序开发模式。研究结果表明,对于1.8 GByte遥感图像的显示,采用多线程分块处理方法,与单纯使用Raster IO()函数相比,处理时间缩短了2.7 s,提高了图像读取和显示效率以及程序开发的自主性,满足了大数据量的应用需求。展开更多
为了研究分布式水文模型与GIS耦合以及干旱区产汇流过程模拟,采用GDAL(Geospatial Data Abstraction Li-brary,地理空间数据抽象库)对GeoTIFF文件进行操作,结合栅格叠合的空间分析方法及分布式融雪洪水模型,并应用面向对象的思想建立了...为了研究分布式水文模型与GIS耦合以及干旱区产汇流过程模拟,采用GDAL(Geospatial Data Abstraction Li-brary,地理空间数据抽象库)对GeoTIFF文件进行操作,结合栅格叠合的空间分析方法及分布式融雪洪水模型,并应用面向对象的思想建立了分布式产汇流过程模拟系统。最后通过在新疆军塘湖流域的模拟应用,结果表明该系统模拟的可靠性和准确性,可以为研究区的水资源综合利用和管理提供重要参考依据。展开更多
文摘为实现遥感数字图像的快速显示,开发了基于QT和GDAL(Geospatial Data Abstraction Library)的遥感图像快速显示程序,并以ERDAS IMAGINE标准数据格式IMG图像文件为例,给出了Windows系统下IMG图像显示和坐标实时显示程序的环境配置过程、开发框架、建立流程以及功能模块的实现。程序采用开源GDAL类库,以图形用户界面框架QT作为开发工具,Visual Studio 2008作为开发平台,采取多线程分块处理方法提取IMG数据中波段信息和坐标信息,实现IMG图像的快速显示以及坐标的实时显示。同时结合QT和GDAL进行开源程序的开发,改变了依赖于宿主软件进行二次开发的程序开发模式。研究结果表明,对于1.8 GByte遥感图像的显示,采用多线程分块处理方法,与单纯使用Raster IO()函数相比,处理时间缩短了2.7 s,提高了图像读取和显示效率以及程序开发的自主性,满足了大数据量的应用需求。
文摘为了研究分布式水文模型与GIS耦合以及干旱区产汇流过程模拟,采用GDAL(Geospatial Data Abstraction Li-brary,地理空间数据抽象库)对GeoTIFF文件进行操作,结合栅格叠合的空间分析方法及分布式融雪洪水模型,并应用面向对象的思想建立了分布式产汇流过程模拟系统。最后通过在新疆军塘湖流域的模拟应用,结果表明该系统模拟的可靠性和准确性,可以为研究区的水资源综合利用和管理提供重要参考依据。