欢迎来到天天文库
浏览记录
ID:31773306
大小:56.98 KB
页数:6页
时间:2019-01-18
《大地测量数据模式动态建立探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、大地测量数据模式动态建立探究摘要:本文介绍了XML语言引入的必要性,集中阐述了数据动态模型的结构及其诸多作用,并系统性的对大地测量数据动态模式的建立进行了科学合理的探究,给大地测量数据模式的动态建立探析带来了积极的指导意义。关键词:大地测量数据模式动态建立中图分类号:P22%献标识码:A1、前言随着我国科学技术的不断发展,测量技术也进入了一个新的层面,从而也带来了诸多大地测量手段。在目前的大地测量发展中,其过程中产生的数据种类与数量也在不断的变多,并且其更新速度也在不断的加快。在这种情况下,传统的空间数据模型已经远远不同满足大地测量工作的需要。其主要因为传统的方法仅仅只能用于数据信息的共
2、享,并且其数据也没有一个统一的格式,不能用于数据内容方面的共享,也给机器对数据的识别带来了一定的阻碍。因此在大地测量中引入XML语言是非常重要的,其能够以更加开放和自主的方式来定义每一种数据的结构,从而给网络空间数据的动态共享带来了很大的可能性。下面结合XML的结构与作用,谈一谈大地测量数据动态模式的建立。2、数据动态模型结构及其作用XML主要是指数据动态模型,其建立的主要目的就是为了达到数据资源的高度共享。在实际的大地测量工作中,它主要的工作流程分为三个方面:第一是先把各地的地理数据资料统计整体起来,放在相应的资源库中;第二是通过数据建模等必要手段,把这些地理数据资料进行相应的处理;第
3、三是统一这些数据资料的格式,分类储存到对应数据库中;以更好的为广大用户提供服务。在这个工作流程中,最为重要的就是数据的动态建模。通常来说,数据的动态建模工作都要利用XML语言来进行。2.1XMLSchema结构XML文档的创建最为重要的就是元素与属性,其中元素主要是利用element元素来实现的,而属性则是利用attribute元素来实现的。在实际工作中,XMLSchema能够把XML文档中的元素与属性转变成特定的结构模式,并用相应的解析器来验证XML文档的结构。在XMLschema结构中,主要定义了简单类型与复杂类型两种数据类型。对于简单类型来说,其原子类型的值一般都不能分割,而原子值
4、用空白符隔开以后就变成了列表类型的值,联合类型的值既可以是原子类型的值,也可以使列表类型的值;对于复杂类型,其主要包括四个方面:即简单类型、纯元素类型、混合类型与空类型。除了简单类型与复杂类型以外,XMLSchema结构中,还存在着一些利用组合器控制结构。其主要是模式组利用一些子元素的声明或者引用,构建出一些新型的内容模型,其主要包括all、choice和sequence三种。2.2XMLSchema的作用Schema文档的主要作用就是用来验证XML的准确性,从而来判断实际应用中数据模式的是否符合要求。在大地测量工作中,其实际作用主要分为以下几个方面:第一是对大地测量中的数据与数据结构进
5、行定义和规范;第二是应该保证大地测量过程中XML文档中出现的所有元素和属性都是预先已经定义好的;第三是保证大地测量过程中数据处理类型的一致性,并根据应用实际适当的扩充数据类型库。3、大地测量数据动态模式的建立3.1大地测量数据的局部定义对于大地测量数据动态模型的建立,应该从先局部后全部着手。这个数据模型建立理念最大的好处就是,其能够使大地测量的数据得到有效的更新与扩展。在实际建立工作中,其主要是通过网络等多种可行的方法,先对局部的数据进行必要的定义,从而形成相应的全局模型。在这之中,为了防止大地测量中各个数据之间发生矛盾,相关的技术人员可以考虑引入必要的自定义控件,从而对各个局部空间进行
6、科学的区别。无论局部数据模式用什么方法建立完成,其都要遵循两个方面的原则。第一是局部数据模型的建立和名域空间的定义,都应该结合各个数据本身的性质;第二是如果两个数据模块是属于同一个名域空间或者不存在名域空间,都可以是包含的关系,并且不同的名域空间之间还可以相互的引用,而对于已经定义的名域空间还能够再进行重新的定义(但需要注意的是,这些操作时不能够进行循环的)。根据这两个原则进行数据动态模式的建立,能够保证其模式的有效性和简单性,从而使数据模式的维护工作变得更加容易。2.2大地测量数据的归一化为了增强大地测量数据全局模式的稳定性,防止整个数据模型因为其他资源定义的引而出现一些不必要的安全隐
7、患,应该在数据模型建立时使用归一算法。根据“逻辑集中分布存储”的数据组织模式,由于各节点的共享数据库系统和全局数据库系统在信息共享平台建设中都是新建系统,其所存储的数据是按规范制作的标准数据集。它的数据结构和元数据是统一的,所以只要在规划时选用支持分布式处理的大型数据库系统就可以了。在实际工作中,只需把局部共享数据库需要的数据定时或动态地从各应用系统中提取出来,然后存放在本地局部共享数据库中,而不用考虑分支机构内部各应用系统之间的有
此文档下载收益归作者所有