本书是Autodesk MapGuide 6.0全球培训教程的中文编译本。全书共分三部分,第一部分介绍Autodesk MapGuide基础培训;第二部分介绍Autodesk MapGuide高级培训之客户化:第三部分介绍Autodesk MapGuide高级培训之Oracle Spatial。本书内容按Autodesk授权培训中心的教学大纲和要求,从设计和实际应用的角度,对该软件新增加的功能和概念进行了全面、深入的介绍,尤其突出了协同设计和资源共享的优势。配套光盘中提供了翔实和有针对性的培训数据,大大提高了读者对此软件的学习效率。
第1部分 AutodeskMapGuide基础培训
第1章 Autodesk MapGuide介绍
1.1 Autodesk MapGuide软件体系结构
1.1.1 Autodesk MapGuide软件的构成组件
1.1.2 Autodesk MapGuide实用工具
1.2 Autodesk MapGuide体系结构
1.3 管理培训数据
1.3.1 项目数据管理
1.3.2 安装培训数据过程概述
1.4 新功能
1.4.1 XML支持
1.4.2 Dynamic Authoring Toolkit
1.4.3 增强的光栅支持
1.4.4 光栅符号支持
1.4.5 Symbol Manager
1.4.6 增强的DWG支持
1.4.7 地图刷新操作的增强支持
第2章 Autodesk MapGuideViewer
2.1 使用Autodesk MapGuide Viewer
2.1.1 如何使用Autodesk MapGuide Viewer
2.1.2 Autodesk MapGuide Viewer的弹出式菜单
2.2 在Autodesk MapGuide中使用URL参数
2.3 在Web网页中嵌入地图
第3章 Autodesk MapGuide Author
3.1 介绍Autodesk MapGuide Author
3.2 在Autodesk MapGuide Author中使用图层
3.2.1 使用Autodesk MapGuide Author制作地图
3.2.2 MapLayer Properties对话框
3.3 其他Autodesk MapGuide Author功能
3.3.1 Reports选项卡
3.3.2 Zoom Goto选项卡
3.3.3 Popup Menu选项卡
3.3.4 Security选项卡
第4章 高级制作工具
4.1 运行Autodesk MapGuide Symbol Manager
4.2 使用Autodesk MapGuide Dynamic Authoring Toolkit
第5章 Internet信息服务
5.1 安装Microsoft Internet信息服务
5.2 使用Microsoft Internet信息服务
第6章 Autodesk MapGuide Server
6.1 安装Autodesk MapGuide Server
6.1.1 Autodesk MapGuide Server体系结构
6.1.2 Autodesk MapGuide Server Windows2000服务
6.2 管理Autodesk MapGuide Server
6.2.1 Autodesk MapGuide Server Admin
6.2.2 Autodesk MapGuide Server的一般属性
6.2.3 Autodesk MapGuide数据源
6.2.4 Autodesk MapGuide用户和组
6.2.5 Autodesk MapGuide Server安全性
6.3 理解AutodeskMapGuide数据供应器
第7章 ColdFusion Server
7.1 安装ColdFusion Application Server
7.1.1 ColdFusion Application Server概述
7.1.2 ColdFusiOn Application Server体系结构
7.2 配置ColdFusion Application Server
第8章 ColdFusion报告
8.1 使用ColdFusion Studio
8.1.1 ColdFusion Studio
8.1.2 在Edit.Browse和Design模式下浏览文档
8.2 使用ColdFusion Studio编制报告
第9章 Autodesk MapGuide SDF Loader
9.1 使用SDFLoader及其在线帮助
9.1.1 Autodesk MapGuide SDF文件格式
9.1.2 Autodesk MapGuide SDFLoader
9.2 使用批处理文件
第10章 使用DWG文件
10.1 转换DWG文件为SDF格式
10.1.1 Autodesk MapGuide SDFLoader.DWG文件和BLOCKS开关
10.1.2 BLOCKS开关参数
10.2 直接使用DWG文件
10.2.1 在Autodesk MapGuide Author中直接使用DWG数据
10.2.2 在Autodesk MapDWG图层上的表和列
第11章 光栅处理
11.1 把图像文件转换成分栏的TIFF文件
11.1.1 Autodesk MapGuide RasterWorkshop
11.1.2 分栏TIFF文件和Autodesk MapGuide
11.2 创建光栅图像目录(RIC)文件
第12章 MapGuide性能
12.1 使用SDFLoader简化矢量数据
12.2 低采样光栅图像
12.3 探索Autodesk MapGuide Author的性能技术
12.3.1 通过最小化数据传输增加Autodesk MapGuide的性能
12.3.2 使用静态地图图层
12.3.3 使用动态地图图层和通过比例设置图层的可见性
12.3.4 性能技术总结
第2部分 Autodesk MapGuide高级培训--客户化
第13章 自定义Autodesk MapGuide界面
13.1 在Web网页中嵌入地图
13.2 使用API自定义按钮
第14章 捕获事件
14.1 Internet Explorer事件
14.2 Netscape事件
14.3 Java和Netscape事件
第15章 使用ColdFusion连接数据库
15.1 准备查询表单
15.2 显示查询结果
15.3 缩放到选中的对象
第16章 使用ASP查询数据库
16.1 准备查询表单
16.2 显示查询结果
16.3 缩放到选中的对象
第17章 Autodesk MapGuide Viewer的红线功能
17.1 数字化点
17.1.1 Autodesk MapGuide MGRedlineSetup
17.1.2 Autodesk MapGuide MGSymbolAttr
17.2 数字化多段线
17.3 数字化多边形
17.4 数字化文字
第3部分 Autodesk MapGuide高级培训--Oracle Spatial
第18章 Oracle和Web服务器
18.1 安装Oracle Spatial Client
18.2 配置Internet信息服务
第19章 支持Oracle Spatial的Autodesk MapGuide数据供应器
19.1 安装支持Oracle Spatial的Autodesk MapGuide数据供应器
19.2 配置支持Oracle Spatial的Autodesk MapGuide数据供应器
第20章 使用Oracle Spatial制作地图
20.1 在Autodesk MapGuide Author中制作Oracle数据地图
20.1.1 使用Oracle Spatial数据制作MWF文件
20.1.2 空间数据索引
20.2 在Oracle Spatial中的数据类型
20.2.1 Oracle Spatial数据
20.2.2 使用SRID列确定或设置坐标系统
20.2.3 Oracle Locator和支持Oracle Spatial的Autodesk MapGuide数据供应器
第21章 使用Oracle Spatial创建报告
21.1 使用Oracle Spatial创建ColdFusion报告
21.1.1 ColdFusion报告
21.1.2 ColdFusion查询
21.2 使用Oracle Spatial数据创建ASP服务
附录 培训前的准备工作
Autodesk MapGuide 6.0是一款最新版本的地理信息系统处理软件,它提供了增强的数据访问和服务能力,可以向Internet浏览器快速发送地图,从而使用户可以迅速得到所需信息。利用Autodesk MapGuide可以对交互式地图。设计图纸和空间数据进行实时访问,使得关键的决策信息通过网络快速传递。Autodesk MapGuide软件可同时连接多种数据源,包括业界标准的数据格式和各种空间信息系统,并且将这些数据安全地发送到Internet/intranet上。利用Autodesk MapGuide标准开发工具构建定制的应用系统,可以轻松地使你的数据增值。Autodesk MapGuide易于配置,它提供的对数据的直接访问功能可以简化数据维护工作,减少数据发布成本。
本书是由以下三个部分组成的:
第一部分 Autodesk MapGuide基础培训:本部分主要从产品的体系结构出发,分别介绍组成Autodesk MapGuide的三个主要组成构件(Autodesk MapGuideServer、Autodesk MapGuide Author和Autodesk MapGuide Viewer)的安装和使用,以及这三个构件是如何协同工作的。本部分后面几章还介绍了MapGuide的几个实用工具,例如Autodesk MapGuide Raster Workshop和Autodesk MapGuide SDF Loader,还介绍了有关如何提高MapGuide性能的知识。
第二部分 Autodesk MapGuide高级培训——客户化:本部分涉及的是有关Autodesk MapGuide Viewer的开发接口的内容。例如,如何定制Autodesk MapGuide地图的外观,如何捕获MapGuide事件,如何连接数据库制作动态报告,以及如何实现红线圈阅等功能。
第三部分 Autodesk MapGuide高级培训——Oracle Spatial:本部分介绍的是如何使用Autodesk MapGuide连接Oracle Spatial,从而可以发布Oracle空间数据库中的地图。本部分还简单介绍了Oracle Spatial数据的存储方式,以及如何使用其中的数据制作动态报告。
由于时间紧迫,加之水平有限,本书中的内容难免有疏漏之处,欢迎广大读者和各界朋友批评指正。