一种一体化管理地理信息与地图制图数据的方法转让专利

申请号 : CN201610554372.8

文献号 : CN106055717B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 安晓亚刘平芝金澄王峰熊顺徐道柱焦洋洋

申请人 : 西安测绘研究所

摘要 :

本发明涉及地图制图,特别是数字地图和GIS(地理信息系统,下同)中使用的一种一体化管理地理信息与地图制图数据的方法,可有效解决地理信息与地图制图数据相互独立、互不关联、转换困难、一致性难以保证等问题,其解决的技术方案是,地理信息经过常规符号化、特殊制图效果处理、注记配置、符号冲突处理等制图处理后得到的符合地图出版要求的地图制图数据,二者在数据库中通过要素唯一标识建立地理信息与地图制图数据间要素级的关联,本发明能能有效对地理信息与地图制图数据进行一体化管理,提高了地理信息生产与管理水平。

权利要求 :

1.一种一体化管理地理信息与地图制图数据的方法,其特征在于,该方法包括以下步骤:(1)初始化向数据库输入地理信息数据集;

(2)对输入数据库的地理信息属性项扩展4个字段,分别是:要素唯一标识码、要素实体标识、版本标识和更新状态;

(3)基于数据库中的地理信息、符号库和制图表达规则,对地理信息进行常规符号化表达并增加一系列特殊制图效果处理,生成制图数据;

(4)对生成的制图数据属性字段扩展5个字段,分别是:要素唯一标识、制图处理类型、可见性、制图处理相关参数数据和符号标识;

(5)通过要素唯一标识建立数据库中地理信息与地图制图数据间要素级的关联关系;

所说的对输入数据库的地理信息属性项扩展4个字段,是指,扩展的4个字段为:要素唯一标识码、要素实体标识、版本标识和更新状态,具体如表1所示:表1 地理信息扩展的4个字段

序号 要素名称 描述

1 FUID 要素唯一标识码

2 FEID 要素实体标识

3 VERS 版本标识

4 STATE 更新状态

FUID表示要素唯一标识码:此字段作为要素的唯一标识信息,在作联动更新操作时,具有识别同一要素的作用,在更新过程中是不可编辑状态;

FEID表示要素实体标识:是在制图数据操作中,具有唯一性,当某一个要素地理范围较大时,可能存储在多个制图单元数据中,FEID具有同一实体的唯一标识信息,可根据要素的实体信息对多个要素赋予同一FEID标识值;

VERS表示版本标识:是数据的版本信息,以年份信息作为其版本信息,版本标识是实现数据库版本化管理的关键,在更新过程中必须对所有更新要素进行更新版本标识;

STATE表示更新状态:是要素的更新状态,有新增、修改和删除三种状态,在更新过程中必须对所有更新要素进行更新类型标定;

所说的对地理信息进行常规符号化表达并增加一系列特殊制图效果处理,一系列特殊制图效果处理,是指,在常规符号化表达的基础上增加制图点、制图线、制图区、制图注记、蒙片和隐藏要素六大类制图数据;

所说的对生成的制图数据属性字段扩展5个字段,是指,扩展的5个字段为:要素唯一标识码、制图处理类型、可见性、制图处理相关参数数据和符号标识,具体如表2所示:表2 制图数据扩展的属性字段

序号 要素名称 描述

1 FUID 要素唯一标识码

2 CTYPE 制图处理类型

3 VISIBLE 可见性

4 CINFO 制图处理相关参数数据

5 CID 符号ID

FUID表示要素唯一标识:作为制图数据图元的唯一标识信息,与地理信息数据中的FUID保持一致,同样是不可编辑状态;

CTYPE表示制图处理类型:存储制图要求和制图处理过程关键字,主要用来细分制图处理的类型,便于制图数据进行局部联动更新后,能更快速地查询增量数据;

VISIBLE表示可见性:控制地图数据在编辑过程中,对隐藏要素的可见或不可见操作,能快速查看和隐藏不需要显示的数据;

CINFO表示制图处理相关参数数据:用于后期对制图相关信息的扩展;

CID表示符号ID:描述制图数据中符号参数的信息,不同的几何类型具有不同的符号参数字段信息,如表3、4、5、6所示:表3 点符号化信息表

表4 线符号化信息表

序号 结构 描述

1 Symbol 线型

2 Color 颜色

3 PenWidth 线宽

4 Scale X、Y系数

5 Transparency 透明度表5 区符号化信息表

序号 结构 描述

1 Symbol 填充符号

2 FillColor 填充颜色

3 Color 子图颜色

4 Size 图案大小

5 Angle 角度

6 PenWidth 笔宽

7 Transparency 透明度表6 注记符号化信息表

序号 结构 描述

1 Font 字体

2 Size 字体高宽

3 Color 注记颜色

4 Space 注记的字间距

5 Boder 注记是否加粗

6 Italic 注记是否倾斜

7 Angle 注记的角度

2.根据权利要求1所述的一种一体化管理地理信息与地图制图数据的方法,其特征在于,所说的通过要素唯一标识建立数据库中地理信息与地图制图数据间要素级的关联关系,是指,将地理信息的FUID值赋予地图制图数据的FUID,即可完成二者之间要素级的关联。

说明书 :

一种一体化管理地理信息与地图制图数据的方法

一、技术领域

[0001] 本发明涉及地图制图,特别是数字地图和GIS(地理信息系统,下同)中使用的一种一体化管理地理信息与地图制图数据的方法。二、背景技术
[0002] 地理信息与地图制图数据目前一般被当作为两套分离的数据,前者关注地理信息的管理、查询和分析,无法满足制图的要求,后者关注制图表达的准确和美观,无法兼顾数据分析的需求。这种互相分离和互不关联存在的主要局限性是:两套数据采用完全分离的方式存储与更新,相互转换存在较大困难,难以保证两种数据的一致性,造成了大量的数据冗余,降低了地图制图的效率,大大增加了地图制图的成本。三、发明内容
[0003] 针对上述情况,为克服现有技术缺陷,本发明之目的就是提供一体化管理地理信息与地图制图数据的方法,可有效解决两套数据相互独立、互不关联等问题,支撑实现地理信息与地图制图数据的一体化存储、管理和两套数据的增量与联动更新。其解决的技术方案是,地理信息经过常规符号化、特殊制图效果处理、注记配置、符号冲突处理等制图处理后得到的符合地图出版要求的地图制图数据,二者在数据库中通过要素唯一标识建立地理信息与地图制图数据间要素级的关联,其实现步骤如下:
[0004] 1、初始化向数据库输入地理信息数据集;
[0005] 2、对输入数据库的地理信息属性项扩展4个字段,分别是:要素唯一标识码、要素实体标识、版本标识和更新状态;
[0006] 3、基于数据库中的地理信息、符号库和制图表达规则,对地理信息进行常规符号化表达并增加一系列特殊制图效果处理,生成制图数据;
[0007] 4、对生成的制图数据属性字段扩展5个字段,分别是:要素唯一标识、制图处理类型、可见性、制图处理相关参数数据和符号标识;
[0008] 5、通过要素唯一标识建立数据库中地理信息与地图制图数据间要素级的关联关系;
[0009] 6、结束。
[0010] 相比现有技术,本发明具有如下有益效果:
[0011] 1、尽管在数据库内部存储成了两套独立的数据,但外部作为一个整体展现给用户,可自动维护两者的一致性;
[0012] 2、这种一体化数据模型不仅保证了制图数据表现的效率,而且为各种制图效果的实现提供了最大的自由度,提高了制图效率;
[0013] 3、通过地理信息与制图数据间的关联关系,可实现两种数据的联动更新;
[0014] 4、将该方法用于数字地图制图系统中,通过大量实践证明,该方法能有效对地理信息与地图制图数据进行一体化管理,提高了地理信息生产与管理水平。四、附图说明
[0015] 图1是本发明方法设计流程图。
[0016] 图2是制图数据生成的逻辑模型。
[0017] 图3是道路贯通对应的制图数据效果。五、具体实施方式
[0018] 以下结合附图对本发明的一种基于空间相似性的数字地图面状要素查询方法的具体实施方式作详细说明。
[0019] 由图1给出,本发明是通过以下步骤实现的:
[0020] 1、初始化向数据库输入地理信息数据集。此步骤不是本发明的主要内容,不做详细介绍。
[0021] 2、对输入数据库的地理信息属性项扩展4个字段,分别是:要素唯一标识码、要素实体标识、版本标识和更新状态。
[0022] 为便于进行地理信息与制图数据的增量与联动更新,保证数据的唯一性,扩展原有地理信息的属性信息,一共增加FUID、FEID、VERS、STATE四个属性字段,具体如表1所示。
[0023] 表1 地理信息扩展的4个字段
[0024]序号 要素名称 描述
1 FUID 要素唯一标识码
2 FEID 要素实体标识
3 VERS 版本标识
4 STATE 更新状态
[0025] FUID(要素唯一标识):此字段作为要素的的唯一标识信息,在做联动更新等操作时,具有识别作用,在更新过程中是不可编辑状态。
[0026] FEID(要素实体标识):是在制图数据操作中,具有唯一性。当某一个要素地理范围较大时,可能存储在多个制图单元数据中。FEID具有同一实体的唯一标识信息,可根据要素的实体信息对多个要素赋予同一FEID标识值。
[0027] VERS(版本标识):表示数据的版本信息,以年份信息作为其版本信息。版本标识是实现数据库版本化管理的关键,在更新过程中必须对所有更新要素进行更新版本标识,如“2014”。
[0028] STATE(更新状态):表示要素的更新状态,目前有新增、修改和删除三种状态,在更新过程中必须对所有更新要素进行更新类型标定。
[0029] 3、基于数据库中的地理信息、符号库和制图表达规则,对地理信息进行常规符号化表达并增加一系列特殊制图效果处理,生成制图数据。
[0030] 制图数据是基于地理信息、符号库和制图表达规则,对地理信息进行常规符号化表达并增加一系列特殊制图效果处理而生成的数据,具体生成的逻辑模型见附图2。为保证地图符号化表示时的正确,在常规符号化表达的基础上增加制图点、制图线、制图区、制图注记、蒙片和隐藏要素六大类制图数据。
[0031] 4、对生成的制图数据属性字段扩展5个字段,分别是:要素唯一标识码、制图处理类型、可见性、制图处理相关参数数据和符号标识。
[0032] 为了满足数据库驱动绘制引擎,达到制图数据表现效果,则将制图数据进行属性字段扩展,使属性数据是与实体的空间特征有关联,具体如表2所示:
[0033] 表2 制图数据扩展的属性字段
[0034]序号 要素名称 描述
1 FUID 要素唯一标识码
2 CTYPE 制图处理类型
3 VISIBLE 可见性
4 CINFO 制图处理相关参数数据
5 CID 符号ID
[0035] FUID(要素唯一标识):作为制图数据图元的唯一标识信息,与地理信息数据中的FUID保持一致,同样是不可编辑状态。
[0036] CTYPE(制图处理类型):存储制图要求和制图处理过程关键字。主要用来细分制图处理的类型,便于制图数据进行局部联动更新后,能更快速地查询增量数据。
[0037] VISIBLE(可见性):控制地图数据在编辑过程中,对隐藏要素的可见或不可见操作,能快速查看和隐藏不需要显示的数据。
[0038] CINFO(制图处理相关参数数据):用于后期对制图相关信息的扩展。
[0039] CID(符号ID):描述制图数据中符号参数的信息。不同的几何类型具有不同的符号参数字段信息,如表3、4、5、6所示:
[0040] 表3 点符号化信息表
[0041] 序号 结构 描述1 Symbol 子图号
2 Size 子图高宽
3 Angle 角度
4 Color 子图颜色
5 PenWidth 笔宽
6 Transparency 透明度
[0042] 表4 线符号化信息表
[0043]序号 结构 描述
1 Symbol 线型
2 Color 颜色
3 PenWidth 线宽
4 Scale X、Y系数
5 Transparency 透明度
[0044] 表5 区符号化信息表
[0045]
[0046]
[0047] 表6 注记符号化信息表
[0048] 序号 结构 描述1 Font 字体
2 Size 字体高宽
3 Color 注记颜色
4 Space 注记的字间距
5 Boder 注记是否加粗
6 Italic 注记是否倾斜
7 Angle 注记的角度
[0049] 5、通过要素唯一标识建立数据库中地理信息与地图制图数据间要素级的关联关系。
[0050] 将地理信息的FUID值赋予地图制图数据的FUID,即可完成二者之间要素级的关联。
[0051] 实施例
[0052] 以道路数据生成对应的制图数据为例,如附图3所示,图左为两条地理信息对应的道路数据,在制图规则集的驱动下,经过常规符号化表达(如国道编号框,道路路面符号和道路边线符号)、制图注记处理(如“沥24(26)”)和压盖关系处理后(如注记压盖道路路面和道路边线后,路面和边线要做隐藏处理)生成最终的制图数据,效果如附图图右所示。同时,两条道路对应的地理信息与制图数据通过相同的FUID关联,一旦地理信息发生变化,则对应的制图数据发生联动更新。