用MapX开发地理信息系统

用MapX开发地理信息系统
作 者: 齐锐 屈韶琳 阳琳赟
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 地理信息系统
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《用MapX开发地理信息系统》作者简介

内容简介

基于MapInfo Professional地图化技术的MapX,以ActiveX控件的方式提供了真正的对象联接与嵌入式的地理信息系统应用开发方案。MapX方便快捷、功能强大,利用它能够快速地在各种应用中嵌入地图化功能,增强空间分析的能力。本书从控件式地地理信息系统的概念和构成出发,着眼于MapX的关键技术问题,给出了利用MapX开发地理信息应用系统的技术途径和解决方案,特别是针对MapX开发中常见的难点进行了深入的探讨。本书结合作者的开发经验,给出了极具参考价值的程序实例。本书适用于政府部门、行业企业中与地理信息系统相关的研究和开发人员,尤其是具备基本的计算机开发技术、有一定地理信息系统基础知识的读者,也可作为相关专业的教学参考书或社会培训教材。

图书目录

第1章 基础知识

1. 1 地理信息系统概述

1. 1. 1 地理信息系统

1. 1. 2 地理信息系统硬件组成

1. 1. 3 地理信息系统软件组成

1. 1. 4 地理信息系统应用领域

1. 2 地理信息系统软件MapInfo

1. 3 组件技术与MapX

1. 3. 1 组件与ActiveX

1. 3. 2 基于组件技术的MapX

1. 4 地理信息系统应用开发

1. 5 小结

第2章 MapX基础

2. 1 MapX入门

2. 1. 1 MapX的来龙去脉

2. 1. 2 MapX的主要功能

2. 1. 3 MapX的数据结构

2. 1. 4 MapX的对象模型结构

2. 1. 5 地图及数据操作基础

2. 1. 6 基本数据查询方法

2. 1. 7 MapX的地图刷新方法

2. 2 安装和注册MapX

2. 2. 1 安装MapX的系统配置

2. 2. 2 MapX软件包

2. 2. 3 安装MapX

2. 2. 4 MapX版权控制和注册机制

2. 3 用Geoset管理数据

2. 4 Geodictionary管理器

2. 5 电子地图及其坐标系的设置

2. 5. 1 电子地图

2. 5. 2 地图的坐标系

2. 5. 3 MapX地图坐标和投影设置

2. 6 MapX开发基础

2. 6. 1 开发语言

2. 6. 2 基本的编程方法

2. 7 小结

第3章 MapX地图化及其工具

3. 1 MapX中地理数据地图化方式

3. 1. 1 MapInfo文件格式与数据组织

3. 1. 2 MapInfo数据索引机制

3. 1. 3 MapX的地图图层和图元

3. 2 地图标准工具

3. 3 地图编辑工具

3. 4 用户自定义工具

3. 4. 1 创建用户自定义工具

3. 4. 2 自定义工具的行为

3. 4. 3 修改工具使用的事件

3. 4. 4 使用多边形工具

3. 4. 5 使用自定义工具

3. 5 示例

3. 5. 1 生成自定义工具

3. 5. 2 处理自定义工具事件

3. 6 小结

第4章 MapX的图元与图层

4. 1 MapX图元与图元集合

4. 1. 1 图元

4. 1. 2 图元集合

4. 2 创建地图图元

4. 2. 1 通过分配新图元对象创建图元

4. 2. 2 使用FeatureFactory方法创建图元

4. 3 图元的选取

4. 4 图层与图层集合

4. 4. 1 图层

4. 4. 2 图层集合

4. 4. 3 使用图层控制对话框

4. 4. 4 图层的顺序放置

4. 4. 5 图层的缩放

4. 4. 6 图层标注

4. 4. 7 注释

4. 4. 8 动态图层

4. 4. 9 绘制图层

4. 4. 10 逐层细化图层

4. 5 图元和图层操作实例:新的层控制对话框

4. 6 小结

第5章 栅格图像的应用

5. 1 栅格影像图

5. 2 栅格图的注册

5. 3 在地图中添加. 删除和替换栅格图层

5. 3. 1 添加栅格图层

5. 3. 2 删除栅格图层

5. 3. 3 替换栅格图层

5. 4 大型栅格图层的分割与动态载入

5. 4. 1 栅格图层的分割

5. 4. 2 栅格图层的动态载入

5. 5 小结

第6章 MapX属性数据及数据绑定

6. 1 MapX的属性数据

6. 1. 1 MapInfo属性数据组织

6. 1. 2 MapX中属性数据的查找

6. 2 属性数据的更新

