GML讲座-测量位、值和观测.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GML讲座-测量位、值和观测

GML测量单位、值和观测unit of measure)【度量单位】属性,它具有一个指向单位定义资源的URI。下面的模式文档描述了关于该主题的组件: ?? units.xsd 声明了一组定义度量单位的组件; ?? measures.xsd 声明了一组有类型的度量; ?? valueObjects.xsd 描述了用于聚合的结构和度量的列表。 模式文档units.xsd,measures,xsd,和valueObjects,xsd分别定义了描述度量尺度,类型度量和一般(可能是复杂的)值。 一个使用uom属性的例子: app: height uom=”#m”50/ app: height 在GML应用模式中,为了将用户定义的属性值与测量单位联系起来,uom属性必须包含在属性类型定义中。 在上面的例子中,uom属性表明height属性的测量单位是用简略的XPointer #m来表达的。有三种可能的解释: (1)对于值是 m 的 gml :id 的定义,值(#m)是一个指向包含当前文档(有height属性出现的)中的元素的指针。 (2)#m片段跟着带有xml : base属性的基本URI相关,和W3C XML Base Recommendation中描述的一样。 (3)# m是一个用来表示测量单位的字符串,它的意义假定为已知;例如:m表示单位为米。 首先需要文档包含测量单位的定义,例如: gml :UnitDefination gml: id = “m” gml: namemeter/gml:name gml :quantityTypelength/ gml :quantityType gml :catalogSymbolm<gml :catalogSymbol> </gml :UnitDefination> 如上述定义表示,由m表示单位有以下的性质:测量单位叫meter,数量是一个长度,默认为m表示。然而上面的定义即没有声明谁创建这个定义,也没有说明目录的符号m一成不变。 假设上述的关于UnitDefination包含在以Units.xml命名的XML文档里,该文档可通过URL:http:/// UnitDefinationary.xml得到。height属性的实例片段如下: app: height uom=” http:/// UnitDefinationary.xml #m” 50 /app: height 在这个例子中,uom参考表明单位定义是由m来标识的,位于UnitDefinationary.xml文档中,该文档是GML测量的单位字典。单位字典可以由简单文件或者通过支持XPointer参考的目录服务来管理。 ==基本单位字典条目== 基本单位独立于测量单位,用于描述基本的数量、质量和时间。基本的单位列表由单位关联的系统来定义。这些基本单位形成了生成器的基础部分,系统中的所有其他测量单位都是有该生成器派生而来。 表一 SI基本单位和基础量 基本单位(表示符号) 量 米(m) 长度 千克(kg)))”【浓度、密度】 gml : description…/ gml : description gml : name codeSpace =“ http://www.bipm.fr/en/3_SI” mass density/ gml : name gml : quantityType mass density/ gml : quantityType gml :catalogSymbol codeSpace = “http://www.bipm.fr/en/3_SI” kg/m3<gml :catalogSymbol> gml : unitDerivation gml : uniteTerm uom = “ #kg” exponent =”1”/ gml : uniteTerm uom = “ #m” exponent =”-3”/ /gml : unitDerivation /gml : DrivedUnit /gml : dictionaryEntry 在该例子中,派生的单位字典条目是派生单位定义几何的一部分。DrivedUnit元素有一个massDensity的gml :id 属性。除了继承自unitDerivationType的属性,Drived Unit元素还有unitDerivation属性,它包括一套unitTerm元素。 1.3常规单位字典条目 GML提供了第三种元素:ConventionUnit,用来给那些既不是基本的也不是派生的单位字典条目编码。许多应用领域使用

文档评论(0)

linjuanrong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档