论文部分内容阅读
图库一体化不仅是地理要素的两种表达——DLG(Digital Line Graphs)和地图在一个流程下同时生产,而且还包括图库一体化模型数据,即要素的DLG和地图在统一框架下共同表示和存储管理。目前,由于各地理信息系统地图模型结构的差异,导致各系统间地图数据共享困难。数字地图亟待需要一种公开的,标准的符号图形模型对其进行表达描述。这样无需符号库、模板或专业GIS平台软件的支持,用户很容易使用地图数据,对其进行一系列操控,便于地图数据的应用及共享。本文研究了数字线划地图(Digital Line Graphs and Map,DLGM)的地图符号图形模型,利用该模型表达地图符号图形,并将地图符号图形数据作为地理实体的组成部分,在同一个框架下与DLG统一管理。本文所做的主要工作如下:1.提出以单元符号为基本单位构成地图符号的数字线划地图符号图形模型,采用层次模型将地图符号分解为单元符号、图组、图元3层结构。2.采用XML(eXtensible Markup Language)对地图符号图形模型进行描述,将地图数据描述为公开的、遵循XML规范的文本格式。规定图元标签和一系列描述地图符号图形模型的标签、关键字,地图符号图形描述语法规则以及图组、单元符号描述结构。3.在基于Geodatabase数据模型的数据库表中增加一个字段类型为大二进制对象(Blob)的地图符号字段SYMBOL来存储管理XML描述的地图数据。这样数字线划地图既可以作为DLG进行各种空间分析,还可以使用SYMBOL中的地图数据对要素进行地图可视化,以及转换输出各种格式地图,如eps、svg。论文所提出的地图符号图形模型能够完整地表达地图上所有的地图符号;规定了地图符号数据公开描述的XML规则;实现DLG与地图在Geodatabase数据库要素表中集中管理;并实现数据库中的地图数据到地图出版数据正确转换以及转换的生成的SVG地图可在网络环境下浏览。本文的研究成果在陕西省地方标准,《陕西省1:5 000 1:10000基础地理信息数据库矢量数据基本规定》得到应用。