图书介绍

开放式GIS开发与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

开放式GIS开发与应用
  • 马林兵,邓孺孺,杜国明著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030430397
  • 出版时间:2015
  • 标注页数:177页
  • 文件大小:26MB
  • 文件页数:187页
  • 主题词:地理信息系统

PDF下载


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

下载说明

开放式GIS开发与应用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.1.3 面向对象语言的基本特征5

1.1.4 面向对象程序设计优势8

1.1.5 面向对象的分析方法10

1.2 设计模式的基本概念13

1.3 设计模式的基本设计原则15

1.4 基本设计模式简介16

1.4.1 工厂方法模式16

1.4.2 抽象工厂模式17

1.4.3 建造者模式19

1.4.4 原型模式20

1.4.5 单例模式21

1.4.6 装饰模式21

1.4.7 适配器模式22

1.4.8 桥接模式23

1.4.9 组合模式24

1.4.10 外观模式24

1.4.11 享元模式26

1.4.12 代理模式28

1.4.13 解释器模式28

1.4.14 责任链模式30

1.4.15 命令模式31

1.4.16 迭代器模式32

1.4.17 中介者模式33

1.4.18 备忘录模式34

1.4.19 观察者模式35

1.4.20 状态模式36

1.4.21 策略模式36

1.4.22 访问者模式37

1.4.23 模板方法模式39

第2章 开放式应用开发框架及插件40

2.1 应用开发框架概述40

2.2 基于插件的开放式应用框架42

2.2.1 插件的基本概念42

2.2.2 插件的实现方法43

2.2.3 插件式应用框架44

第3章 开放式GIS应用开发框架46

3.1 GIS应用开发框架概述46

3.2 框架用到的第三方组件47

3.2.1 WeifenLuo组件47

3.2.2 ToolBarDock组件48

3.3 OG-ADF框架介绍49

3.3.1 OG-ADF框架总体结构49

3.3.2 框架的核心——PLGApplication51

3.3.3 框架中对象的管理54

3.3.4 框架应用的开始——PLGAppMainForm55

3.4 OG-ADF框架的核心服务58

3.4.1 PluginManageService58

3.4.2 CommandService59

3.4.3 DocumentManageService64

3.4.4 GeoBasicService65

3.4.5 DocumentContextMenuService65

3.4.6 DocumentControlContextMenuService66

3.4.7 PanelManageService67

3.4.8 StatusBarService71

第4章 文档-视图结构73

4.1 文档-视图结构概述73

4.1.1 IDocument接口73

4.1.2 IDocumentView接口74

4.1.3 IDocumentEvent接口75

4.1.4 IGeoDocumentEvent接口75

4.1.5 PLGDocumentBase基类76

4.2 基于MapControl控件的文档-视图76

4.2.1 MapControl控件介绍76

4.2.2 IMapDocumentEvent接口77

4.2.3 PLGMapDocument类77

4.2.4 文档行为外挂钩子——DocumentActionHook78

4.2.5 文档事件处理外挂钩子——DocumentEventHook80

4.3 基于SceneControl控件的文档-视图83

4.3.1 SceneControl控件介绍83

4.3.2 ISceneDocumentEvent接口84

4.3.3 PLGSceneDocument类84

4.4 基于GlobeControl控件的文档-视图87

4.4.1 GlobeControl控件介绍87

4.4.2 IGlobeDocumentEvent接口88

4.4.3 PLGGlobeDocument类88

第5章 命令与工具90

5.1 命令90

5.1.1 IGeoCommandHook接口与IGeoCommand接口90

5.1.2 命令及命令“挂钩”的实现91

5.2 工具96

5.2.1 IGeoToolHook接口与IGeoTool接口96

5.2.2 工具及工具“挂钩”的实现98

第6章 插件及事件处理107

6.1 OG-ADF框架的插件机制107

6.1.1 IPlugin接口107

6.1.2 IDependentPlugin接口与IExposedObject接口108

6.1.3 创建一个插件的实例109

6.2 OG-ADF框架提供的几个插件介绍111

6.2.1 PLGStarterPlugin插件111

6.2.2 PLGMapDocumentPlugin插件113

6.2.3 PLGMapContextMenuPlugin插件118

6.2.4 PLGTOCExplorer插件123

6.3 OG-ADF框架的事件处理124

第7章 SpatialDatabaseManageService129

7.1 SpatialDatabaseManageService接口129

7.1.1 IPLGDataset系列接口129

7.1.2 ISpatialDatabaseManageService接口130

7.2 SpatialDatabaseManageService适配器131

7.3 SpatialDatabaseManageService相关插件及UI135

7.3.1 PLGSpatialDatabaseExplorer插件135

7.3.2 SpatialDatabaseExplorer对话框136

7.3.3 SpatialDatabaseManageService的几个UI对话框147

第8章 一个基于OG-ADF框架的开发案例162

8.1 系统总体介绍162

8.2 系统几个主要插件166

附录:源代码内容说明175

热门推荐