图书介绍

开放式遥感数据处理软件平台OpenRS的设计与实现PDF|Epub|txt|kindle电子书版本网盘下载

开放式遥感数据处理软件平台OpenRS的设计与实现
  • 江万寿,呙维,张靖著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030489975
  • 出版时间:2016
  • 标注页数:323页
  • 文件大小:27MB
  • 文件页数:336页
  • 主题词:遥感数据-数据处理软件

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

开放式遥感数据处理软件平台OpenRS的设计与实现PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1 遥感数据处理软件的需求1

1.1.1 遥感数据处理的需求1

1.1.2 遥感数据处理领域的角色与关系2

1.2 开放与开源3

1.2.1 开源只是手段,开放才是目的3

1.2.2 开放系统的OCP4

1.2.3 开放系统的典型代表——Android5

1.3 OpenRS设计目标6

第2章 OpenRS的总体架构设计与实现思路8

2.1 设计思路8

2.1.1 功能分层架构8

2.1.2 插件层次架构9

2.1.3 桌面处理、分布式处理、网络服务一体化11

2.2 实现思路11

2.2.1 面向对象设计11

2.2.2 基于网络服务的分布式处理15

2.2.3 基于处理链的影像处理16

2.3 OpenRS对象体系基础17

2.3.1 OpenRS的树状对象体系17

2.3.2 OpenRS的接口与对象的命名约定22

2.3.3 对象的查询22

2.4 OpenRS对象的生命周期23

2.4.1 对象的创建23

2.4.2 对象的持有与释放24

第3章 插件系统设计与实现27

3.1 插件系统的设计与实现27

3.1.1 OpenRS通用插件体系结构28

3.1.2 插件扫描与对象注册过程28

3.1.3 插件对象的查询与创建32

3.2 平台无关的通用插件系统基础34

3.2.1 日志服务34

3.2.2 XML序列化服务36

3.2.3 错误服务(lastErrorService)37

3.3 OpenRS的三种插件37

3.3.1 算法插件37

3.3.2 界面扩展插件37

3.3.3 属性控件插件38

3.4 OpenRS的其他基础服务与对象39

3.4.1 RDF服务39

3.4.2 系统便利服务41

3.4.3 矩阵与向量模板类44

3.4.4 可链接对象54

3.4.5 可执行对象接口55

3.5 插件开发初步56

3.5.1 插件对象编写56

3.5.2 对象注册58

3.5.3 对象的创建62

第4章 面向遥感影像处理的基础模块65

4.1 影像处理模块orsImage65

4.1.1 影像源接口orsIImageSource65

4.1.2 影像处理链接口orsIImageChain67

4.1.3 影像服务接口orsIImageService68

4.1.4 写影像接口71

4.1.5 影像数据的读取与处理72

4.2 影像几何处理模块orsImageGeometry75

4.2.1 遥感应用中影像几何处理的需求76

4.2.2 成像几何模型的统一表示76

4.2.3 遥感影像的基本几何处理77

4.2.4 影像几何模型接口77

4.2.5 多个影像光束的交会80

4.2.6 空间参考与坐标变换orsSRS81

4.2.7 动态影像几何变换——imageSourceWarper85

4.3 影像元数据处理模块90

4.3.1 不同传感器影像的元数据91

4.3.2 元数据接口设计91

4.3.3 传感器92

4.3.4 观测平台95

4.3.5 影像元数据96

4.3.6 元数据的读取98

4.3.7 太阳天顶角、方位角98

4.3.8 观测天顶角、方位角99

4.4 简单要素矢量模块orsSF99

4.4.1 简单要素矢量数据源100

4.4.2 简单要素矢量层101

4.4.3 简单要素服务102

4.5 其他模块105

4.5.1 基础地理数据管理模块orsGeoData105

4.5.2 几何变换处理模块orsGeometry108

第5章 界面扩展设计111

5.1 BCGControlBar简介111

5.1.1 选择BCGControlBar的理由112

5.1.2 BCGControlBar的扩展性112

5.2 OpenRS界面扩展接口与实现114

5.2.1 框架扩展接口orsIGuiExtension115

