图书介绍

地理信息系统二次开发实例教程 C++ Builder和MapObjects实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

地理信息系统二次开发实例教程 C++ Builder和MapObjects实现
  • 刘光,刘小东编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030144228
  • 出版时间:2004
  • 标注页数:379页
  • 文件大小:23MB
  • 文件页数:389页
  • 主题词:地理信息系统-程序设计-教材

PDF下载


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

下载说明

地理信息系统二次开发实例教程 C++ Builder和MapObjects实现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.1.2 软件系统开发过程2

1.1.3 开发过程模型5

1.2 GIS需求分析7

1.2.1 需求获取7

1.2.2 需求规约8

1.3 GIS数据管理设计9

1.3.1 全部采用文件管理9

1.3.2 文件结合关系数据库管理9

1.3.3 全部采用关系数据库管理10

1.3.4 采用面向对象数据库管理11

1.4.1 界面设计原则12

1.4 GIS用户界面设计12

1.4.2 GIS界面设计中的要素14

1.4.3 GIS界面样式16

1.5 GIS应用模式与开发方式18

1.5.1 GIS应用模式18

1.5.2 GIS开发方式20

1.6 “北京市地理信息公众查询系统”介绍22

第2章 需求分析24

2.1 需求概述24

2.2 功能性需求25

2.2.1 系统体系结构26

2.2.2 用户描述26

2.2.3 具体功能需求27

2.3.2 安全性需求30

2.4 功能需求详细描述30

2.3.1 性能需求30

2.3 非功能性需求30

第3章 系统总体设计41

3.1 系统平台选择41

3.1.1 硬件平台41

3.1.2 系统操作平台41

3.1.3 数据库平台41

3.1.4 系统开发模式与GIS组件选择41

3.1.5 开发工具44

3.2 系统总体框架45

3.2.1 系统功能框架45

3.2.2 系统数据库46

3.2.3 系统的开发结构46

3.2.4 系统界面组织46

3.3 系统数据组织48

3.3.1 系统数据的逻辑组织48

3.4 进度规划49

3.3.2 系统的主要数据类型49

第4章 系统详细设计50

4.1 数据库详细设计50

4.1.1 地名分类编码50

4.1.2 元数据表结构67

4.1.3 电子地图数据71

4.2 系统相关类的详细设计76

4.2.1 辅助类的详细设计76

4.2.2 TEnvironment类的详细设计80

4.2.3 TPath类的详细设计83

4.2.4 NetLayer类的详细设计84

4.2.5 MapTip类的详细设计92

第5章 系统主界面的实现93

5.1 MapObjiects简介93

5.1.1 MapObiects的功能93

5.1.3 MapObjects的结构94

5.1.2 MapObjects的特点94

5.2 导入MapObjects组件97

5.3 系统主界面设计98

5.3.1 创建资源98

5.3.2 设计地图控制工具栏99

5.3.3 设计地物类型工具栏102

5.3.4 设计状态栏104

5.3.5 设计“地图”页面104

5.3.6 设计“查询”页面105

5.3.7 其他辅助控件111

5.4 TEnvironment类的初步实现111

5.4.1 辅助类的实现112

5.4.2 TEnvironment类的成员变量114

5.5 读取元数据116

5.6 “地图”页面的实现123

5.7.1 在地图中加入图层131

5.7 图层的加入与控制131

5.7.2 依据比例尺控制图层显示148

5.8 通过“地图”页面控制地图显示154

5.8.1 控制显示的地物类型154

5.8.2 控制地图显示区域165

5.9 地图的放大、缩小、全图显示和漫游171

5.10 其他辅助功能的实现175

5.10.1 鹰眼功能的实现175

5.10.2 显示经纬度与比例尺176

5.10.3 资源释放177

第6章 选择与查询功能的实现178

6.1 选择地物178

6.2 查询地物信息188

6.3 地名查询199

6.4 查找最近地物206

6.5.1 公交站点与线路查询217

6.5 公交查询217

6.5.2 乘车路线查询246

6.6 地名索引273

6.7 查询结果的定位与更详细信息285

6.8 最短路径查询292

第7章 系统其他辅助功能332

7.1 地名的快速显示332

7.2 距离与面积量算337

7.3 地图输出子系统的实现342

7.4 在线帮助子系统的实现343

7.5 其他快捷按钮功能的实现344

7.6 程序封面的实现346

第8章 MapObjects的其他对象352

8.1 动态跟踪层对象与GeoEvent对象352

8.1.1 TrackingLayer对象的属性352

8.1.4 GeoEvent对象的方法353

8.1.2 TrackingLayet对象的方法353

8.1.3 GeoEvent对象的属性353

8.1.5 实例应用354

8.2 投影对象356

8.2.1 坐标系356

8.2.2 地图投影358

8.2.3 投影转换363

8.3 地理编码368

8.3.1 用于地址匹配的专用文件368

8.3.2 绘制街道文件369

8.3.3 地理编码对象370

8.3.4 地址定位对象371

8.3.5 地址标准化对象371

8.3.6 交互式地址匹配373

8.3.7 批地址匹配378

热门推荐