欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    海洋时空数据模型研究现状文档格式.docx

    • 资源ID:19609306       资源大小:214.31KB        全文页数:9页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    海洋时空数据模型研究现状文档格式.docx

    1、 引言时态地理信息系统( TGIS) 是一种采集、存储、管理、分析与显示地学对象随时间变化信息的计算机系统。建立合理、完善、高效的时空数据模型是实现时态GIS 的基础和关键,以便有效地组织、管理和完善时态地理数据、属性、空间和时间语义,实现重建历史状态,跟踪变化,预测未来。目前,关于时空数据模型的研究大多都是基于陆地应用的,海洋数据由于其测量方式以及自身因素等方面的原因,使其具有不同于陆地上数据的独特之处。因此,现有的各种时空数据模型都不能很好地符合海洋领域的需要,必须根据海洋数据独有的特点建立起合适海洋时空数据模型。海洋时空数据模型建模理论为海洋地理信息系统发展提供理论基础,同时也为“数字海

    2、洋”的建设提供的科学依据。本文评析了现有各种基于陆地应用的时空模型不足之处,并对海洋时空数据模型的研究进展进行了综述,着重对ArcGIS 海洋数据模型进行介绍,在此基础上,对其时空数据组织方法进行了改进,并通过在“数字海洋”原型系统项目中进行应用对其进行验证,解决了一定的实际问题。2: 时空数据模型与海洋时空数据模型2.1目前时空数据模型的种类:时空复合模型将每一次独立的叠加操作转换为一次性的合成叠加,变化的累积形成最小变化单元,由这些最小变化单元构成的图形文件和记录变化历史的属性文件联系在一起表达数据的时空特征。最小变化单元即是一定时空范围内的最大同质单元。其缺点在于多边形碎化和对关系数据库

    3、的过分依赖,随着变化的频繁会形成很多的碎片。连续快照模型连续快照模型在数据库中仅记录当前数据状态,数据更新后,旧数据变化值不再保留,即“忘记”过去的状态。连续的时间快照模型是将一系列时间片段快照保存起来,以反映整个空间特征的状态。由于快照将对未发生变化的所有特征重复进行存储,会产生大量的数据冗余,当事件变化频繁时,且数据量较大时,系统效率急剧下降。基态修正模型为避免连续快照模型将未发生变化部分的特征重复记录,基态修正模型只存储某个时间点的数据状态(基态)和相对于基态的变化量。只有在事件发生或对象发生变化时才将变化的数据存入系统中,时态分辨率刻度值与事件或对象发生变化的时刻完全对应。基态修正模型

    4、对每个对象只存储一次,每变化一次,仅有很少量的数据需要记录。基态修正模型也称为更新模型,有矢量更新模型和栅格更新模型。其缺点是较难处理给定时刻时空对象间的空间关系,且对很远的过去状态进行检索时,几乎对整个历史状况进行阅读操作,效率很低。时空立方体模型时空立方体模型用几何立体图形表示二维图形沿时间维发展变化的过程,表达了现实世界平面位置随时间的演变,将时间标记在空间坐标点上。给定一个时间位置值,就可以从三维立方体中获得相应截面的状态,也可扩展表达三维空间沿时间变化的过程。缺点是随着数据量的增大,对立方体的操作会变的越来越复杂,以至于最终变的无法处理。时空对象模型时空对象模型认为世界是由时空原子(

    5、Spatio-temporal Atom)所组成,时空原子为时间属性和空间属性均质的实体。在该模型中时间维是与空间维垂直的,它可表示实体在空间和属性上的变化,但未涉及对渐变实体的表示。缺点是随着时间发生的空间渐进的变化不能在时空对象模型中表示,没有一个描绘变迁、过程的概念。面向对象的时空数据模型面向对象方法是在节点、弧段、多边形等几何要素的表达上增加时间信息,考虑空间拓扑结构和时态拓扑结构。一个地理实体,无论多么复杂,总可以作为一个对象来建模。缺点是,没有考虑地理现象的时空特性和内在联系,缺少对地理实体或现象的显式定义和基础关系描述。除这几种之外,常见的时空数据模型还有第一范式(1NF)关系时

    6、空数据模型、非第一范式(1NF)关系时空数据模型、基于事件的时空数据模型、历史图模型等等。2.2 时空数据模型评析时空数据模型能有效地表达地理信息的空间位置属性、主题属性和时态属性及其相互关系,这方面的研究一直是地理信息建模的前沿领域和研究热点。近几年来,国内外的研究者在这方面进行了十分有益的探索,取得了丰硕的成果,先后提出了多种时空数据模型。根据对地理信息特征的处理能力可以将这些典型的模型分为四大类6,即:基于空间位置的时空数据模型、基于地理实体的时空数据模型、基于时间的时空数据模型以及基于空间、时间、属性综合集成的时空数模型。以下对该四大类时空数据模型进行简单评析。1) 基于空间位置的时空

    7、数据模型: 主要包括时空立方体模型、时空快照模型。时空立方体模型通过一个立方体表示二维空间和一维时间,将时间标记在空间坐标点上,表达平面位置随时间的演变; 时空快照模型是一系列不同时间内的数据集合,反映整个地理现象的时空演变过程。从某种意义上说,时空快照模型是时空立方体的时间离散化形式。2) 基于时间的时空数据模型:主要包括基于事件的时空数据模型和基于时间语义时空数据模型。基于事件的时空数据模型对某种空间特征或对象的时间变化通过一个变化事件序列予以表示,每个事件指向一组记录,描述上一次事件之后的特征变化和分布。基于时间语义的时空数据模型将时间作为独立的一维,可以表达以位置、对象或时间为中心的6

    8、 种类型的地学现象变化,并且能够支持时态拓扑关系的表达。3) 基于地理实体的时空数据模型: 主要包括时空对象模型、基态修正模型、面向对象的时空数据模型以及基于特征的时空数据模型。该类模型的主要特点是在空间维上扩展时间维、将地理实体抽象为对象或特征,显示记录随时间的变化、存储变化信息。4) 基于空间、属性和时间综合集成的时空数据模型:主要包括时空三域模型、TRAID 模型、时空复合体模型基于场与对象集成的时空数数据模型以及以面向过程的时空数据模型。该类模型的显著特点是将空间、属性和时间作为一个整体来考虑或将其关联在一起、采用关系模型和面向对象的思想对实体或现象进行组织与存储、考虑了地理实体或现象

    9、的时空过程特性。通过对上述各类时空数据模型特点进行分析,可以总结出现有的时空数据模型的不足之处,主要表现在: 大多数模型都停留在概念模型层次,缺少对逻辑模型以及物理存储结构等后续相关理论研究,实现起来比较复杂; 应用领域存在一定的局限性,扩展比较困难或无法进行扩展; 不能很好地表达时空对象的变化特性,时态分析能力、空间拓扑分析能力或时空分析能力较弱; 对底层数据结构有一定的约束,对矢量数据结构或栅格数据结构某一方面支持较好,数据存储存在冗余; 无法表达连续的地理实体或现象,无法表达地理实体或现象的时空因果关系; 无法对未来发生的地理实体或现象进行表达,即不能解决在未来的某个时刻或时段,地理实体

    10、或现象的变化趋势。 2.3 海洋时空数据模型研究现状与进展海洋时空数据的特点海洋现象处于三维动态中,不仅其空间信息随时间变化,而且其属性信息也随时间发生变化,即海洋现象是空间、时间及属性信息的统一体。从时空本质上分析,属性信息存在于海洋现象的时空统一框架下,因而,在进行海洋现象分析时,应该同时考虑海洋现象的时空信息。然而,目前的海洋分析方法,要么隔离空间维在时间维上,分析海洋现象;要么隔离时间维在空间维上,分析海洋现象。比如目前常用的海洋分析方法:剖面分析、断面分析、时间序列分析等。无法在时空统一框架体系下对海洋现象进行时空分析的主要原因是缺乏科学地进行时空数据表达、组织与存储的理论与方法。传

    11、统Gis的数据组织思想是把空间信息与属性信息结合起来,很少考虑时态信息。因而,在此基础上产生的数据库系统主要是基于关系理论的关系数据库。由于在海洋现象的分析过程中,海洋现象的时态信息至关重要,因而,海洋应用,特别是海洋信息的组织管理必须引入海洋现象的时态信息。海洋时空数据主要包括温、盐、密、浪、流、海面高度、交通、渔业、气象、地质、底质、地貌等内容。数据类型包括:站点数据、海上测量数据、遥感数据和基础地理数据等。海洋时空数据的组织管理是地球信息科学发展过程中一个十分重要的环节,数据的组织管理机制直接影响着数据的访问。而海洋时空数据又不同于其它空间数据,它的多源性、多尺度及动态特性使得数据平台在

    12、集成时除数据格式不同外,还存在数据的语义异质性、分类标准、海陆数据空间标准的不一致问题。由于海洋现象、海洋时空数据的复杂性与多样性,到目前为止针对海洋现象、海洋时空数据还没有统一的描述、表达与存储模型,有必要对海洋现象特性、海洋时空数据特征进行分析:(l)海洋时空数据在数据质量标准方面的不统一性。空间数据数据质量标准是生产、使用和评价空间数据的依据,数据质量是数据整体性能的综合体现川。空间数据质量主要包括数据的位置精度、属性精度、时间精度、分辨率、逻辑一致性、数据完整性以及表达形式的合理性。因而传统的海洋时空数据的组织管理需要开展大量的数据融合或数据同化工作。最前面各种时空数据模型的研究主要是

    13、基于陆地特定的应用领域展开的,模型本身存在一定的局限性。相对于陆地系统来说,海洋数据具有自身的其他特点,包括动态性与模糊型,海洋现象的动态性表现为每时刻的全区域变化,其模糊性主要是指没有明确的界限,如海洋温度、流场的变化; 数据量大,海洋数据的获取手段多样,包括历史数据,调查与分析评价数据以及海洋立体监视监测( 天基、空基、海基、陆基平台监视监测) 等,积累了海量的海洋数据资源; 时间粒度不均一,时间类型多,即时间精度的多样性以及时间间隔和频率的不统一,且时间跨度一般较长,如温、盐、密度的再分析产品,可跨越20 年; 数据粒度,即数据在时空上或属性上的概括层次与详细程度差别; 时间、空间与属性

    14、互动的特性,主要表现为时间与空间的动态性及其三者之间紧密联系的特点。随着海洋GIS 理论的发展,海洋时空数据模型的研究成为迫切需要解决的问题。许多学者对海洋GIS 时空数据组织模型开展了卓有成效的研究,提出了一些海洋时空数据组织的概念模型,并在一些领域进行了应用。以下是几类典型的海洋时空数据模型。邵全琴7针对第三类海洋现象,如跃层、涡漩、锋面、水团等,提出了“场对象”的概念,并基于场对象的特性,提出了面向场对象的海洋GIS 时空数据表达框架模型。该模型具有双层结构: 下层为基于海洋过程的基础数据组织;上层为基于时空三域方法的场对象数据表达。模型中,下层设计用于各种数据集中分析提取对象的边界、形

    15、状、特征与其他对象的关系等,显示存储分析得到的不同时期场对象的相关信息,上层场对象数据的组织采用TRIAD模型,显示表达由下层提取得到的场对象有关的时空数据。由于海洋现象的动态性、边界模糊性等特点,关于场对象的分析、识别、提取、组织等还有很长的路要走,该数据模型作为原型设计,还需要不断的完善和发展。在通过分析海洋渔业数据表达中存在的各种问题后,总结了海洋现象的动态性、模糊性,时空数据粒度不一,属性多维、时空互动等特性。在此基础上,提出了栅格化的、基于特征的多维数据立方体海洋栅格时空层次聚合模型,并在海洋渔业GIS 系统中进行了应用。通过该模型,可以简单方便地获取不同层次、不同区域和不同时间粒度

    16、的时空对象数据,并且易于构造和实现。该模型从海洋渔业数据所具有的不同时间粒度、不同空间粒度和相关环境要素数据的栅格特性出发,按照应用和表达的不同层次进行了模型设计,对于多维属性数据的组织和自动综合有一定的指导意义。该模型针对具体的海洋渔业应用具有实用性,但不适合扩展到海洋其他领域。借鉴OOgeomorph 模型的思路,通过对海洋GIS 的要求和设计原则的概括和总结,提出了海洋场模型理论的构思和基本内容。此模型与邵全琴提出的面向场对象海洋时空数据模型类似,但其以海洋现象数据集代替场对象数据组织,以海洋现象分析识别代替了场对象的分析识别,概念模型能够在较高层次上准确把握数据、过程的整体动态变化。该

    17、模型采用自适应的多级格网数据模型进行组织。它从整体上分为数据模块和算法模块,使概念更加清晰明确,便于分重点研究。自适应多级格网数据模型的提出,对于原始数据的组织、管理、分析和数据抽取,也具有重要的现实意义。但该模型也只是停留在对地理对象时空语义表达层次,缺乏后续理论研究。从海洋基础数据出发,结合现有的技术条件,借鉴了一些面向场对象模型和海洋场模型的概念,提出了海洋GIS 时空数据组织框架。基于该框架模型,针对时空数据仓库中基础时态数据组织,还提出基于格网的时序快照修正模型。最后将其框架模型理论应用到了具体的试验案例中,取得了很好的效果。但该模型的实用性与扩展性还需进一步验证。等在总结了主要的海

    18、洋数据来源、特点以及结合各海洋用户群体实际应用需求的基础上,提出了ArcMDM( Arc Marine Data Model) 海洋数据模型。该模型采用了传统GIS 表达地理对象数据的基本思想,将海洋要素表达为点、线、面、网格类型,给出了海洋数据概念模型框架、逻辑结构。将时间作为附加属性加入到海洋要素属性域中,利用对象关系数据模型存储结构Geodatabase 来存储随时间变化的海洋观测数据、海洋数值模型计算的结果数据。实现了海洋要素时空数据访问或查询以及存储,分析和展示问题。提出了以过程为核心的海洋时空过程数据模型,根据构成海洋过程的海洋对象特性以及GIS 表达对象的规律,将海洋过程泛化为点

    19、、线、面、体时空过程。结合面向对象的思想,将海洋实体或现象( 过程) 进行对象化,整体表达其空间形态、物理属性和时态信息; 采用分级抽象与逐级包含,将整个海洋过程抽象为过程对象、过程阶段对象、过程序列对象、过程状态对象四个等级。系统地提出了海洋时空过程数据模型的语义表达,给出了该模型的逻辑组织结构、物理存储模型以及相关时空过程操作分析,并通过原型系统模拟了海洋峰、涡旋等具体海洋时空过程,在某种程度上解决了海洋时空过程的连续动态表达与模拟。上述各种海洋时空数据模型研究各具特点,但同时也不可避免存在一些问题,在海洋数据格式上、海洋应用领域存在一定的局限性,且很多还处于概念模型的阶段,离实际应用还有

    20、大量的工作要做。结合“数字海洋”原型系统实际应用需求和海洋要素产品要素数据的自身特点,并考虑到ArcMDM 数据模型中对洋洋产品要素存储方法,本文拟对ArcMDM 数据模型子模型提出一种改进方案。3 ArcGIS 海洋时空数据组织方法及改进方案3. 1 ArcGIS 海洋数据模型在ArcGIS 海洋数据模型中,为了对海洋数值计算模型产生的结果和多个随时间变化的二维数据进行存储和管理,引入了网格数据集类型。图1 为基于UM L 的海洋时空数据模型逻辑结构。该模型主要包括五个类对象,以下简要说明各个对象特征类。1) 网格对象类网格对象类定义网格和网格点的相关信息,如大小、形状和维数。网格编号,是用

    21、户定义的标识符,表明了网格的惟一性。需要说明的是,网格的编号规则没有特殊的要求,用户可以根据需要采用合适的编号原则,但需要满足编号的惟一性,例如,当选取多个区域时,可以采用区域名称、参数类型和网格类型联合进行编号。事实上,在一个系统中,由于选取的区域很大,因此数量一般比较少,采用整数就可以满足编号的要求。总点数属性表明了一个网格中的点数目,但不是通过行点数、列点数和深度点数三者简单取积,因为网格中每一层的点数可能会不相同。行点数、列点数以及深度点数各自表示了3 个维度上的点数目。网格类型通过编码域值来定义,表明了网格的类型。2) 网格点特征类网格点特征类将数值模拟产生的结果表达为规则间隔的格网

    22、点或者有限元或其他网格类型的不规则间隔节点。对规则间隔的格网点,网格点特征代表规则二维或三维栅格像元的中心; 对于不规则间隔节点,网格点特征定义有限元面上的节点。网格点特征继承了海洋特征类的属性,并增加了表示点在网格中的行位置、列位置和深度位置的属性。网格编号属性表示点所在的网格,点类型属性表示点属于规则网格的网格点或者不规则网格的结点。3) 网格元素特征类网格元素特征类是继承于海洋特征类中的多边形特征类,表达不规则网格的面。一个网格元素一般由三个网格定义,也可以有四个网格点。网格元素特征类继承了海洋特征类的属性,还增加了四个节点编号属性。表示网格元素角点的网格点特征编号。4) 矢量场对象和标

    23、量场对象数值模型可以产生随时间变化的标量场或者矢量场数据,两种场均符合网格的特点且都包含时间戳,以表明单个位置上的参数值随时间变化。同一个网格点同时具有矢量特性与标量特性,它们之间是一对多的关系,即一个网格点上可以表达多个矢量值和多个标量值。5) 参数对象类参数对象类,类似于一个查找表,存储了地理数据库中所有的参数类型及其描述信息,如温度、盐度、海流等海洋要素。该对象类具有很好的扩展性。该模型将一个规则多层格网数据空间区域表达为一个网格,网格中的每个点存储了不同时间刻、不同类型( 矢量、标量或其他类型) 的参数值。通过关系类将网格、网格点以及矢量场、标量场和参数类型紧密地联结在一起,形成一个有

    24、机的整体。显然该模型没有考虑网格所在区域的空间分辨率问题。 图1 网格逻辑模型UML 框图123. 2 海洋时空数据组织改进方案事实上,海洋数值模拟的结果数据往往是多级分辨率并存的,换句话说,就是同一个网格所在的区域中不同的子区域范围其空间分辨率大小不尽相同,因此需要按区域分辨率的不同进行划分。另外,对于时间区间跨度很大的数据,还需要分时间段进行存储,以避免只在单个对象表中进行基于时间的查询,提高查询检索效率。为了有效地利用上述网格模型对其进行存储管理,以满足原型系统的快速查询,分析与可视化表达需求,笔者试图对上述模型进行改进,给出一种建立时空索引方案。在空间上,将多层规则格网数据空间区域划分

    25、为若干的大小适当空间区块,利用标识符予以标明; 在时间上,根据各种数值模拟生成的参数的时间粒度建立多个时间段的矢量场对象和标量场对象,并一一建立与参数对象类和网格点之间的关系类,时间粒度大小影响着矢量场对象和标量场对象的数量。基于这种思想,分别需要建立区域空间索引和时间段的索引类对象,并与模型中其他相关的类对象进行关联。这样做的目的主要是为了使得在进行基于位置和基于时间的查询时,能够快速定位到需要查找的空间区域和时间段中。必须指出的是,虽然该改进方案没有节省存储空间,但是加快了检索速度。4 应用案例为了验证本文提出的对ArcGIS 海洋时空数据模型改进方案的有效性与实用性将改进后的模型应用到“

    26、数字海洋”原型系统中。采用的数据为某一海区多个标准层的。2004 年1 月份至12 月份的海水月平均温度场规则格网数据。在系统中,利用该网格模型进行数据组织,通过程序实现了海洋温度的时空查询、分析与显示功能: 选择某一时刻和某一标准层( 深度层) ,可以获取任意位置上的温度值; 选择某一时刻和某一标准层,可对单层的温度显示; 选择某一时刻和指定深度层( 起始层与终止层) ,可以获取任意位置上温度值随深度的变化趋势; 选择指定时段( 起始时刻与终止时刻) 和某一标准层,获取任意位置上的温度随时间的变化趋势; 选取指定时段和某一标准层,获取单层温度随时间的变化趋势; 选择某一时刻,对多个标准层温度

    27、进行显示。这里给出部分实现结果,图2 显示了表层某位置上2至12 月份温度变化趋势( 功能) ; 图4 显示了表层温度从1 至12 月份的变化过程( 功能) 。结果证明,该模型在海洋要素时空数据的组织管理以及查询检索效率、时空分析能力等方面都得到明显地改善。图2 表层2-12月份某位置 温度变化趋势 图3 表层1-13月份温度变化显示5: 结束语通过对现有的时空数据模型、海洋时空数据模型的分析和评述,我们发现基于陆地应用的时空数据模型在表达海洋GIS 中各种海洋数据是不合适的,现有的各种海洋时空数据模型在建模理论方面做了一些探索,但也不可避免地存在一些问题,离实际应用还有大量的工作需要去做。研

    28、究海洋时空数据模型理论和相关的应用具有十分重大的意义。一方面,需要进一步扩展和完善现有的海洋时空数据模型,如时空拓扑关系理论、时空插值方法以及时空可视化技术等相关问题; 另一方面也要探究新的海洋时空数据模型理论。这样才能使其逐步满足各种海洋GIS 用户群体的需求。参考文献1 王家耀,魏海平,成毅,等. 时空GIS 的研究与进展J . 海洋测绘,2004,24( 5) .2 姜晓轶,周云轩. 从空间到时间时空数据模型研究J . 吉林大学学报,2006,36( 3) .3 王春波,张军,蒋涛. 基于事件的时空数据模型应用研究J . 测绘科学,2005,30( 2) .4 苏奋振,周成虎,杨晓梅,等

    29、. 海洋地理信息系统原理、技术与应用M . 北京: 海洋出版社,2005.5 黄照强,冯学智. 时空数据表达研究J . 计算机应用研究,2005,( 9) .6 薛存金. 海洋GIS 时空过程数据模型研究D . 中国科学院地理科学与资源研究所,2008.7 邵全琴. 海洋GIS 时空数据表达研究D . 中国科学院地理科学与资源研究所,2001.8Arui. 时空数据模型简介(EB/OL).9 苏奋振. 海洋渔业资源时空动态研究D . 北京:中国科学院地理科学与资源研究所,2001.10 仉天宇. 海洋GIS 场模型研究D . 中国科学院地理科学与资源研究所,2002.11 季民. 海洋渔业GIS 时空数据组织与分析D . 山东科技大学,2004.12 Dawn J. Wright etc. Arc Marine GIS for


    注意事项

    本文(海洋时空数据模型研究现状文档格式.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开