文章基于Qt on Android开发的设计思路,设计并实现了一款外贸指挥信息终端软件,主要功能包含主框架、信令交互、系统设置、数据指挥、话音、多媒体等。软件界面友好,操作简单,功能多样,解决了传统指挥信息终端软件功能有限、人机界面呆...文章基于Qt on Android开发的设计思路,设计并实现了一款外贸指挥信息终端软件,主要功能包含主框架、信令交互、系统设置、数据指挥、话音、多媒体等。软件界面友好,操作简单,功能多样,解决了传统指挥信息终端软件功能有限、人机界面呆板、通信功能较弱、使用不便等问题。软件主要采用C/C++编程语言进行开发,对于C/C++开发人员来说,减少了学习新的开发语言所耗费的时间,极大地提高了开发效率。C/C++开发人员也可以高效地开发出Android应用程序。展开更多
为实现遥感数字图像的快速显示,开发了基于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,提高了图像读取和显示效率以及程序开发的自主性,满足了大数据量的应用需求。展开更多
Microsoft office系列软件在日常工作中应用广泛。我单位在工程项目中大量使用Office软件进行数据处理及交换,对这些原始数据采取适当的方法分析挖掘,可以极大地缩短设计与试验周期、降低成本。由于项目产生的临时数据常以不同格式存放...Microsoft office系列软件在日常工作中应用广泛。我单位在工程项目中大量使用Office软件进行数据处理及交换,对这些原始数据采取适当的方法分析挖掘,可以极大地缩短设计与试验周期、降低成本。由于项目产生的临时数据常以不同格式存放在各种办公软件中,且数量巨大,所以需要一个可以控制Office系列办公软件的程序来完成原始信息的收集及输出。给出了通过使用基于C++的Qt框架并结合COM、ODBC技术获取、处理数据,并输出至数据库或XML文档的实现方法。展开更多
文摘文章基于Qt on Android开发的设计思路,设计并实现了一款外贸指挥信息终端软件,主要功能包含主框架、信令交互、系统设置、数据指挥、话音、多媒体等。软件界面友好,操作简单,功能多样,解决了传统指挥信息终端软件功能有限、人机界面呆板、通信功能较弱、使用不便等问题。软件主要采用C/C++编程语言进行开发,对于C/C++开发人员来说,减少了学习新的开发语言所耗费的时间,极大地提高了开发效率。C/C++开发人员也可以高效地开发出Android应用程序。
文摘为实现遥感数字图像的快速显示,开发了基于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,提高了图像读取和显示效率以及程序开发的自主性,满足了大数据量的应用需求。