6. 3 MapX引入外部数据

6. 3. 1 外部数据的优势

6. 3. 2 MapX外部数据绑定类型

6. 3. 3 外部数据源

6. 4 MapX数据集对象

6. 5 MapX字段集合对象

6. 6 绑定图层

6. 6. 1 绑定图层的属性

6. 6. 2 源数据为X/Y的绑定图层

6. 6. 3 源数据为点引用数据的绑定图层

6. 7 MapX的绑定数据事件

6. 7. 1 数据不匹配

6. 7. 2 非一一对应

6. 7. 3 数据请求事件

6. 8 常用的外部数据绑定方法和示例

6. 8. 1 DAO方式

6. 8. 2 ADO方式

6. 8. 3 ODBC方式

6. 8. 4 MapInfo表方式

6. 8. 5 RDO方式

6. 8. 6 GlobalHandle方式

6. 8. 7 其他方式

6. 9 小结

第7章 MapX与空间数据库的连接

7. 1 空间数据

7. 1. 1 GIS空间数据

7. 1. 2 空间数据与关系型数据库

7. 2 空间数据库

7. 2. 1 Oracle 8i空间数据库

7. 2. 2 Oracle空间数据库模型

7. 2. 3 空间查询和视图

7. 3 利用坐标数据绘制地图

7. 3. 1 LayerInfo对象

7. 3. 2 利用坐标数据库添加图层

7. 3. 3 通过Tab文件访问数据库

7. 4 MapInfo Map Catalog

7. 5 访问Oracle 8i的空间数据

7. 5. 1 Oracle数据库的基本操作

7. 5. 2 使用Oracle8i Spatial的条件

7. 5. 3 在程序中连接Oracle8i Spatial

7. 5. 4 空间表创建与数据查询

7. 6 空间数据的导入和导出

7. 6. 1 MapInfo与Oracle空间对象的转换关系

7. 6. 2 MapX从Oracle读取空间对象

7. 6. 3 MapX向Oracle写入空间对象

7. 6. 4 手工方式向Oracle上载空间数据

7. 7 空间图元的样式转换

7. 7. 1 图元样式的指定

7. 7. 2 上载空间数据中的问题

7. 8 小结

第8章 MapX专题图

8. 1 专题图及其类型

8. 1. 1 专题地图

8. 1. 2 MapX专题地图类型

8. 2 MapX默认专题图及其图例

8. 3 制作专题图

8. 3. 1 专题图的添加. 删除操作及其属性

8. 3. 2 专题变量及其数据绑定

8. 3. 3 专题图创建实例

8. 4 操作专题图

8. 4. 1 专题图对话框

8. 4. 2 专题图属性

8. 5 专题图图例

8. 6 小结

第9章 MapX应用程序的发布

9. 1 发布应用程序所需的项目和步骤

9. 2 安装MapX OCX控件

9. 2. 1 MapX的必需文件

9. 2. 2 可选文件

9. 3 安装数据集驱动程序

9. 4 地图数据的安装

9. 5 添加系统注册表信息,

9. 6 安装栅格图像处理程序

9. 7 特殊处理

9. 8 小结

第10章 MapX深入编程技巧

10. 1 地图的复杂编辑

10. 1. 1 图元的动态绘制

10. 1. 2 图元的移动和伸缩

10. 1. 3 图元的合并. 相交和擦除

10. 1. 4 图元的复制. 剪切和粘贴

10. 1. 5 地图编辑过程中Undo功能的实现

10. 1. 6 图元空间数据的获取

10. 2 鹰眼图

10. 2. 1 什么是鹰眼图

10. 2. 2 鹰眼图功能的实现

10. 3 空间查询与空间分析

10. 3. 1 简单的空间查询与分析

10. 3. 2 Oracle Spatial空间查询与分析

10. 4 MapX地图符号样式的定制

10. 5 地图的输出

10. 5. 1 输出地图的方法

10. 5. 2 打印地图

10. 5. 3 按比例打印指定地图区域

10. 5. 4 打印带布局的地图

10. 6 GPS应用开发

10. 6. 1 GPS应用系统

10. 6. 2 GPS导航原理和精度

10. 6. 3 GPS简单应用系统设计

10. 7 小结

10. 5 地图的输出

10. 5. 1 输出地图的方法

10. 5. 2 打印地图

10. 5. 3 按比例打印指定地图区域

10. 5. 4 打印带布局的地图

10. 6 GPS应用开发

10. 6. 1 GPS应用系统

10. 6. 2 GPS导航原理和精度

10. 6. 3 GPS简单应用系统设计

10. 7 小结