5.2.2 抽象框架接口orsIFrameWnd116

5.2.3 OpenRS界面元素117

5.2.4 框架扩展实现模板orsIFrameWndHelper129

5.2.5 消息处理与ID和谐134

5.2.6 插件中的界面对象创建与消息处理142

5.3 属性界面145

5.3.1 BCG属性145

5.3.2 OpenRS自定义属性界面149

5.3.3 OpenRS属性事件的响应与动态属性界面157

5.4 语言本地化164

5.4.1 MFC的本地化方法164

5.4.2 OpenRS的本地化方案165

5.4.3 OpenRS的本地化的实现165

第6章 桌面集成环境设计与实现166

6.1 OpenRS主控模块166

6.2 对象执行器——orsExeRunner168

6.3 基于图层的影像、矢量显示169

6.3.1 基本显示架构169

6.3.2 多视图显示的需求分析171

6.3.3 多图层、多视图快速显示架构172

6.3.4 影像图层及渲染186

6.3.5 矢量图层及渲染192

6.4 综合显示与集成环境——orsViewer194

6.4.1 设计目标194

6.4.2 设计思路与界面设计194

6.4.3 orsViewer扩展点设计195

6.4.4 orsViewer扩展插件示例196

第7章 处理流程设计与实现197

7.1 外存型处理流程——可执行对象处理流197

7.1.1 可执行对象197

7.1.2 实现机制198

7.2 基于构件模型的可视化流程定制199

7.2.1 概述199

7.2.2 节点设计200

7.2.3 节点关系200

7.2.4 工作流的序列化201

7.2.5 工作流的执行201

7.2.6 OpenRS中的工作流插件202

7.3 面向处理流程的分布式批处理202

7.3.1 原理202

7.3.2 实现203

7.3.3 执行204

第8章 分布式并行处理环境设计与实现205

8.1 PTR并行模型与功能特性205

8.1.1 MapReduce205

8.1.2 功能特性207

8.2 PTR并行处理框架207

8.2.1 系统角色组成207

8.2.2 并行调度原理210

8.2.3 并行算法提交215

8.2.4 执行状态监控219

8.3 PTR并行编程接口模型223

8.3.1 接口定义223

8.3.2 数据交换与信息输出225

8.3.3 并行算法插件实例227

8.4 基于ROI属性的自动并行机制235

8.4.1 遥感数据并行处理的特点235

8.4.2 简单任务与并行细分任务的统一238

8.4.3 基于ROI的自动并行化属性定义239

第9章 网络服务包装与嵌入应用241

9.1 一键式网络服务包装241

9.1.1 基本思想241

9.1.2 具体实现241

9.1.3 一键自动包装243

9.1.4 实现效果244

9.2 嵌入应用技术245

9.2.1 场景对象接口245

9.2.2 场景对象实例246

第10章 插件开发实践250

10.1 插件开发的粒度250

10.2 粗粒度插件——可执行对象250

10.2.1 orsISimpleExe与orsIParallelExe250

10.2.2 对象命名规则建议251

10.2.3 可执行对象帮助模板252

10.2.4 实例——中值滤波258

10.3 细粒度插件(依赖于(penRS遥感处理对象体系)274

10.3.1 算法对象274

10.3.2 影像链节 点——影像源对象274

10.3.3 从算法到可执行对象274

10.3.4 界面扩展——GuiExtension289

10.4 一个最小的分布式处理算法软件与客户端构成289

10.5 不同公司或部门软件集成部署方式290

参考文献292

附录A OpenRS宏定义与模板294

A.1 接口定义宏294

A.2 对象实现宏294

A.2.1 无主接口的定义和实现294

A.2.2 带有主接口的定义和实现295

A.3 插件注册宏296

附录B OpenRS常用模板298

B.1 ref_ptr的定义298

B.2 影像链节点对象帮助模板300

附录C OpenRS编译环境与运行环境316

C.1 OpenRS编译环境316

C.1.1 目录结构316

C.1.2 第三方库目录317

C.2 OpenRS运行环境319

C.2.1 桌面运行环境319

C.2.2 分布式处理配置321

C.2.3 服务网关的安装于配置322

热门推荐