图书介绍
MapObjects-地理信息系统程序设计PDF|Epub|txt|kindle电子书版本下载
![MapObjects-地理信息系统程序设计](https://www.shukui.net/cover/14/34384639.jpg)
- 薛伟编著 著
- 出版社: 北京:国防工业出版社
- ISBN:7118033545
- 出版时间:2004
- 标注页数:255页
- 文件大小:24MB
- 文件页数:266页
- 主题词:地理信息系统-应用软件,MapObjects-程序设计
PDF下载
下载说明
MapObjects-地理信息系统程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MO概述1
1.1 MO简介1
1.1.1 MO介绍1
1.1.2 MO的主要功能1
目录1
1.1.3 MO的主要版本2
1.2 MO的安装和环境2
1.2.1 运行环境和开发语言2
1.2.2 安装步骤2
1.3 使用帮助3
第2章 MO程序设计入门4
2.1 图层加载4
2.1.1 Shapefile文件和图层的基本概念4
2.1.3 手工加载图层5
2.1.2 添加Map控件5
2.2 地图操作的基本功能6
2.2.1 地图放大6
2.2.2 地图移动7
2.2.3 地图缩小7
2.2.4 恢复原始大小7
2.3 功能合成8
2.3.1 简单合成8
2.3.2 使用ToolBar合成9
第3章 图层的基本功能开发12
3.1 用程序加载图层文件12
3.1.1 在同一文件夹下加载12
3.1.2 在不同文件夹中加载12
3.1.4 图层的选择和隐藏13
3.1.3 图层的卸载和移动13
3.2 图层基本属性设置16
3.2.1 设置图层颜色16
3.2.2 设置区域界线16
3.2.3 设置线属性16
3.2.4 设置点属性16
3.2.5 属性设置的综合示例17
3.3 图层标注18
3.3.1 属性标注18
3.3.2 设置图上字体18
3.4 图层控制19
3.4.1 使用Check控件控制图层的显示19
3.4.2 使用Check控件控制图层的文字标注19
3.4.5 在Legend上控制图层的标注23
3.4.4 在Legend上显示中文图层名23
3.4.3 使用Legend控件23
3.4.6 MO图层基本功能开发的综合示例25
第4章 GIS常用工具开发29
4.1 使用指示图29
4.1.1 添加指示窗口29
4.1.2 在指示窗口中改变主窗口大小31
4.1.3 在指示窗口中拖动方框31
4.2 属性显示32
4.2.1 显示一个区域的属性32
4.2.2 显示所有对象的属性33
4.2.3 属性窗口的隐藏和位置改变38
4.3 其它GIS常用工具45
4.3.1 地图比例尺工具ScaleBar45
4.3.2 状态栏StatusBar46
4.3.3 鼠标提示TipText48
4.3.4 地图打印49
第5章 图形的绘制51
5.1 DrawShape方法51
5.1.1 DrawShape定义51
5.1.1 画点51
5.1.3 画线53
5.1.4 画多边形55
5.1.5 画矩形和椭圆56
5.1.6 用Track画图57
5.2 写文字59
5.2.1 DrawText方法59
5.2.2 在指定点写文字59
5.2.3 在线段上添加文字60
5.3 Symbol62
5.3.1 Symbol概述62
5.3.2 使用预定义符号63
5.3.3 显示所有预定义符号64
5.4 AddEvent方法69
5.4.1 AddEvent定义69
5.4.2 用AddEvent方法画点69
5.4.3 画其它图形70
第6章 图形对象的操作72
6.1 Intersect(交)73
6.1.1 Intersect方法介绍73
6.1.2 Intersect的基本示例73
6.1.3 求矩形和一个地区相交75
6.1.4 求矩形和多个地区相交77
6.2 Union(并)79
6.2.1 Union方法介绍79
6.2.2 Union的基本示例80
6.3 Difference(差)82
6.3.1 Difference方法介绍82
6.3.2 Difference的基本示例83
6.4 Xor(异或)85
6.4.1 Xor方法介绍85
6.4.2 Xor的基本示例86
6.5 其它图形对象操作方法87
6.5.1 Buffer方法87
6.5.2 Offset方法90
6.5.3 Inset方法91
6.6 求图形对象的长度和面积93
6.6.1 求线段的长度94
6.6.2 求地区的面积95
6.6.3 计算2个对象之间的距离96
6.6.4 计算点到线段之间的距离98
6.6.5 判断点是否在对象的内部100
第7章 MO的图层渲染102
7.1 标注渲染(LabelRenderer)102
7.1.1 LabelRenderer定义102
7.1.2 标注偏移103
7.1.3 使用SymbolField进行多样化渲染105
7.1.4 分级标注107
7.2 按值渲染(ValueMapRenderer)107
7.2.1 ValueMapRenderer定义107
7.2.2 基本示例108
7.2.3 固定渲染的颜色110
7.2.4 固定数值的对应颜色112
7.3 点密度渲染(DotDensityRenderer)113
7.3.1 DotDensityRenderer定义113
7.3.2 DotDensityRenderer基本示例114
7.4 分类渲染(ClassBreakRenderer)115
7.4.1 ClassBreakRenderer定义115
7.4.2 统计对象(Statistics)115
7.4.3 根据面积的统计值分区显示116
7.4.4 使用SizeSymbols渐进显示点特征117
7.5 图表渲染(ChartRenderer)118
7.5.1 ChartRenderer定义118
7.5.2 ChartRenderer对象的基本示例119
7.5.3 选择字段进行图表渲染119
7.6.1 MO的Z值示例122
7.6 Z值渲染(Zrenderer)122
7.6.2 Zrenderer定义127
7.6.3 Zrenderer的基本示例127
7.7 组渲染(GroupRenderer)129
7.7.1 GroupRenderer定义129
7.7.2 GroupRenderer示例130
第8章 特征查找132
8.1 SearchExpression(表达式查找)132
8.1.1 SearchExpression定义132
8.1.2 使用SearchExpression进行简单查找132
8.1.3 查找结果闪烁显示134
8.1.4 使用SearchExpression进行综合查找136
8.2.2 查找对象周围的特征139
8.2.1 SearchByDistance定义139
8.2 SearchByDistance(距离查找)139
8.2.3 查找指定范围的特征141
8.3 SearchShape(图形查找)143
8.3.1 SearchShape定义143
8.3.2 通过选择图形对象查找相邻图形对象143
8.3.3 SearchByDistance和SearchShape联合查询145
第9章 地图和图层147
9.1 Map(地图)147
9.1.1 Map概述147
9.1.2 设置Map控件的大小147
9.1.3 设置Map初始显示位置149
9.2 MapLayer(矢量图层)151
9.2.1 MapLayer介绍151
9.2.3 放大到4倍后显示新图层152
9.2.2 GeoDataset152
9.3 TrackingLayer(动态图层)155
9.3.1 GeoEvent(地理事件)对象155
9.3.2 TrackingLayer介绍155
9.3.3 用Move方法画动态☆vent155
9.4 ImageLayer(图像图层)157
9.4.1 ImageLayer的基本设置157
9.4.2 自定义转换文件158
9.4.3 调整转换系数的程序159
9.4.4 设置透明图层162
第10章 坐标和坐标系165
10.1 坐标系对象165
10.1.1 坐标系对象概述165
10.1.2 地理坐标系和投影坐标系165
10.1.3 坐标系的读取和设置166
10.1.4 坐标系的改变168
10.1.5 设置自定义坐标系170
10.2 MO的单位173
10.2.1 Unit(单位)对象173
10.2.2 容器单位174
10.2.3 MO坐标转换方法介绍176
10.2.4 Factor属性177
10.2.5 Transform方法178
10.2.6 Measure属性181
10.3 坐标转换示例183
10.3.1 在地图上显示经纬度183
10.3.2 在地图上显示公里185
10.3.3 正确显示特征的长度和面积186
10.3.4 程序设定距离的转换188
第11章 MO的数据操作191
11.1 MO常用的数据操作191
11.1.1 使用GeoDataset和DataConnection连接地理数据191
11.1.2 MO的Recordset(记录集)对象192
11.1.3 属性数据库的修改193
11.1.4 从Access向属性数据库中写数据194
11.1.5 从SQL SERVER向属性数据库中写数据195
11.2 图层的修改和新建196
11.2.1 特征删除196
11.2.2 用TableDesc对象描述表结构197
11.2.3 用AddGeoDataset方法建立新图层198
11.2.4 特征添加199
11.2.5 Shapefile文件生成200
11.2.6 用Export方法产生坐标系文件203
11.2.7 用Export方法产生shape和坐标系文件205
11.3.1 连接其它数据库概述207
11.3 通过Table连接其它数据库207
11.3.2 Table对象208
11.3.3 AddRelate和RemoveRelates方法209
11.3.4 用DAO建立和DBF数据库的关联209
11.4 使用其它地理数据格式211
11.4.1 Coverage211
11.4.2 SDE212
11.4.3 VPF213
11.4.4 StreetMap213
11.4.5 CAD文件214
12.1 等值线和等值面216
12.1.1 等值线216
第12章 在MO上的开发示例216
12.1.2 等值面217
12.2 在特征上移动218
12.2.1 沿线状特征移动218
12.2.2 沿线状特征推进221
12.2.3 沿面状特征推进224
12.3 其它应用227
12.3.1 用MO开发综合性的应用程序227
12.3.2 进行网上发布227
附录A MO2.1和2.2的新增功能231
附录B MO对象一览表236
附录C MO的颜色设置239
附录D MO常数一览243
附录E 相关的VB开发方法介绍250
附录F 可以提供的程序光盘254