地理信息系统开发 MapObjects方法PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:韩鹏编著
- 出 版 社:武汉:武汉大学出版社
- 出版年份:2004
- ISBN:7307043556
- 页数:550 页
1.1概述 1
1.2GIS工程设计 1
1.2.1GIS工程设计概述 1
第一章 GIS工程设计与开发 1
1.2.2系统需求分析 2
1.2.3系统总体设计 2
1.2.4系统详细设计 3
1.2.5基于UML的系统分析与设计 3
1.3GIS工程开发 8
1.3.1系统功能实现 8
1.3.2系统测试 9
1.3.3系统使用和维护 9
1.3.4GIS工程应用与管理 9
1.4.1独立开发 10
1.4.2单纯二次开发 10
1.4GIS工程的开发模式 10
1.4.3集成二次开发 11
1.4.4三种模式的分析和比较 13
1.4.5目前常见的组件GIS软件 14
第二章 MapObjects介绍及其安装 15
2.1MapObjects介绍 15
2.2MapObjects支持的数据 17
2.2.1MapObjects支持的数据 17
2.2.2Shapefiles数据说明 18
2.2.3小结 40
2.3MapObjects的安装 40
2.4向VC工程中添加MapObjects控件 44
第三章 MapObjects控件中的事件、方法、属性和类的说明 49
3.1概述 49
3.2Map控件中的消息 51
3.2.1添加消息处理函数的过程 52
3.2.2几个常用消息事件对应的函数的说明 53
3.3Map控件中的方法 54
3.4Map控件中的属性 60
3.5Map控件中的事件、方法和属性的使用实例 66
3.5.1设置地图的背景色 66
3.5.2用鼠标在屏幕上添加注记 66
3.6数据访问对象 68
3.7地图显示对象 72
3.8几何图形对象 75
3.9地图投影对象 77
第四章 图层控制和浏览操作的实现 81
4.1概述 81
4.2相关对象的介绍 81
4.2.1CMoDataConnection对象的说明 81
4.2.2CMoGeoDataset对象的说明 84
4.2.4CMoLayers对象的说明 86
4.2.3CMoGeoDatasets对象的说明 86
4.2.5CMoMapLayer对象的说明 88
4.2.6CMoImageLayer对象的说明 95
4.3添加图层数据 97
4.3.1矢量数据的添加 97
4.3.2影像数据的添加 101
4.3.3DEM数据的添加 102
4.4图层控制 102
4.4.2图层的添加和删除 103
4.4.1CMoLayers对象的介绍 103
4.4.3图层间关系的调整 104
4.4.4图层显示状态的控制 104
4.4.5图层控制的具体实现 105
4.5地图浏览操作的实现 123
4.5.1相关知识 123
4.5.2实现原理 125
4.5.3相关对象、事件和方法 126
4.5.4具体实现 127
第五章 MapObjects环境下的地图符号化 131
5.1地图符号化 131
5.1.1地图符号 131
5.1.2地图符号库 131
5.2MapObjects环境下地图符号化的方法 137
5.3使用CMoSymbol对象进行符号化 138
5.3.1CMoSymbol对象的说明 138
5.3.2CMoSymbol类提供的缺省符号的介绍 141
5.3.3CMoSymbol的使用 142
5.3.4利用CMoSymbol实现自定义符号 144
5.4使用CMoValueMapRenderer对象进行分类分级显示 144
5.4.1CMoValueMapRenderer对象的说明 144
5.4.2CMoStrings对象的说明 147
5.4.3利用CMoValueMapRenderer实现符号化 149
5.5使用CMoClassBreaksRenderer对象按分级统计图法制作专题图 151
5.5.1分级统计图法 151
5.5.2CMoClassBreaksRenderer对象的说明 152
5.5.3利用CMoClassBreaksRenderer实现符号化的过程 154
5.5.4四种分级方法的介绍 155
5.5.5利用CMoClassBreaksRenderer实现标准偏差分级法 156
5.5.6利用CMoClassBreaksRenderer实现分位数分级法 157
5.6使用CMoDotDensityRenderer对象按点值法制作专题图 158
5.6.1点值法 158
5.6.2CMoDotDensityRenderer对象的说明 159
5.6.3利用CMoDotDensityRenderer实现符号化的过程 161
5.6.4实现过程举例 161
5.7使用CMoChartRenderer对象按分区统计法制作专题图 162
5.7.1分区统计图表法 162
5.7.2CMoChartRenderer对象的说明 163
5.7.3利用CMoChaRenderer实现统计图表法的过程 167
5.7.4利用CMoChartRenderer实现柱状图 167
5.7.5利用CMoChartRenderer实现饼状图 168
5.8.1TrueType技术 169
5.8使用TrueType字体实现自定义点符 169
5.8.2TrueType点状符号的制作 170
5.8.3MapObjects环境下TrueType点符号的调用 172
5.9基于MapObjects的自定义地图符号库的实现 173
5.9.1为什么要自定义地图符号 173
5.9.2基于MapObjects的地图符号的设计 173
5.9.3自定义符号的实现原理 176
5.9.4自定义符号的实现 178
5.9.5自定义符号的调用 185
第六章 MapObjects环境下地图注记的自动配置 190
6.1地图注记 190
6.1.1地图注记 190
6.1.2地图注记的自动配置 190
6.1.3自动配置的基本原则及其实现策略 192
6.2相关的对象 195
6.2.1CMoLabelRenderer对象的说明 195
6.2.2CMoLabelPlacer对象的说明 200
6.2.3CMoGroupRenderer对象的说明 205
6.2.4CMoLabelRenderer和CMoLabelPlacer的区别 207
6.2.5CMoLabelPlacer对象的使用 207
6.3地图注记的实现 210
6.3.1功能概述 211
6.3.2实现思路 211
6.3.3具体实现 211
6.3.4小结 229
第七章 空间分析 230
7.1概述 230
7.2相关的对象 230
7.2.1相关对象的概述 230
7.2.2几何图形对象的说明 232
7.2.3属性数据处理对象的说明 251
7.3.1空间几何图形的集合运算 264
7.3空间几何图形的集合运算 264
7.3.2空间几何图形集合运算的实现 265
7.4空间查询的实现 272
7.4.1空间查询 272
7.4.2几何参数查询的实现 272
7.4.3空间定位查询 277
7.4.4空间关系查询 283
7.4.5空间距离查询 287
7.4.6SQL查询 287
7.5空间相关分析的实现 297
7.5.1空间相关分析 297
7.5.2缓冲区分析 297
7.5.3缓冲区分析的实现 298
8.1.1空间数据库的概念 303
8.1.2空间数据库的内容 303
第八章 空间数据管理的实现 303
8.1空间数据库概述 303
8.1.3空间数据库的逻辑模型 304
8.1.4空间数据库管理系统 306
8.2ArcSDE概述 308
8.2.1ArcSDE及其体系结构 308
8.2.3ArcSDE中几何图形的存储方式 309
8.2.4基于ArcSDE的地理要素的组织和存储 309
8.2.2ArcSDE中地理要素的表示方法 309
8.2.5ArcSDE对栅格数据的管理 311
8.2.6基于ArcSDE的空间数据管理的优越性 311
8.3ArcSDE的安装 312
8.3.1ArcSDE安装简述 312
8.3.2ArcSDE服务端软件的安装 312
8.3.3ArcSDE客户端软件的安装 313
8.4ArcSDEC-API的说明 314
8.4.1ArcSDEC-API是什么 314
8.4.2ArcSDEC-API的内容 314
8.4.3常用函数的介绍 315
8.5.1ArcSDE的数据访问模型 334
8.5ArcSDEC-API的使用与开发 334
8.5.2数据库连接及其实现 335
8.5.3ArcSDE的数据流 336
8.5.4数据库表的操作 338
8.5.5空间数据的入库 342
8.5.6空间数据库查询 344
8.6道路信息系统中道路数据库管理子系统的实现 348
8.6.1功能概述 348
8.6.2道路数据库的数据结构 348
8.6.3具体实现 350
9.2GIS中的地图整饰 376
9.2.1地图整饰的内容和关键问题 376
9.2.2数学基础的建立 376
9.1概述 376
第九章 地图的整饰与输出 376
9.3地图整饰的实现 380
9.3.1功能概述 380
9.3.2实现思路 380
9.3.3具体实现 380
9.4.2GIS中地图输出的新特点 440
9.4.1地图输出形式 440
9.4GIS中的地图输出 440
9.3.4小结 440
9.4.3地图输出需要解决的问题 441
9.5地图打印的实现 442
9.5.1OutputMap、OutputMap2和PrintMap方法的详细介绍 442
9.5.2地图打印的具体实现 444
9.6地图打印预览的实现 449
9.6.1导入VC提供的打印预览资源 449
9.6.2添加打印预览代码 449
9.6.5为视类添加对齐功能 450
9.6.3测试程序 450
9.6.4添加对齐功能按钮 450
9.6.6添加自己的预览视类 451
9.6.7测试程序 452
9.6.8小结 452
9.7地图导出的实现 452
9.7.1MapObject提供的地图导出方法 452
9.7.2具体实例 455
第十章 动态数据的显示和GPS道路修测系统的实现 464
10.1GPS道路修测系统的原理及设计 464
10.1.1车载GPS道路修测及其原理 464
10.1.2车载GPS道路修测系统的结构 465
10.1.3关键技术 466
10.2系统实现涉及的对象 469
10.2.1CMoGeoEvent对象的说明 469
10.2.2CMoTrackingLayer对象的说明 471
10.3系统实现 474
10.3.1GPS野外实测软件的工作流程 474
10.3.2数据组织 475
10.3.3底图准备 476
10.3.4NMEA无线通信格式的处理 477
10.3.5坐标转换 477
10.3.6数据的显示控制 477
第十一章 MapObjects在WebGIS中的应用 488
11.1WebGIS简介 488
11.1.1WebGIS的概念 488
11.1.2WebGIS的特征 488
11.1.3WebGIS的实现方式 489
11.1.4WebGIS的体系结构及功能划分 491
11.1.5WebGIS的构建技术 491
11.2.2利用MapObjects构建WebGIS 493
11.2.1MapObjects开发WebGIS的三种方式 493
11.2基于MapObjects的WebGIS开发 493
11.1.6WebGIS相关基础技术 493
11.2.3利用MOIMS构建WebGIS 496
11.2.4利用MapObjectsJavaStandardEdition构建WebGIS 499
11.2.5小结 501
11.3ArcIMS介绍 501
11.3.1什么是ArcIMS 501
11.3.2ArcIMS的特点 502
第十二章 实用技巧介绍 504
12.1Mo2Legend控件的使用 504
12.1.1Mo2Legend控件是什么 504
12.1.2Mo2Legend控件中的事件和方法 504
12.1.3如何向VC工程中添加Mo2Legend控件 510
12.1.4一个实例 511
12.2.2导航器的实现 526
12.2.1导航器的概念 526
12.2导航器的实现 526
12.3关于Map控件显示控制的说明 540
12.3.1Map控件重画的九种情况 540
12.3.2利用SetCancelAction控制图层绘制 540
12.3.3地图旋转 541
12.3.4设置地图控件的显示区域 541
12.4MapObjects环境下如何改变鼠标的形状 542
12.4.1利用SetMousePointer设置鼠标形状 542
12.4.2自定义鼠标的实现 543
12.5三维效果的实现 543
12.5.1利用CMoZRenderer实现分层设色 543
12.5.2正射立体图的实现 546
12.6地图数据更新的实现 546
12.6.1地图数据更新的内容 547
12.6.2MapObjects提供的地图数据更新方法 547
12.6.3地图数据更新的实例 547
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《基于地质雷达信号波的土壤重金属污染探测方法研究》赵贵章 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《数学物理方法与仿真 第3版》杨华军 2020
- 《近代中国分省人文地理影像采集与研究 甘肃》《近代中国分省人文地理影像采集与研究》编写组 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017