- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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,用来给那些既不是基本的也不是派生的单位字典条目编码。许多应用领域使用
您可能关注的文档
最近下载
- 香精研制年度岗位绩效考核表.docx VIP
- 麦克维尔MDM组合式空气处理机.pdf VIP
- 各种岩石矿物地球物理物性参数总结.pdf VIP
- 月饼课件介绍.pptx VIP
- 中国人炒中国股主力思维做主升_笔记.docx VIP
- 2024国有企业公司治理与合规管理课件PPT.pptx VIP
- 传祺-传祺GA3S PHEV-产品使用说明书-传祺GA3S PHEV 精英版-GAC7150CHEVA5A-GA3SPHEV用户手册_201903071.pdf VIP
- 慢性乙肝防治治疗课件.pptx VIP
- 溃疡性结肠炎中医诊疗专家共识(2023).pptx VIP
- dewinter综合征医学课件.ppt VIP
文档评论(0)