首页> 中文学位 >基于ArcGIS的地图输出智能化技术研究
【6h】

基于ArcGIS的地图输出智能化技术研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1智能化地图输出

1.1.1地图输出

1.1.2人工智能与知识库

1.1.3智能化地图输出

1.2组件及其扩展技术

1.2.1面向对象的组件技术

1.2.2组件扩展技术

1.2.3 ComGIS

1.3 ArcGIS软件平台

1.3.1 ArcGIS概况

1.3.2 ArcGIS组件基础—ArcObjects

1.3.3ArcGIS地图输出基础

1.4国内外现状与研究内容

1.4.1国内外现状

1.4.2研究内容

1.4.3本文章节安排

第2章制图知识库构建

2.1知识工程与制图知识库

2.1.1知识的概念、分类

2.1.2知识表达策略

2.1.3制图知识库构成

2.2地理空间数据库

2.3地图符号库

2.3.1点状符号制作

2.3.2线状符号制作

2.3.3面状符号制作

2.3.4注记符号制作

2.4运行控制知识库

2.4.1可视域知识库

2.4.2符号配置知识库

2.4.3地图整饰知识库

2.5本章小结

第3章ArcObjects组件开发技术

3.1 ArcObjects组件开发方式

3.2 ArcObjects基本编码技术

3.2.1引入AO组件库

3.2.2AO几何对象

3.2.3 ArcObjects组件体系与组件使用

3.3 ArcObjects组件扩展技术

3.3.1 AO组件扩展的一般步骤

3.3.2创建扩展组件

3.3.3扩展用户接口

3.3.4设计成熟组件

3.4本章小结

第4章智能化地图输出的实现与扩展

4.1数据加载与可视域确定

4.1.1基本实现

4.1.2存在问题

4.1.3扩展措施—CMapFilter类扩展

4.2符号化渲染

4.2.1符号化渲染实现

4.2.2存在问题与解决方案

4.3地图标记自动标注

4.3.1自动标注

4.3.2存在问题与解决方案

4.4地图整饰

4.4.1基本实现

4.4.2存在问题

4.4.3图幅结合表扩展

4.4.4井字形地图格网框扩展

4.4.5地图图例扩展

4.5本章小结

第5章智能化地图输出实例

5.1地图符号库管理

5.2智能符号渲染

5.3打印向导

5.3.1宗地打印向导

5.3.2分幅图打印向导

5.4智能整饰出图

5.4.1本宗图

5.4.2飞宗图

5.4.3线划分幅图

5.4.4利用现状分幅图

5.4.5地图整饰工具条和菜单条

5.4.6打印文档的保存与打开

5.4.7打印与打印预览

5.5本章小结

第6章结论与展望

6.1总结

6.1.1主要成果和结论及创新点

6.1.2特色和创新

6.2后续工作和展望

致谢

参考文献

作者简介

展开▼

摘要

地图输出是空间数据可视化中最常用、最有效的途径,提高地图输出的智能化水平有重要意义。当前,国际领先的GIS基础平台ArcGIS在我国的应用日益广泛。但是,其地图输出模块常不能满足我国制图的特殊需求,智能性也相对欠缺。鉴于此,作者引入人工智能中的知识库思想,建立制图知识库。地图输出过程中由知识库控制程序中地图输出的流向,实现地图输出智能化。同时,通过ArcObjects组件扩展等措施,满足我国特殊的制图要求。具体地说,本研究主要包括三个方面的内容: 首先,探讨制图知识库的组成及其构建方法,构建制图知识库。制图知识库是地图输出智能化实现的基础。本文在分析知识表达策略及知识库基本组成的基础上,提出制图知识库的组成结构和各个知识子库的构建方法。 其次,在深入剖析ArcObjects组件开发技术的基础上,总结了ArcObiects组件开发的四种方式,归纳了ArcObjects基本编码方法以及ArcObjects组件扩展的一般步骤与方法。 最后,在制图知识库与ArcObjects组件开发技术支持下,实现智能化地图输出。通过总结在ArcGIS体系下智能化地图输出的实现与扩展方法,提出了一套能满足特定地图输出需求的应用扩展方案。 实践表明,充分利用ArcObjects及其扩展机制,结合人工智能的知识库思想,可以较好地实现各种自定义功能,进而实现智能、高效、准确、美观的地图输出。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号