版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1GB/TXXXXX—202X/ISO19144-2:2023地理信息分类系统第2部分:土地覆盖元语言本文件指定了一种土地覆盖元语言(LandCoverMetaLanguage,LCML它通过UML元模型来表达,允许基于地表特征描述不同的土地覆盖分类系统。本文件承认存在许多土地覆盖分类系统。它为比较和整合任何一种土地覆盖分类系统的数据提供了一个通用的参考结构,但并不打算取代这些分类系统。2规范性引用文件在本文中提及以下文件时,其部分或全部内容构成本文件的要求。对于注明日期的参考文献,只适用所引用的版本。对于未注明日期的引用,则适用于引用文件的最新版本(包括任何修订)。ISO19109:2015,地理信息应用模式规则(Geographicinformation-Rulesforapplicationschema)ISO19103:2015/GB/T35647-2017,地理信息概念模式语言(Geographicinformation—Conceptualschemalanguage)ISO19123-1:2023,地理信息覆盖的几何与函数模式第1部分:基础(Geographicinformation—Schemaforcoveragegeometryandfunctions—Part1:Fundamentals)ISO19144-1:2009/GB/T30322.1-2013,地理信息分类系统第1部分:分类系统结构(Geographicinformation―Classificationsystems―Part1:Classificationsystemstructure)3术语、定义和缩略语3.1术语和定义对于本文件,GB/T30322.1/ISO19144-1和以下给出的术语和定义适用。ISO和IEC在以下网址维护用于标准化的术语数据库:-ISO在线浏览平台:可访问/obp;-IEC电子百科:可访问/。注1:本文件未定义用于植物表征的技术术语,以及用于分类系统中建立分类器的其他学科术语。注2:术语“class(分类/类)”在ISO19144系列中用于表示分类系统中的结构。然而,这个术语在其他上下文中有几种含义,包括在UML建模语言中。在可能的情况下,需要属性或其他标识符来区分术语“class(分类/类)”的各种用法。抽象测试套件abstracttestsuite为规范的所有要求定义测试的一致性类集注1:全部或部分符合标准的根据,需要通过标准中规定的一个或多个一致性测试类裁2GB/TXXXXX—202X/ISO19144-2:2023[来源于ISO19105:2022,3.3]入射面areaofincidence完全由整个土地覆盖元语言(LCML)的基本元素本身或其冠层效应所涵盖的基础面。相关面areaofpertinence特定土地覆盖元语言(LCML)元素扩展的方面。特征characteristic<classification>鉴别元语言基本元素性质的属性。类class<UML>对一组享有相同属性、操作、方法、关系和语义的对象的描述。[来源:ISO19103:2015,4.7]类class<classification>分类过程的成果,作为分类系统的一部分,可在给定的主题范围内对其概念进行细分。覆盖cover<classification>土地覆盖元语言(LCML)的基本元素以及在基本元素相关面的基础面上的入射面。元素分量elementportioning<classification>在同一层中考虑两个或两个以上LCML基本元素时,单个土地覆盖元语言(LCML)基本元素相关面的百分比值。注1:在一个层中考虑的所有元素的整体分配值总和必须始终等于100%。注2:元素分量不同于层分量。格网grid采用无重叠和间隙的四边形形状(在2D情况下)或其n维结构(在nD情况下)覆盖一个多维区域。3GB/TXXXXX—202X/ISO19144-2:2023[来源:ISO19123-1:2023,3.1.28,修改—注释1和2已被删除。]土地覆盖landcover观测到的地表的(生物)物理层。注1:土地覆盖不同于土地利用。[来源:联合国粮农组织,2005,LCCS-土地覆盖分类系统-分类概念和用户手册][44]土地覆盖元语言landcovermetalanguageLCML用于描述土地覆盖特征特征的逻辑一般模型,用作分类器和构成特定分类系统的特定规土地利用landuse人类在一定的土地覆盖类型下对土地进行管理,活动和投入,以养护土地或使其发生变化。示例“游憩用地”这种土地利用类型可以对应不同的土地覆盖类型:例如,沙质表面,如海滩;建成区,比如游乐公园;林地等;注1:采用这种方式定义土地利用建立了土地覆盖与在其环境中人的行为之间的直接联系。多种土地利用方式可共存于同一地点(如林业和娱乐)。相反,土地覆盖类型则是相互排斥的。[来源:联合国粮农组织,2005,LCCS—土地覆盖分类系统-分类—分类概念和用户手册][44]点云pointcloud三维空间中的数据点集。[来源:ISO/TS19130-2:2014,4.51]表征physiognomy<classification>一个物体或地形的一般外观,而不涉及其潜在的或科学的特征。特性property<classification>鉴别元语言基本元素的其他表征属性。层分量strataportioning4GB/TXXXXX—202X/ISO19144-2:2023<classification>百分比值,表示一个层所占整体的一部分,其中多个相关层的总和受到限制,使所有相关层的总和(在正交平面上投影)等于100%注1:在无法观测到的情况下,允许表达被其他元素遮盖的元素,例如,从一些卫星影像上无法观测到树冠下的情形。注2:层分量不同于元素分量。不规则三角网triangulatedirregularnetworkTIN由三角形组成的镶嵌网状。[来源:ISO19123-1:2023,3.1.50]3.2缩略语CEC欧洲共同体委员会CORINE欧盟环境信息协调局LCCS土地覆盖分类系统TDS完全溶解固体UML统一建模语言UNFAO联合国粮农组织UNFAOLCCS联合国粮农组织土地覆盖分类系统XML可扩展标记语言XSDXML模式4一致性4.1符合性要求和测试符合本文件包括与4.2、4.3、4.4、9.2和9.3中建立的要求保持一致。附录A中给出的抽象测试套件描述了测试符合这些要求的适用方法。4.2一致性类本文件确定了两个一致性类,一个用于描述土地覆盖分类系统,另一个用于比较两个或多个土地覆盖分类系统。4.3一致性类1——土地覆盖分类系统的描述要求1:使用本文件的图例或土地覆盖应用模式的描述应由一组UML类组成,这些类具有相关联的属性,这些属性与第8节中描述的元语言类的范例或第9节中描述机理的扩展元语言类相对应。注释:附件B描述了土地覆盖元语言与土地覆盖分类系统和应用模式之间的范例等级,以及与ISO19109的ISO地理信息一般特征模型的关系。4.4一致性类2——土地覆盖分类系统的比较要求2:两个土地覆盖分类系统的比较过程应按照要求1对两个土地覆盖分类系统进行描述,然后逐类识别差异。这可以在两个以上的土地覆盖分类系统中重复进行比较。5GB/TXXXXX—202X/ISO19144-2:2023注释:比较的详细程度取决于用例。5注释本文件中指定的概念模式是根据ISO19103使用统一建模语言(UML)进行描述的。该模式中使用的几个模型要素在其他ISO地理信息标准中定义,特别是ISO19123-1和ISO19103。根据ISO/TC211的约定,除了基本数据类型类之外,UML类的名称包括一个三个字母的前缀,用来标识国际标准和定义UML类的UML包。本文件中定义的UML类有三个字母的前缀“LC_”。本文件中的示例使用三个字母的前缀“EL_”。附件B中的元模型中的类使用前缀“LM_”。表1列出了本文件中使用的UML类所定义的其他国际标准和包。表1外部定义的UML类的来源前缀国际/国家标准包CLISO19144-1/GB/T30322.1-2013分类系统结构CVISO19123-1覆盖的几何模式原型<<metalanguage>>在本文件中被用来识别组成LC_LandCoverClassDescriptor的元语言对象。如8.5.1中所示,LC_LandCoverClassDescriptor和它的组件处于一个比LC_LandCoverClass更高的抽象级别,后者构成了一个土地覆盖分类系统,处于应用模式级别。ISO19144-1中描述的图例是最简单的应用模式类型。原型<<metalanguage>>应用于这样一个类,它的实例是由元语言类描述的其他类。术语“class/类”是一个有字典定义的英语单词。然而,它在ISO19144系列中也有几种含义,取决于上下文。分类是一个过程,分类过程的结果是一个“类”。术语“class/类”(<classification>;3.1.6)在ISO19144系列中用于表示分类系统中的结构,然而,术语“class/类”在其他上下文中还有几个其他含义。分类系统由一组类组成,这些类对给定主题领域内的概念进行细分。当使用UML等建模语言来描述LCML等分类系统元语言时,不可避免地会出现术语冲突。UML建模语言使用术语“class”(<UML>;3.1.5)作为面向对象编程或数据建模范式中的构造,作为对象的模板。也就是说,UML类描述了与被称为对象的类的实例相关联的属性。术语“class/类”一词在建模和分类中都是常用的,无论是建模还是分类都避免使用这个词是不合理的。在注册过程中也使用术语“项类”,以标识已注册的项。这个术语出现在ISO19144系列的其他部分。在本文件中尽可能使用形容词来减少这种混淆。例如,UML类可以称为“UML类”,而分类系统类可以称为“分类类”或“图例类”。在任何情况下,UML类都描述了一个分类类,并且可以省略形容词,因为“class/类”的两个含义在上下文中是同等的。这种冲突源于这样一个事实,即在其他领域中使用的数据建模和分类之间存在很深的关系。与“属性”和“对象”相关的术语也存在类似的潜在冲突。形容词在可能的情况下使用,但有时需要根据上下文来推断意思。其他可能引起混淆的术语有“要素”、“组件”、“特征”,特别是“属性”。这些术语的使用可能会令人困惑,因为它们在不同的上下文中有不同的含义。这些术语来自不同的地方,所有可以控制的是它们在ISO19144系列中的使用。注意使用形容词搭配这些术语,以帮助澄清它们的意思。6上下文本文件的目的是为任何通用土地覆盖分类系统的图例或应用程序架构的描述和比较定义一个通用的参考结构。该方法定义了一个表达为UML模型的LCML,该模型允许描述不同的土地覆盖分类系统。这种方法为任何土地覆盖分类系统的描述提供了一个严格的逻辑框6GB/TXXXXX—202X/ISO19144-2:2023架。这将改进使用不同土地覆盖分类和从这些系统发展出来的图例或命名法定义的空间数据集的协调和整合,并使它们能够进行比较和整合。本文件定义了土地覆盖分类系统的一种土地覆盖元语言(LCML)。自认识到在一些国家和区域存在着一些土地覆盖分类系统和命名规则,这些系统非常完善而且不能轻易改变。事实上,这些系统的部分内容在一些国家的土地利用立法中已被纳入法律。如湿地的定义在一些国家是非常重要的,因为许多国家都有环境立法来保护湿地。然而,不同的司法管辖区对湿地的定义不同,因此有必要将湿地与其他类型的土地覆盖对象进行比较。土地覆盖描述方法能否被广泛接受,取决于其能否灵活地适应来自不同系统的命名规则。注释:LCML源自联合国粮农组织(FAO)建立的土地覆盖分类系统(UNFAOLCCS版本3)中的概念[43],[44]。联合国粮农组织土地覆盖分类系统是一个基于植物表征的土地覆盖分类系统,并不排除为其他目的而建立的其他土地覆盖分类系统。其采用的方法是避免特定的限制,例如属性的固定值范围和使用所有特定的分类器定义,以增加国际社会的可接受性。本文件中定义的LCML避免了复杂的定义、带前缀的值范围和特定的详细分类规则。它作为一种方法,将土地覆盖制图领域聚集在一起,以建立一套达成共识的土地覆盖命名规则,目的是能够生产在不同的尺度、层级和地理位置上进行融合的全球、区域和国家土地覆盖数据集。示例:土地覆盖分类系统的一个例子就是联合国粮农组织的土地覆盖分类系统[43]。联合国粮农组织土地覆盖分类标准由联合国粮农组织采标,其目的是向国际社会提供一种可能的系统,通过符合本文件中定义的元模型的参数化方法对土地覆盖进行分类。其他土地覆盖分类系统也可以由其他区域或国家机构定义。联合国粮农组织的土地覆盖分类系统可以被描述为一组用LCML表达的分类器和规则。任何其他国家或多国的土地覆盖分类系统也可以用LCML来描述。C.10至C.15列举了不同国家或区域分类系统的例子。LCML符合ISO19144-1中定义的分类系统的一般结构,即LCML中描述的土地覆盖分类系统可以被创建以符合ISO19144-1。用来表示分类数据的结构可以是ISO19123-1中描述的离散覆盖。根据LCML描述的分类器可以在符合ISO19144-4要求的注册器中维护,即使用本文件中定义的元语言来描述的类可以填充分类系统的注册器。ISO19144-4中定义的注册器结构也可用来定义代码列表和允许LCML扩展附加的元语言元素。本文件中定义的许多代码列表一直为空。它们可以通过使用ISO19144-4中定义的注册机制来填写。但是,如果它们没有通过注册填充,那么对代码列表的引用可以被视为一个字符串属性,其中可以包含文本字符串。LCML提供了一个通用的规则框架,从中可以派生出更多的排他性条件来创建特定的分类系统。它是一种基于生物和非生物材料的表征和分层特性来表达的语言。该系统可用于指定世界上任何地方的任何土地覆盖特征,使用一套独立的诊断标准,允许与现有分类和图例相关联。土地覆盖元语言描述符对象由一组土地覆盖元语言元素的组合来定义。这些土地覆盖元语言元素分为两类:a)基本元语言元素,即构成生物和非生物覆盖特征的主要表征,如生物特征的树木、灌木、草本植被;b)元语言元素属性,它进一步定义了基本元语言元素的表征/结构特征。土地覆盖类的进一步界定可以通过添加元语言元素特征来实现。土地覆盖特征分为土地覆盖要素特征和土地覆盖类型特征两类。“LC_ClassCharacteristics”和“LC_ElementCharacteristics”被定义为可选的描述性元素,与土地覆盖元语言元素的表征/结构特征没有直接关系。“LCElementCharacteristics”可以应用于单个基本元语言元素。“LC_ClassCharacteristics”涉及整个土地覆盖类,定义为单个或多个基本元语言元素的单个或多个层的组合。本文件中这些7GB/TXXXXX—202X/ISO19144-2:2023特征的定义是资料性的,而不是规范性的,即可以建立其他特征集并与LCML基本元语言元素一起使用。这些特征并没有以任何方式规定如何建立土地覆盖分类系统。当使用时,它们可以帮助更好地定义土地覆盖类型,从而使在土地覆盖分类系统之间比较类型更容易。元语言生成互斥的土地覆盖类型,具有处理语言(基本元语言元素和属性)的功能元素和不同层的特定规则。注释:对一个元素多次应用相同的特性是有效的。例如,一个灌木具有两个植物区系特征(每一个都有一个物种名称)和两组异速生长的测量值可以作为一个元素的两个特征。这在UML模型中是允许的。所有的土地覆盖都可以采用这种高度灵活的方法。元语言可以用相同的基本元语言元素来描述不同的土地覆盖分类系统,从而有助于数据的融合和标准化。使用不同命名法定义的数据可以与根据分类系统描述的其他数据一起使用或融合使用,这些分类系统也用元语言表示。通过标准化元语言的原则和结构,可以与应用领域内的其他应用领域或其他命名规则进行交互。这类似于遵循相同的特征编目方法但使用不同的特征编目的其他地理信息系统之间的交互,尽管在这种情况下,特征的概念被限制在离散覆盖所划分的属性空间(范围)的分类系统中。不同的命名规则是根据LCML系统定义的类的图例,可以在多个产品规范中使用。根据LCML定义的命名符合ISO19109中定义的一般特征模型。这一点在附录B中有更详细的说明。7基本概念7.1土地覆盖采用的定义本文件采用的通用综合方法将土地覆盖定义为地球表面观测到的(生物)物理覆盖。土地覆盖被认为是地理上明确的特征,其他学科可以将其作为地理参考(例如用于土地利用、气候或生态研究)。7.2分类的几何方面分类系统将任何地理区域细分为具有独特类型的较小单元。在ISO19144-1中,结果被表示为“离散覆盖”。覆盖范围按照ISO19123-1定义。用于表示分类系统的一种几何类型是由一组多边形组成的离散覆盖。每个多边形对应于一个覆盖功能元素,在其范围内是离散的,每个这样的元素将携带一个类型属性,对应于一个分类系统类。当使用多边形几何时,每个多边形几何元素将对应于单个分类类类型。这是迄今为止最简单和最常用的方法,因为每个几何元素表示一个纯(单一概念)分类系统元素。然而,还有其他可能的覆盖几何形状,包括点云、曲线、格网和不规则三角网(TINS)。格网或其他棋盘式的空间形状可以用来定义覆盖几何元素。一个离散的覆盖元素可以包含一个或多个需要被识别和区分的分类系统元素的混合物。这种方法对于地质统计学有用,但它使数据难以在其他方面使用。它在描述一个分类数据集和另一个分类数据集之间的变化方面也有优势。可以使用诸如“数据立方体”之类的结构。此外,可以将连续覆盖与离散覆盖结合使用,使得一些连续变化的属性可以与分类数据并行地携带在一个数据集中。在比较、整合和融合来自多个来源的分类数据时,可以使用包括格网和连续覆盖在内的替代几何形状。本文件中定义的元语言表达了独立的土地覆盖元语言元素的含义,而不是用于表示实例的几何形状。7.3与土地利用的关系土地利用指的是“人们对土地的管理和活动”。土地利用是根据维持或产生土地变化的不同类型的人类活动来定义的。土地覆盖与土地利用之间存在明显的关系,事实上,许多现有8GB/TXXXXX—202X/ISO19144-2:2023的旧土地利用分类都是基于土地覆盖信息的。无论如何,这两个概念可以很好地区分。土地利用是由人类在一定时期内的活动决定的,而土地覆盖是在某一时刻决定的,包括时间方面。本文件涉及土地覆盖。土地利用的各个方面以及土地覆盖和土地利用之间的关系在ISO/TS19144-3中有涉及。7.4LCML方法来定义类7.4.1LCML基本原则在土地覆盖分类系统中,给定的土地覆盖类是由一组纯(单一概念)的独立土地覆盖元语言元素组合而成的土地覆盖元语言对象来描述的。这些元语言元素的独特组合描述了土地覆盖类。两个土地覆盖类别(来自不同的土地覆盖分类系统)可以通过查看组合起来描述每个类别的元语言元素列表来进行比较。土地覆盖元语言对象是纯粹的,因为它们表示单一的概念。这些元语言对象可以包含属性,但这些属性属于元语言级别,因此是用于描述属于元语言以下一到两级实例化图例或应用模式级别的属性的模板。元语言对象属性还可以包括数据类型,例如百分比值(PercentageValue)类型。这些属性本身并不是一个值,而是一个模板,用于在较低的实例化级别上描述属性。7.4.2土地覆盖分类系统设计标准土地覆盖类由一组土地覆盖元语言元素定义,这些元素由UML类LCElement及其子类型表示。进一步界定土地覆盖类可通过增加土地覆盖元语言特征实现。“LC_ClassCharacteristic”和“LCElementCharacteristic”表示不直接与土地覆盖对象的表征/结构特征相关的描述性元素。由于土地覆盖元语言对象的异质性,必须采用一定的设计准则。所有植物类都来源于一种一致的表征结构概念方法,这种方法将植物生长形式的基本元语言元素与它们的表征特性结合起来,并将它们安排在相应的层级。在任何级别上,都可以添加特定的特征。非植被的元类也使用与表面材料的镜面特性相关的相同表征方法。这两大类土地覆盖的基本元素构成了生物和非生物覆盖特征的主要表征面。例如,对于生物类别(树木、灌木、草本植被等进一步定义基本对象表征/结构方面的“属性”主要是基本元语言元素覆盖(cover)和高度(height)的水平和垂直排列。所有这些元素(或它们的一部分)可以放在一个或多个层或层中。土地覆盖类的进一步界定可以通过添加土地覆盖特征来实现。土地覆盖特征被定义为与该类的表征/结构特征没有直接关系的描述性元素。土地覆盖元素的特征与基本元语言元素本身有关。土地覆盖类的特征涉及整个最终的土地覆盖元类,其定义为单个或多个基本元元素的单个或多个层的组合。由此形成了一个由特定规则定义的土地覆盖类,这些规则规定了语言中所有元素作为基本元语言元素的位置和功能定位,以及它们的属性、土地覆盖特征和不同的层级构成。7.4.3分类的通用规则控制有植被和非有植被元类群分类概念的因素是:—基本元元素LC_Vegetation和LC_AbioticSurface的外观或表征方面的定义;—植被和/或非生物元元素分层或层级的定义。7.4.4和7.4.5中描述了这两个主要方面。9GB/TXXXXX—202X/ISO19144-2:20237.4.4土地覆盖元(数据)语言要素LCML的基本结构解决了土地覆盖的表征/结构方面。表征学与元素的物理外观有关。基本元素(LC_Element)的列表可以举例说明这一点,这些元素进一步被称为特性的特定属性所表征。结构方面包括基本元素的水平和垂直向配置。任何基本元素(LC_Element)的水平向分布都是由覆盖属性来描述的,这是LC_Element的一个特性。垂直向分布则用结构对象“层(strata)”(LC_Stratum)来描述。水平向模式是一种描述由两个或两个以上不同土地覆盖特征组合的复杂地表覆盖对象的途径。每个土地覆盖元语言元素(LC_Element的子类型)的描述在附录D的土地覆盖元素词汇表中给出。该描述提供了丰富的信息,但是它不以任何方式为特定的土地覆盖分类系统中的类提供定义。每个土地覆盖之间的关系元语言元素在第8节中的UML模型中给出。它们是按表征特性排列的。该模型还显示了如何将土地覆盖元素组合起来形成层(strata以及如何将这些元素组合起来形成土地覆盖元类。7.4.5分层一些植被或非植被的元语言元素可能相结合形成一层或多层,这些层可能相结合形成一种元语言描述对象。层和形成层的元语言元素(植被和/或非生物)没有数量限制。一个或多个图层可进一步形成时相特征或垂直关系特征。7.4.6封装第8节给出了每个土地覆盖元语言元素的UML模型。元语言对象被组织成几个包。LCLandCoverClassStructure包描述了模型的高层结构。LC_Vegetation和LC_Abiotic包定义了用于植被和非植被(非生物)表面的基本LC_Element元语言对象。在LCClassCharacteristics和LCElementCharacteristics中给出的UML类级别和元素级别的可选特征,它们进一步细化了元语言对象。在LC_ValueObjectTypes中给出的元语言值类型定义了允许的带约束的基本数值类型。这些值表示具有较低级别特定数据类型范例的属性描述的模板,而其是不接受元语言级别的值。如图1所示。图1LCML包GB/TXXXXX—202X/ISO19144-2:20238LCML对象8.1LCML对象概述LCML是一种可用于描述各种LCCS的元语言。LCML通过使用一组基本要素来描述LCCS中的每个土地覆盖类别,这些基本要素组合在一起描述了LCCS的各个方面。也就是说,LCCS中的每个土地覆盖类别都可以使用LCML中定义的基本元素对象进行建模。这些元素都是对象LC_Element的子类型,因此任何特定的LCCS类都可以被描述为一组LC_Element子类型的组合A+B+Q+Y等。两个不同的LCCS类别(来自不同的LCCS可以通过检查其组成的LC_Element子类型进行相互比较。如果来自一个系统的一个分类类别由LC_Element子类型A+B+Q组成,另一个由LC_Element子类型A+B+Y组成,则可以确定差异在于“Q”元素。能够以如此详细的方式比较LCCS对制图非常重要,这样便可通过融合不同来源的数据生成数据集。本文件中描述的LCML是许多可能的元语言之一。任何一组能够完整描述一个主题领域的基本元素都可以被选为建立元语言的基本词汇。基于不同的标准建立其他元语言也是可能的。然而,为了进行比较和整合来自不同土地覆盖系统的数据,有必要对一种元语言进行标准化。这样就避免了对标准化分类系统的需求。8.2与ISO19144-1的关系LCML元语言用于描述一个土地覆盖分类系统,其本身就是一个类的UML模型,并用于生成一个图例(或术语表)。一个分类系统由一组土地覆盖类别组成,这些类别是为了详尽地表现现实的一个特定方面而建立。可以选择这些类别的全部或子集来描述建立一个图例或术语表的特定地理区域。LCCS的一般性在于其分类并不是针对特定的地理区域或收集规模的,而是为此地理区域专门构建一个图例或术语表。ISO19144-1中描述了分类系统和图例之间的关系。有两个独立的语义抽象层,一个图例(或术语表)是具体的,它定义了图例类,以及在特定的地理区域内可能存在的实例。分类系统是图例之上的语义抽象层,拥有(有限或无限)类间的函数关系,并定义其描述标准。LCML元语言是相对于分类系统更高的另一个语义抽象层。元语言提供了框架从而使分类系统可描述。LCML模型的初始(根)UML类是LC_LandCoverClassificationSystemMetaLanguage对象。这个对象由所有土地覆盖元素组成,用于描述组成分类系统的类,这个分类系统由LC_LandCoverClassificationSystem给出。LC_LandCoverClassificationSystemMetaLanguage对象是土地覆盖描述符对象LC_LandCoverDescriptor的集合。LC_LandCoverDescriptor对象描述了LC_LandCoverClass,它是ISO19144-1中定义的CL_LegendClass的子类。LC_LandCoverClassDescriptor对象是指向ISO19144-1中更通用的分类系统结构的链接。根据本文件描述并根据ISO19109建立的土地覆盖分类系统的应用模式包括ISO19144-1中定义的分类系统结构。8.3LC_LandCover对象的组成LC_LandCover对象由分类系统元素LC_Element组成。这些元素可以通过LC_Stratum对象组织成层(或多个层)。应用具体的规则构建层和不同层之间元素的关系。一个层的LC_Elements也可能是有组织的,以便通过UML类LC_HorizontalPattern描述一个水平模式。LC_Element元语言对象是一个抽象的UML类,它是大量子类型的泛化。这些子类构GB/TXXXXX—202X/ISO19144-2:2023成了LCML元语言模型的基本元素。使用元语言描述的分类系统包含LCML元模型的子元素的实例的各种不同的组合形成的土地覆盖类。LCML的结构使用UML表示。土地覆盖的基本元素类的定义和LC_Element的子类都在相应的术语表中。术语表用于指导通过元语言描述性元素匹配LCCS中的类,但它并没有规定任何LCCS中类的定义。类的定义、继承权及其他关系都包含在注册簿中。由于根据需要定义额外的基本要素是可能的,这使得LCML具有扩展性。在本文件ISO19144-4的单独部分对注册簿进行了描述。8.4LCML元数据模型元素第8章中规定的模式描述了LCML的结构。该模式由8.5-8.28中定义的元素组成,使用UML2.0描述,与ISO19103一致。注:UML模型利用了UML2.0中可用的结构。特别是元语言的元素是使用<<metalanguage>>原型来描述的,该原型是更高级别的实例化。土地覆盖分类系统元素符合土地覆盖元语言模型元素建立的元语言接口。8.5高级结构8.5.1高级结构子类型LCML的高层次结构由LC_LandCoverClassificationSystemMetaLanguage对象和一组LC_LandCoverClassDescriptor对集之间的关系构成。LC_LandCoverClassificationSystemMetaLanguage对象是一个使用UML类LC_LandCoverClassificationSystem表示的LCCS的描述。个别的LC_LandCoverClassDescriptor对象可序列化生产LC_LandCoverClass与LCCS中的单个类相对应。LC_LandCoverClass是一个在本国际标准第1部分中定义的CL_LegendClass的子类。如图2。图2土地覆盖分类模型的高级结构8.5.2高级结构类LC_LandCoverClassificationSystemMetaLanguageLC_LandCoverClassificationSystemMetaLanguage对象由所有的土地覆盖元素组成,序列化时使用LC_LandCoverClassificationSystem描述类的组成元素。LC_LandCoverClassificationSystemMetaLanguage对象有一个关系MetaLanguageSystemCollection。LC_LandCoverClassificationSystemMetaLanguage是土地覆盖对象LC_LandCoverClassDescriptor的聚合。图2中的图表显示,构成元语言的描述符和构成土地覆盖分类系统的土地覆盖类别之间GB/TXXXXX—202X/ISO19144-2:2023存在平行关系。描述符用于描述土地覆盖分类系统中的每个分类类别,整个元语言用于描述整个分类系统。LC_LandCoverClass是ISO19144-1中描述的更通用的CL_LegendClass的子类型。LC_LandCoverClassificationSystemLC_LandCoverClassificationSystem对象使用LC_LandCoverClassificationSystemMetaLanguage对象的组件描述。它与一个土地覆盖分类系统相对应。它包括土地覆盖分类系统中的所有土地覆盖类。这个对象有关系systemCollection,它是LC_LandCoverClass对象的聚合。它与LC_LandCoverClassificationSystemMetaLanguage存在依赖关系,这表明LC_LandCoverClassificationSystem是由组成LC_LandCoverClassificationSystemMetaLanguage元语言的对象的序列化描述的。LC_LandCoverClassDescriptorLC_LandCoverClassDescriptor对象是土地覆盖分类系统中土地覆盖类的元语言级别的抽象。LC_LandCoverClassDescriptor对象是用来描述LC_LandCoverClass的。这个UML类是与LC_LandCoverClassificationSystemMetaLanguage对象的关系metaSystemCollection中的聚合中的一个元素。它也与LC_LandCover存在依赖关系,这表明LC_LandCoverClass是由组成LC_LandClassCoverDescriptor元语言对象的序列化描述的。LC_LandCoverClassLC_LandCoverClass元语言对象是LC_LandCover对象序列化的结果,也就是说,它与LC_LandCoverClassDescriptor存在依赖关系,这表明LC_LandCoverClass是由组成LC_LandCoverClassDescriptor元语言对象的序列化描述的。在土地覆盖分类系统中,它对应于一个单一的土地覆盖类。这个对象与对象LC_LandCoverClassificationSystem之间存在关系systemCollection。这个对象是一个UML类CL_LegendClass的子类型,在本国际标准第1部分中定义,也就是说,它是一般土地覆盖分类系统图例类的特化。8.6土地覆盖元语言对象结构8.6.1土地覆盖元语言对象结构子类型当实例化一个土地覆盖分类系统中的类时,元语言对象结构建立将LC_Element事件聚合到LC_LandCoverClassDescriptor的规则,该规则在实现时生成分类土地覆盖分类系统或应用程序模式中的类,其实例化级别低于元语言。使用LC_Element和LC_Stratum之间的multiStratumComposition关系可将LC_Element事件按层合并。inSameStrataRelationship给出LC_ElementRelationInSameStratum描述。可以存在任意数量的层,层之间的关系使用interStrataRelationship描述。几种类型的关系包括条件关系和顶部关系都可以被描述。层内的元素可以建立在同样的基准上,也可以是在另一个层之上。这允许描述层之间的垂直关系。LC_OnTopType的默认值为基线。multiStrataComposition关系允许构建水平模式。关系类LC_PlanarStratagComposition提供了属性strataPortioning,该属性表示地层构成整体一部分的部分。如图3所示。支持土地覆盖元语言对象结构的代码列表:LC_ElementHorizontalSpreadingType,GB/TXXXXX—202X/ISO19144-2:2023LC_ElementPresenceType,LC_StratumPresenceType,LC_SequentialTemporalRelationshipType,以及LC_OnTopType。如图4所示。这些代码列表可能会通过注册进行扩展。对于LC_OnTopType代码列表,其他关系,如previousE4、previousE2-5、stratum3E4等,它们是LC_OnTopType中枚举值列表中预定义关系的逻辑扩展,可以通过注册来定义,但为了简单起见,在标准中没有预定义,因为这种复杂关系很少使用。图3土地覆盖元语言对象结构GB/TXXXXX—202X/ISO19144-2:2023图4支持土地覆盖元语言对象结构的代码列表8.6.2土地覆盖元语言对象结构类LC_LandCoverClassDescriptor土地覆盖元语言对象结构建立了将LC_Element实例聚合到LC_LandCoverClassDescriptor中的规则。LC_LandCoverClassDescriptor对象由分类系统元素LC_Element组成。这些元素可通过LC_Stratum对象被组织成地层(或层)。组合地层和不同地层间元素的关系时使用了特定的规则。一个地层中的LC_Elements也可被组织以通过LC_HorizontalPattern描述水平模式。附件F提供了对土地覆盖特征的垂直和水平特征的补充说明。这个对象与LC_HorizontalPattern对象有构成关系并通过metaLanguageElementComposition相关联。注:本小节中提到的“聚合”是UML强聚合(组合),它是组成元素出现的组合。LC_HorizontalPatternLC_HorizontalPattern对象允许将由单个或成组LC_Elements组成的LC_Stratum对象排序为一个或多个水平模式。当需要对特定土地覆盖特征进行复杂描述时,可以使用水平模式。例如,当一个土地特征由两个或多个不同的土地覆盖方面组成时,就会出现这种情况,这些方面被处理或感知为独立于规模约束的“unicum”。注1:本文中的“unicum”一词指的是以单个单元表示的一组异质的土地覆盖要素。只有当不同的土地覆盖特征一起处理时,给定的土地覆盖类型才有意义。例如,荷兰的波尔德或西班牙的德赫萨和葡萄牙的蒙塔多。在这两种情况下,主要成分都是草,但如果前者的堤坝或后者的树木不存在/不被考虑,这种草将不存在。另一个用途是详细描述构成特定土地覆盖特征的基本要素的垂直/水平关系。LC_HorizontalPattern对象允许通过开发包括具有垂直关系的两个或多个地层组成的水平模式来表达关系,例如“树下的草”。[15][35]这种垂直关系可以用interStrataRelationship关系来描述。注2:该结构基于欧盟委员会联合研究中心开发的tegon概念,并在应用中使用,如欧盟共同农业政策。示例如图5和图6所示,其中有两层,一个包含树木,另一个包含草地。代表草的层可以组织成两个部分,一个代表树下的草,另一个代表不在树下的草地。垂直关系的描述对于农业作物监测等应用非常重要。在图5中,每个层相互独立,因此覆盖率独立于其他层。一层树木覆盖率为20%,另一层草地覆盖率为100%。GB/TXXXXX—202X/ISO19144-2:2023图5独立层示例在图6中,可以表示不同地层中元素之间的垂直关系。一层的树木覆盖率为20%,另一层的树下草也为20%,非树下草为80%。图6层之间的垂直关系示例例1第一种用途的一个例子是被称为“老虎灌木”的植被形成,它由特定水平模式的开阔灌木和开阔草地的组合组成。这两个LC_Element对象被视为一个独立于比例的LandCover对象。C.2中给出了老虎丛的一个例子。使用水平模式构造,用户可以指示在任何尺度上,该对象将始终是这两个LC_Element对象的组合。例2当需要详细说明不同元素的垂直关系时,出现第二种情况的示例。在欧盟共同农业政策中,有必要描述具有分散灌木和树木的永久性草地,这些草地受当地农业实践的约束(放牧、收集可用于饲料的植被、减少耕作、覆盖、清理灌木侵占)。这些“混合”草原被称为“按比例草原”,是欧盟共同农业政策“绿色维度”的组成部分。许多欧洲国家,特别是地中海地区的国家,宣布其领土上存在此类草原,并在空间上记录它们,并在当地的土地覆盖命名法中定义它们的类型。在某些树木覆盖率较高的按比例草地类型中,木本植物下方的植被在量化合格可用面积以及评估草地对环境和气候的贡献方面发挥着重要作用。C.17中给出了一个例子。注3:一个对象的水平模式不同于两个LC_LandCoverClassDescriptor对象的组合,这两个对象本来是不同的,但由于无法在给定的尺度上进行区分而组合在一起。例3草原(B类)区域中的封闭树木(A类由于数据表示的规模,这些树木无法单独映射,因此被组合为组合类别A/B。在其他规模上,这些将是单独的土地覆盖描述符元类。对象LC_HorizontalPattern有三个可选属性:patternType、patternCoverPercentage和patternOccurrence。属性patternType的允许值以字符串中的自由文本描述。属性patternCoverPercentage的允许值由值对象LC_PermittedPercentageRange描述。属性patternOccurrence的允许值由LC_PermittedPercentageRange描述。属性patternCoverPercentage描述不同水平模式的百分比,而属性patternOccurrence描述存在此模式的概率范围。为了表示描述异质区域的土地覆盖图例类或应用程序模式,属性patternOccurrence描述了某个重复特征可能成为整个类的一部分的概率。在元语言级别类中提供的任何属性都是属性描述符,它是一个模板,因此可以在较低级别的实例化中使用属性。GB/TXXXXX—202X/ISO19144-2:2023例4在复杂的农业镶嵌图中,可以有小型草本作物田、小丛树、葡萄园田和池塘;然而,池塘的出现频率远低于其他三种元素。属性patternOccurrence允许描述此结构。LC_HorizontalPattern对象通过关系multiStratumComposition与对象LC_Stratum具有组合关系。这种组合关系是构成水平图案的LC_Stratum元素的有序聚合。有一个关联的可选关系类LC_PlanarStratagComposition,它携带一个属性strataPorting。LC_HorizontalPattern和关系类LC_StrataPartition中的所有属性都是可选的。如果由LC_LandCoverClassDescriptor表示的类描述符仅包含单个层,则所有这些可选属性将不被表达,并且水平模式将为空。LC_PlanarStrataComposition关系multiStratagComposition承载关系类LC_PlanarStratagComposite,该类具有一个可选属性strataPorting。整个关系类是可选的,因为它的唯一属性是可选的。属性strataPorting采用一个百分比值,表示地层构成整体一部分的部分。可以约束多个相关地层的集合,使得所有相关地层的总和(投影在正交平面中)等于100%。也就是说,每个地层的部分共同构成了整体。每个地层的部分由携带属性strataPorting的相关关系类LC_PlanarStratagComposition表示。属性strataPortioning具有一定范围内的百分比值。如图7所示的如何使用此结构的示例。草地和树木的同样情况再次出现。树木的覆盖率为20%。草的覆盖率可以超过80%,因为草可以生长在树冠下,但这些信息不可用。例如,可以使用不允许在树冠下查看的数据来收集数据,例如某些类型的卫星图像。在这个例子中,草的比例是80%。部分和覆盖是不同的概念。图7显示了从上方看到的树木和草地。注:地层部分的总和小于或等于100%。树木覆盖层部分为20%,草地覆盖层部分则为80%。图7平面地层构成示例LC_Stratum单个或一组土地覆盖元素(植被和/或非植被可组合成地层(或层)。LC_Stratum对象代表一组能构成层的土地覆盖元素(LC_Element)。然后这个层可以被视为LC_LandCoverClassDescriptor对象的一个组成部分的定义。几个地层能合并为一个有序序列来构建特定环境下特定的土地覆盖类模型。示例其中一个例子是由树木,灌木和草本层这三个独立层构成的热带草原或林地,包含不同植被类型的树林。各地层中的元素的覆盖可能会重叠,因为每个地层是相互独立的。LC_Stratum的使用和分层构造的例子见附件C。在一个分类系统中,LC_Stratum对象可能是土地覆盖类描述的一个成分,并在分类系统生成的图例中形成图例类的一个成分。这个对象有三个关系:n这是一个与对象LC_HorizontalPattern存在组成关系multiLayerComposition的元素。n它与对象LC_Element存在组成关系multiStratumComposition。任何数量的LC_Element(植物和/或非植被),能够在一个地层中合并。这个关系的唯一限制是{地层GB/TXXXXX—202X/ISO19144-2:2023内的所有LC_Elementscover的总和不能超过100%}。nLC_Stratum对象中的土地覆盖类的实例之间存在一个可选的interStrataRelationship关系。这种关系的属性在关联类LC_InterStrataRelationship中给出。对象LC_Stratum有两个可选属性,它们是:name和presenceT属性可用于描述地层。允许的name属性值以字符串形式的自由文本形式存在。属性presenceType允许指示地层是否是固定的(强制性的);也就是说,它总是存在于LC_LandCoverClassDescriptor元语言对象的元素组成中,或者无论它是有条件的。这允许对某一层被允许但并不总是存在于LC_LandCoverClassDescriptor元语言对象的定义中的情况进行建模;例如,在描述一种类型的森林区域时,其中包含代表树木的对象的地层是固定的(强制性的),而灌木的地层是有条件的(可选的)。属性presenceType的允许值由代码列表LC_StratumPresenceType描述。当描述包含基于模糊定义的类别或图例的土地覆盖分类系统时,或者当希望表明可以进一步细化土地覆盖类别时,presenceType的条件非常有用。presenceType属性的默认值为“fixed”。LC_InterStrataRelationship关联的关系类LC_InterStrataRelationship定义LC_Stratum对象的实例之间的关系。一个层中需要两个或多个LC_Elements才能进行分配。一个约束是{LC_Stratum元语言对象的实例不能通过循环引用直接或间接与其自身具有interStrataRelationship}。关联类LC_InterStrataRelationship具有可选属性onTop,属性onTop的允许值由代码表LC_OnTopType定义。默认值为“基线”。LC_Stratum对象描述了一组组装成地层(或多个层)的土地覆盖元素。几个地层可以按顺序组合。onTop属性表示地层之间的关系,其中一个地层是参照另一个地层定义的。这种关系可以是关于一个共同的背景,如地球的土壤表面,也可以是关于另一个地层。示例1三种元素:树木、灌木和草本植物可以存在于不同的地层中,并且都来源于相同的土壤背景。关于使用三个地层的示例,请参见C.3。默认情况下,如果未指定onTop关系标志,则LC_LandCoverClassDescriptor元语言对象中的所有层都有一个公共背景引用。也就是说,默认关系是与公共基线的关系。在与背景的关系不同的情况下,有必要明确定义onTop关系的其他值。示例2“屋顶花园”可以表示为形成第一层的建筑,目标树在第一层的顶部形成第二层。此构造在描述有附生植物或藤本植物的树木,地衣或苔藓附着的巨石等时非常有用。onTop关系存在两个限制条件:n{如果地层中两个或更多的LC_Element受排他性或时间关系控制,则来自上层的LC_Elements将成为受排他性或临时关系调节的所有元素的“顶层”}。n{如果两个或更多LC_Elements被“条件性”的关系控制,则来自ontop的地层的LC_Element会在条件性关系中“固定”的元素“之上”}LC_ElementLC_Element对象是大量子类的泛化,这些子类形成了LCML元语言模型的基本要素。元语言描述的分类系统,由LCML元语言模型LC_Element的子类序列化形成的土地覆盖类的各种组合组成。对象LC_Element必须是“纯”;也就是说,它是由单一概念独立的土地覆盖元语言元素组成的。如果LC_Element没有与任何子类同时使用,它表示一个没有数据的区域。GB/TXXXXX—202X/ISO19144-2:2023属性presenceType使得可以指示层中的LC_Element是否是固定的(强制性的);也就是说,它总是存在于LC_Stratum的元素组合中,并且间接存在于LC_LandCoverClassDescriptor元语言对象的元素组合,或者无论它是排他的、条件时态的还是排除的。属性presenceType的允许值由LC_ElementPresenceType描述。此属性的默认值为“fixed”。属性elementPortioning表示当在同一地层中考虑两个或多个LCML基本要素时,单个LCML基本元素的相关面在一定范围内的百分比值。一个地层中考虑的所有元素的整体分配值之和始终等于100%。这个对象有3个关系:n这是一个与LC_Stratum存在有序关系multiStrataComposition的元素。nLC_Element对象的单独实例之间有一个sequentialTemporalRelationship。在同一地层中的元素受四个不同的关系状态控制:固定的,独占的,条件和顺序时态如LC_ElementPresenceType中描述的,LC_ElementPresenceType是UML关联类LC_ElementRelationInSameStratum的属性presenceType(存在类型)的代码表。n存在LC_ElementHorizontalArrangement是LC_Element的组成部分的组成关系。LC_Element对象纯粹是地貌,LC_ElementHorizontalArrangement是关于该元素在地面上的水平结构的附加信息。关系multiStrataComposition的限制是{一个地层中所有的LC_Elements的覆盖的总和不超过100%}。sequentialTemporalRelationship的限制是{LC_Element仅可与同一LC_Stratum中的有序列表LC_LandCoverElements中的下一个元素有关系sequentialTemporalRelationship}。LC_ElementRelationInSameStratumUML关联类LC_ElementRelationInSameStratum定义了LC_Element实例间的关系。UML关联类LC_InterStrataRelationship有两个可选属性:temporalType和lengthOfTemporalRelationship。属性temporalType是可选的。如果该属性存在,则指示是否存在顺序时间关系。该结构模拟当某一LC_Element是允许的但又不总是存在于LC_Stratum或间接存在于LC_LandCoverDescriptor对象中时的情形。它是可选的,对两个LC_Element中仅有一个是允许的(独占OR-XOR)情形它也是可选的。UML关联类LC_ElementRelationInSameStratum的属性temporalType是可选的,默认情况下不存在顺序时间关系。该属性允许指示LC_Elements之间的时间关系。一个元素可以同时存在,另一个元素则可以在不同的时间存在(见C.10)。UML关联类LC_ElementRelationInSameStratum中的属性lengthOfTemporalRelationship使用表示正实数范围的值对象来描述时间关系的长度。对于属性temporalType的“sequentialSameYear”值,该值以月为单位进行测量。对于属性temporalType的“sequentialOtherYear”值,该值以年为单位进行测量。有关LC_PermittedPosRealRange的描述,请参见。当描述包含基于模糊定义的类别或图例的土地覆盖分类系统时,或者当指示可以进一步细化土地覆盖类别时,可选性是有用的。注:UML关联类LC_ElementRelationInSameStratum是可选的,该类中的两个属性:temporalType和lengthOfTemporalRelationship也是可选的。如果在不使用任何属性的情况下使用LC_ElementRelationInSameStratum类,则其含义与不使用LC_ElementRelationInSameStratum类的含义相同。LC_ElementHorizontalArrangementGB/TXXXXX—202X/ISO19144-2:2023可选组件LC_ElementHorizontalArrangement提供了对LC_Element结构方面的描述。结构方面通常描述LC_Element的水平和垂直方面/关系。地层(LC_stratum)的使用描述了垂直关系,对象LC_HorizontalPattern描述了地层内LC_Elements的水平关系。LC_ElementHorizontalArrangement描述了LC_Element内的水平方向。这些属性由三种属性类型表征:cover、density(以及相关的densityUnitOfMeasure)和elementHorizontalSpreading。属性cover描述元素在裸露地面上的入射面。属性cover的允许值由值对象LC_PermittedPercentageRange描述。属性“density”是使用特定计量单位(例如,每公顷元素)定义的区域中LC_Elements的数量。属性density表示为实数,表示为值类型为UomArea的属性UnitOfMeasure中给定的度量单位。属性densityUnitOfMeasure为属性density提供值类型UomArea。属性elementHorizontalSpreading描述了该元素在地面上的水平结构。LC_ElementHorizontalSpreadingType代码列表LC_ElementHorizontalSpreadingType包含地面上元素的水平结构类型列表。代码列表值为:—unevenlySpread—LC_BasicElement类型不稳定地分散在地面上。分布均匀。它是自然植被或人工或自然元素的生长形式的典型配置,不具有人工(人为)配置模式。—regularRowsGeneral—LC_BasicElement类型按系统、有序的行或条排列。—regularRowsSingleElement—LC_BasicElement类型按系统有序的行或条排列。该行由单一类型的LC_基本元素的一条线形成。—regularMultipleSingleElement—LC_BasicElement类型按系统、有序的行或条排列。该行由两种或多种LC_基本元素类型的两条或更多条相邻线形成。—clusters—LC_BasicElement的组件按组排列,在它们的整体不规则配置上形成特定的模式。—其他—LC_BasicElement类型以另一种方式排列。此列表可以通过注册进行扩展。0LC_StratumPresenceType代码表LC_StratumPresenceType包含一个地层关系的类型列表,见。这个表包含三种类型,fixed(固定的optional(可选的)和conditional(条件性)的。这个表能够通过注册扩展。UML关联类LC_InterStrataRelationship的属性presenceType(存在类型)是可选的,默认值是这个枚举的第一个值“fixed(固定的)”。存在类型有:—固定的—LC_Stratum总是存在于LC_HorizontalPattern中,间接存在于LC_LandCoverClassDescriptor元对象中。—可选择的—LC_Stratum的存在可以任选地存在。—条件性的—LC_Stratum的存在取决于组成地层的元素的时间存在。1LC_ElementPresenceType代码表LC_ElementPresenceType包含一个元素关系的类型列表。这个表包含四种类型,固定的,独占的,条件性的和被排除的。这个表能够通过注册扩展,见。类LC_ElementRelationInSameStratum的属性presenceType(存在类型)是可选的,默认值为此枚举的第一个值“fixed(固定的)”。存在类型有:—固定的—LC_Element在地层中。GB/TXXXXX—202X/ISO19144-2:2023—独占的—两个或多个LC_Element中的一个可以存在于与顺序时间关系链接的层(XOR关系)中。—条件性的—层中LC_Element的存在可以选择性地存在,并且受时间关系的调节。它是以时间关系被定义为条件的。—被排除的—当明确说明缺少LC_Element时。两个或多个LC_Element可以以与顺序时间关系链接的互斥(XOR)关系存在于层中。例如,可以非常详细地模拟一块田地何时以及多长时间保持裸露地面或作物,或者一块田地中何时有两种作物以及同一田地中的相关收获期。这两种作物按顺序生长。也可以对休耕一年或两年的休耕土地进行建模,第三年进行耕种。见C.10。2LC_SequentialTemporalRelationshipType代码表LC_SequentialTemporalRelationshipType包含一个temporal关系的类型列表。此列表包含两种类型,sequentialSameYear和sequentialOtherYear。这个列表可通过注册扩展。3LC_OnTopType代码表LC_OnTopType包含一个onTop关系的类型列表,供关联类LC_InterStrataRelationship的onTop(在顶部)属性使用,见。onTop关系利用一个代码表实现了随意定义尽可能多的值并赋予明确的含义。这是处理onTop关系最灵活的方法。这个列表包含9种类型。此列表可以通过注册扩展。UML关联类LC_InterStrataRelationship的属性onTopType是可选的,默认值为此枚举的的第一个值“baseline(基准)”。ontop的关系类型有:基准–地层的元素在基准“之上”,基准是一个参考面,对应被土地覆盖特征覆盖的地球(或水)表面,其中土地覆盖特征是LC_LandCover元对象的实例。基准是关系onTop的默认值。previousE1–一个地层的元素在另一个地层的第一个元素(或者一组被一个独占的,时间的或条件性的关系控制的元素)“之上”。previousE2–一个地层的元素在另一个地层的第二个元素(或者一组被一个独占的,时间的或条件性的关系控制的元素)“之上”。previousE3–一个地层的元素在另一个地层的第三个元素(或者一组被一个独占的,时间的或条件性的关系控制的元素)“之上”。previousE3–一个地层的元素在另一个地层(第一和/或第二个元素可能是一组被一个独占的,temporal或条件性的关系控制的元素)的第一个到第二个元素“之上”。previousAll–一个地层的元素在另一个地层的全部元素“之上”。stratum1E1–一个地层的元素在另一个地层的第一个元素(或者一组被一个独占的,时间的或条件性的关系控制的元素)“之上”。stratum1All–一个地层的元素在第一个地层的所有元素“之上”,第一个地层在LC_LandCover元对象那个的组分地层集中定义。stratum2E1–一个地层的元素在第二个地层的第一个元素(或者一组被一个独占的,时间的或条件性的关系控制的元素)“之上”,第二个地层在LC_LandCover元对象那个的组分地层集中定义。stratum2All–一个地层的元素在第一个地层的所有元素“之上”,第一个地层在LC_LandCover元对象那个的组分地层集中定义。注释其他关系,比如previousE4,previousE2-5,stratum3E4等属于预定义的逻辑扩展关系可以由用户通过注册定义,但是在ISO19144的这一部分中没有预先定义,因为这种复杂的关系很少使用。GB/TXXXXX—202X/ISO19144-2:20238.7LC_Element8.7.1LC_Element子类型LC_Element元语言对象有两个子类表示两个土地覆盖基本类型和可选组件LC_ElementHorizontalArrangement。如图8所示。元语言通过在LC_Element或一组LC_Element的子类与关联的属性和特征的前提下代表LCCS中的土地覆盖类实现功能。也就是说,在一个LCCS中,一个特定的土地盖类可使用LCML元语言对象建模并且通过分析两个类在元语言表述的模型之间的关系可与另一个LCCS中的土地覆盖类进行对比。示例一个特定的概念在一个LCCS中有详细的明确分类类,在另一个LCCS中可能只能使用更通用的分类类表示。在这种情况下,从两个LCCS的LCML表示就能很容易的确定一个分类类是另一个的特例。为了使LCML可用,必须定义元语言中的元素。在不同的LCCS中的类是参照这些定义建模的,所以LCML元语言对象的定义不能模糊。LC_Element子类的定义列于附件D中的词汇表,这些都不是规范的定义,没有限制,可用于任何LCCS。为LCML有一组参考定义,可用于促进翻译或比较。图8LC_LandCoverElement子类型可选组件LC_ElementHorizontalArrangement允许描述LC_Element内的水平排列。8.7.2LC_Element类LC_VegetationElementLC_VegetationElement元语言对象是LC_Element的子类,是可在土地覆盖分类系统使用的基本类型之一。当实例化这种元语言对象时,允许在一个LCCS中为所有植被覆盖的表面生成一般的土地覆盖特征类。LC_AbioticElementLC_AbioticElement元语言对象是LC_Element的子类,是可在土地覆盖分类系统使用的基本类型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学生心理职业规划
- 2024-2025学年年七年级数学人教版下册专题整合复习卷22.2 二次函数与一元二次方程 课后能力提升专练(含答案)
- 井下作业施工危险因素及事故预防与处理课件
- 《环境工程微生物学》考试大纲
- 2-4惯性系和非惯性系
- 首师大版三年级科学上册教案
- 河北省唐山市路南区2024-2025学年七年级上学期12月月考数学试题(无答案)
- 四川省广安市友谊中学2024-2025学年高二上学期11月期中生物试题含答案
- 2024-2025学年高一【数学(人教A版)】指数幂运算-教学设计
- 气管切开的护理要点
- 中心静脉导管相关血栓的预防及处理
- 设计重点难点分析、应对措施
- 中国抗日战争史智慧树知到课后章节答案2023年下浙江大学
- 刘兴诗爷爷给孩子讲中国地理
- 数字出版营销:数字出版营销概述
- 西师大版二年级上册数学期末复习课件(测量长度专题复习)
- 学校矛盾纠纷排查表
- 英语剧本6人版短剧-英语短剧剧本
- 五年级上册数学人教版 第七单元植树问题基础卷(含答案)
- 学校课外读物自查表
- (全)烟花爆竹经营单位主要负责人模拟考试题库附答案(内部版)
评论
0/150
提交评论