⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 基于arcgis的数据库地图制图研究[1].txt

📁 本文分析了 GIS数据和制图数据的之间差别
💻 TXT
📖 第 1 页 / 共 2 页
字号:
入数据库中。面状要素的边线和辅助线不用于空间查询和分析,
而用于在制图时设置面状要素的边线符号,通过符号化设置边
线和辅助线的不同线状符号的样式,能够较好的协调要素图形
之间的关系。道路的边线作为制图输出的层也导入到数据库中。

考虑到境界线在与别的线状要素重叠时需要跳绘,且涉及
到的要素关系协调很多,仅仅依靠制图规则的设置难以达到满
意的效果,在境界线入库以后,复制一层,通过编辑修改协调与
其它要素的关系,用于境界线的制图输出。 


2)制图表现的设置
在数据组织时,充分考虑了 
ArcGIS的制图功能。在 
ArcGIS 
9.2版本中,提供了一些高级的制图功能[6],能够较好的应用于基
于数据库的制图并解决传统制图中的一些问题。
ArcGIS下,数据库中的数据针对同一要素类可以有不同
的制图表现(Representation)。为要素类设置表现样式时,只是在
数据库中对应的要素类里增加了两个字段用于存储要素类表现
相关的信息,不修改原有数据的几何信息,从而不会影响到 
GIS
的应用,如空间分析等。在设置每一个要素类的表现后,针对个
别的要素,还可以单独编辑其表现,协调与别的要素的关系。采
用这样的方式,原来基于数据库制图的困扰用户的一些问题,如
道路交叉口的处理,虚线符号虚接的调整,道路的断开,境界线
的跳绘等问题,都可以较好地解决。

ArcGIS制图表现中,要素类的一个制图表现由若干个表
现规则(Representation 
Rule)叠加组成,每个规则决定了一层符号
的设置以及一个或多个几何效果(Geometry 
Effect),如点的缓冲
区表现,线的偏移,简化等表现效果。

ArcCatalog里为每个要素类设置制图规则,也可以利用 
ArcToolbox提供的工具为设置的样式进行修改,批量保存到图
层等。在 
ArcMap可以利用制图表现工具对设置了制图表现的要
素类中单个的要素的表现进行处理,作为特例覆盖(overide)整
个要素类的表现规则,实现单个要素表现的处理。 
3、基于数据库的制图实现

在基于 
ArcGIS软件平台建立的 
Geodatabase数据库的基础
上,采用 
ArcObjcts作为二次开发的组件,编写基于 
GIS数据库
的专题图制图和基本比例尺制图的工具。

在选择制图的数据时,注意从已建立的 
Geodatabase中选择
用于制图输出的要素类,然后调整图层之间的上下叠加关系。针
对个别要素的符号化表现不能满足要求的,如线的打断等,可以
先利用 
ArcMap提供的制图表现工具进行编辑处理,以达到较为
满意的效果。

由于 
ArcGIS提供了任意投影(project 
on 
the 
fly)的功能,在
数据加载到制图系统后,需要设置并改变当前投影到制图需要
的投影,切换到布局视图,加载在 
ArcMap中设置好的图层样式
文件。

在实践中采用了两种方法来实现制图区域的选择输出。在
专题图制图输出时,采用了压盖面的方式。由用户选择面状要素
生成或是从文件导入制图的边界(如行政区划面等),并输入制
图的坐标范围,自动生成一个压盖的面状要素层,并根据用户的
需要生成色带,使压盖面层之下制图区域以外的要素不显示。在
基本比例尺制图时,采用了 
ArcGIS提供的裁切显示的方式,通
过图号计算图幅的内图廓,并设置为地图裁切显示的几何图形,
则位于图幅之外的要素将会被裁切掉不显示出来,达到了不规
则范围显示的效果。

