本原KML数据库存储研究

来源 :南京师范大学 | 被引量 : 0次 | 上传用户:zcysun618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
KML(KeyholeMarkupLanguage,2008年4月正式成为OGC规范)最初是由地理可视化公司Keyhole(2004年被GOOGLE收购)开发的,它是一种XML语法格式的语言,可用于保存点、线、图像、多边形或3D模型等特定的地理信息。KML凭借表达地理信息的便捷性和面向Web应用的特性,近年来逐渐受到了大家的青睐,大量KML文档快速涌现。这些数据可以用于Web地理搜索和空间数据位置挖掘等新型应用。随着数据量的不断增多,而关于KML文档的元数据信息严重缺失,人们需要花大量的时间筛选或不断地改变搜索条件才能找到真正需要的数据资源。因此开展KML数据集中管理的研究显得十分必要。   KML是基于XML的空间数据编码语言,它的半结构化特性决定了传统的关系型数据库并不适合KML数据的存储。较之于GML,KML特有的地理实体组织方式及基于网络应用的特性,都决定了KML的存储绝不能只是简单地照搬现有的XML和GML存储技术。很多学者在XML和GML的存储方面都做了大量的工作,但是目前却没有专门面向KML本原存储的研究。本文在研究XML和GML存储、索引、查询技术的基础上,结合KML文档表达空间地物的特点,通过分析对比常用的空间数据存储及索引方法,从KML数据管理、KML自身特性、KML在各种Web服务中的作用,以及满足用户需求的KML数据实时获取等角度出发,做了以下研究工作:   (1)从半结构化数据的存储粒度、元素结点编码方案及数据的物理存储模式出发,在保持KML文档自身数据结构的基础上,屏蔽底层具体的存储细节,进行适当的结点粒度划分,设计了NKDB(NativeKMLDatabase)存储策略及存储方法。   (2)设计了NKDB的索引机制。结合KML组织和表达地理信息的特点及NGDB的索引体系,设计符合NativeGMLDB软件系统的存储规范和查询规范的KML索引方法。   (3)在NativeGMLDB软件体系框架下对论文的设计进行了原型系统实现,通过实验对存储、内容查询及文档重构设计的可行性进行了验证。  
其他文献
近年来随着主体功能区规划在全国范围内的广泛开展,主体功能区规划已经成为区域规划的新趋势。主体功能区规划打破了以往规划只重“发展”轻“保护”的思维模式,对区域发展规
学位
平面广告是一种依托汉字、图画、代言人等广告内容来宣传广告商品的一种宣传形式,与电视广告相比,在宣传效果上有一定的差距。因此在平面广告中的汉字设计成怎么样的字体才能
我国动画产业的快速发展导致相关的从业人员紧缺,高校有义务加紧对动画专业人才的培养和输出,但是目前高校培养的动画专业人才与动画市场需求不匹配,我国的动画教育已跟不上
黄土高原水土流失一直是黄河流域治理所面临的主要问题,近几十年来,黄土高原水土保持工作已经取得了显著成就,但流域水土流失问题并没有从根本上得到改善,水土保持研究与治理
红树林是生长在热带、亚热带地区的海岸潮间带或河流入海口、以红树科植物为主组成的、受周期性海水浸淹的木本植物群落。红树林生态系统处于海洋与陆地交界的滩涂上,具有特
学位
GIS为日益复杂的城市规划工作提供了强有力的辅助支持,可以协助城市规划工作者解决很多实际问题。但是,GIS不是为城市规划而产生的,也不能直接用于各种规划决策,单纯使用GIS是不
农业是国民经济发展的第一要素,它为民众提供了最基本的实物保障,同时也为经济发展提供必要的原料。农业的综合效益显示出其具有社会、经济、生态等多种功能的鲜明特征,如社
王竞同志及其力作赵世良王竞同志是东北图书馆界的一位老人,曾长期在哈尔滨市图书馆工作。他参加过中央文化部于1957年在南京图书馆举办的“省市图书馆工作人员进修班”。这在当年
通过对宁波海曙区中小学生日常通学情况的问卷调查,结合海曙区道路网以及早高峰时段道路车行速度,利用潜能模型研究中小学生在不同出行方式下的出行摩擦系数,并将出行摩擦系数与
云遮挡问题是遥感数据普遍存在的现象,云的存在使得影像数据的利用率降低,导致影像识别、分类精度难以保证,有时甚至无法进行。因此,为了从影像上有效地提取地表特征,必须对遥感影