基于Geodatabase的盐城湿地旅游资源属性数据库的设计
摘 要:
摘 要:本文在对盐城湿地旅游资源数据模型进行阐述的基础上,对其中的属性数据库及影像和多媒体数据库的设计进行了分析。同时,通过对湿地旅游资源进行统一编码,优化了属性数据和空间数据的连接,对进一步构建盐城湿地旅游资源信息系统,更好地开发和利用盐城湿地旅游资源具有一定的借鉴意义。
关键词:
关键词:盐城湿地 属性数据库 多媒体数据库 Geodatabase
湿地旅游资源数据量异常庞大,数据类型非常复杂,一般可分为空间数据、属性数据、影像及多媒体数据等,本文以盐城湿地旅游资源为依据,在总体数据模型的基础上,对属性及多媒体数据库的设计进行探讨。
1 属性数据库的设计
如图1所示,属性数据是对空间数据的补充性说明和描述,它包括旅游景区、交通医疗饭店宾馆等旅游服务设施等旅游要素的非空间地理信息。属性数据和对应空间数据的采用主键-外键的方式进行连接,应用程序可以使用SQL语句来访问属性数据。部分属性数据表结构举例如表1至表3所示:
图1 盐城湿地旅游资源数据模型
表1 自然保护区属性表
表2 景点景区属性表
表3 旅行社属性表
2 空间数据与属性数据的连接
盐城湿地旅游资源数据量庞大,数据类型复杂,数据来源多样,在数据库设计过程中很可能产生较高的数据冗余度,进而产生数据不一致性,从而给数据的更新和数据库的升级带来困难。
为了解决这些问题,更好地实现空间数据和属性数据的连接,有必要对空间数据库中的湿地旅游地理要素进行统一编码。在空间业务表中使用此编码作为主键,对应的非空间数据表(主要是属性数据表)中也使用此编码建立与空间业务表之间的连接。该编码在各个数据表中的字段名为WLTR_UID。
图2 WLTR_UID统一编码结构
WLTR_UID采用22位编码,并在《旅游资源分类、调查与评价》 ( GB/ T 18972 - 2003)国家标准基础上进行扩展,其编码结构如下:
其中1-6位的编码来自《旅游资源分类、调查与评价》中的旅游资源分类表;7-9位是对基本类型下某一具体旅游要素的标识,采用顺序码进的方式进行编码;10-22位表示在特征表中唯一标识特征的ObjectID。下面以盐城大纵湖为例对编码结构进行说明。
表4 WLTR_UID统一编码示例
主类亚类基本类型旅游实体编码ObjectID
水域景观(B)湖泊与池沼(BB)观光游憩湖区(BBA)001由GIS软件生成
经过统一编码可以唯一地标识空间数据库中的每一个旅游地理要素,,并采用主键-外键的方式将其与属性表相连接。相似地,也可以对湿地旅游辅助设施(比如,饭店宾馆、娱乐购物场所等)进行统一编码。
如果同一湿地旅游地理要素在不同的空间数据表中出现多次,而导致同一地物有多个不同编码的情况发生,可以采用设计关联表的方式加以解决。
3 影像及多媒体数据库的设计
多媒体数据一般包括音频、视频、图形、图像、动画等类型的数据。与常规的数值型数据不同,这些数据难以通过关系型数据库管理系统进行直接存储、组织和管理,而且面向对象的多媒体数据库管理技术也尚不成熟。目前,在大部分的信息系统中,对于多媒体数据的存储和和管理主要有文件系统管理方式和文件系统与关系型数据库相结合的管理方式两种。
本文通过构建影像及多媒体数据库来对相关的多媒体数据进行组织和管理,而多媒体数据本身仍然存储在文件系统当中。影像及多媒体数据库中记录多媒体素材的名称、路径、媒体类型等属性信息。使用多媒体资源的“用户”与多媒体数据之间具有一对多的关系,通过主键-外键的方式进行连接。部分多媒体数据表如下所示:
表5 图片数据表
表6 视频数据表
4 小结
本文在对盐城湿地旅游资源属性数据库进行分析的基础上,通过设计统一编码的方式优化了属性数据与空间数据之间的连接,提高了数据查询的灵活性,为建立基于WebGIS的湿地旅游资源信息系统奠定了一定的基础。
参考文献:
[1]龚艳,郭峥嵘.“点―轴系统”理论下的江苏沿海湿地旅游开发研究[J].盐城师范学院学报:人文社会科学版,2009,29(6):17-23.
[2]孟华,丁蕾,李晓东,等.松嫩平原湿地数据模型与GIS数据库的设计[J].计算机工程与应用,2005(31):185-188.
[3] GB/T 18972—2003.旅游资源分类、调查与评价(Classification,investigation and evaluation of tourism resources)[S].中华人民共和国国家质量监督检验检疫总局.
[4]丁炫凯.盐城市湿地旅游信息系统的设计与实现[D].镇江:江苏大学,2011.
[5]王颖,杜鹃.基于Geodatabase 模型的空间数据库设计[J].广西师范大学学报:自然科学版,2007,25(4):128-131.
[6]戚文云,刘惠德,郭向坤.基于WebGIS的邯郸市旅游信息系统研究与开发[J].河北工程大学学报:自然科学版,2007,24(2):84-86.
[7]周磊.平乐旅游信息管理系统的设计与实现[D].成都:电子科技大学,2009.
[8]加力戈.旗县级旅游地理信息系统研建——以克什克腾旗为例[D].呼和浩特:内蒙古师范大学,2010.
本文编号:14531
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/14531.html