在制图符号化和地图整饰时,采用了事先制作生成每个要
素类(图层)的符号表现样式的方式,包括专题图样式设置,符号
设置等,并批量保存下来,在制图时通过编写程序的方式批量加
载,并根据用户指定的对应关系将表现样式应用到每个图层上,
提高了制图的效率。

由于国家对不同的基本比例尺的制图的整饰要素的样式和
布局有相关的标准规定,制图时手工调整图廓整饰要素是相当
烦琐和费时的事。为了减少工作量,提高工作效率,在实践中采
用了制图模板的方式,较好的解决了这一问题。针对新旧两套基
本比例尺图式和制图标准,对每种标准的 
1:1万和 
1:5万比例
尺,制作了制图模板文件,模板文件中包括了所有图廓整饰的所
有要素及其样式和布局,包括图名设置,接图表设置,比例尺,坡
度尺,图例等。制图时根据用户选择的比例尺自动加载相应的模
板,根据图号计算的内图廓范围裁切显示范围并对图廓整饰要
素进行配置并应用样式,大大提高了生产的效率。应用基本比例
尺模板的效果如图 
2所示。基于 
ArcGIS的制图输出系统的界面
如图 
1所示。


1基于 
ArcGIS的制图系统图 
2基于模板的基本比例尺成图

尽管 
ArcGIS提供了强大的制图工具,在有些制图输出方
面,尤其是涉及需要制图综合的方面,仍然需要做手工的调整。
如水系和道路,为了使制图输出简洁美观,在制图区域(如境界)
内会比较详细,在制图区域外的则需要进行化简取舍,只保留主
流和干线。注记类等要素,由于 
ArcGIS并没提供制图表现调整
的功能,需要手工配置,以解决共位的冲突。为了不影响 
GIS数
据库中数据的完整性,针对这样的要素类(图层)提供了裁切制
图范围内的要素输出的功能,通过用户编辑使之满足要求,再替
换掉数据库中对应的图层作为制图输出的图层。 
4、结论

本文以 
ArcGIS 
Geodatabase数据库为基础,探讨了 
GIS数
据库如何兼顾制图和 
GIS分析,对基于 
GIS数据库的地图制图
在数据采集,数据组织,数据的数学基础,数据裁切显示输出等
方面进行了研究,并基于 
ArcGIS 
Engine开发的基于 
GIS数据库
的工具。 


ArcGIS在新的版本中提供了强大的制图表现功能,通过在
数据采集和数据组织方面采取一些改进的方法,并结合部分的手
工编辑工作,基于 
ArcGIS的 
Geodatabase数据库可以取得较好的
出图效果。由于 
GIS数据库侧重于空间统计分析功能,比例尺的
概念已经弱化,而当前的基础地理信息数据都是按基本比例尺采
集并分别建库的,制图输出也侧重于相同比例尺的地图输出。如
何基于单一比例尺的数据实现自动的综合并实现数据多尺度表
达,使之适应不同比例尺的制图输出,仍然是一个难题[7, 
8]。

参考文献: 


1.龙毅,沈婕,周卫.GIS空间数据的分析与制图一体化策略.测绘科学技
术学报,2006,23(4):209-303 
2.龙毅,杜清运,邬国锋,蔡忠亮.数字地图制图向地理信息系统发展的
若干问题分析[J].地图,2001,2(2):1-4 
3.马秋禾,肖蓉,徐宏建.基于一体化全局模型的智能型制图方法.测绘科
学技术学报,2006(23):15-18 
4.王光霞.数字环境下制图综合概念和方法的拓展.测绘学院学报,2005: 
22(3):207-211 
5.1∶10000基础地理信息数据生产与建库总体技术纲要.国家测绘局, 
2001. 
6.Representations 
Tutorial. 
ESRI. 
2006. 
7.艾廷华,郭宝辰,黄亚峰.1∶5万地图数据库的计算机综合缩编.武汉大
学学报信息科学版,2005,30(4):297-300 
8.李霖,吴凡.空间数据多尺度表达模型及其可视化[M].北京:科学出版
社,2005. 


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -