三维地理信息数据服务返回异常信息表、要素表、属性表、地物瓦片格式规范.docxVIP

三维地理信息数据服务返回异常信息表、要素表、属性表、地物瓦片格式规范.docx

  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文档。上传文档
查看更多
(规范性附录) 三维地理信息数据服务返回异常信息表 本附录提供了三维地理信息数据服务返回异常信息表,其中获取场景元数据操作返回异常信息表具体见表A.1。 获取场景元数据返回异常信息表 属性 描述 取值 OperationNotSupported 请求是针对此服务不支持的操作 不支持的操作名称 MissingParameterValue 操作请求不包含参数值,并且此服务未声明该参数的默认值 缺少参数的名称 InvalidParameterValue 操作请求包含无效的参数值 具有无效值的参数名称 OptionNotSupported 请求是针对此服务不支持的选项 不支持选项的标识符 UnknownLayer 操作请求包含层参数中的标识符,该标识符对于服务是未知的 无效图层的标识符 FormatNotSupported 操作请求在format参数中包含MIME类型,该类型不受服务支持 不支持的格式名称 获取场景数据操作返回异常信息表具体见表A.2。 获取场景数据操作返回异常信息表 属性 描述 取值 OperationNotSupported 请求是针对此服务不支持的操作 不支持的操作名称 MissingParameterValue 操作请求不包含参数值,并且此服务未声明该参数的默认值 缺少参数的名称 InvalidParameterValue 操作请求包含无效的参数值 具有无效值的参数名称 OptionNotSupported 请求是针对此服务不支持的选项 不支持选项的标识符 UnknownLayer 操作请求包含层参数中的标识符,该标识符对于服务是未知的 无效图层的标识符 TileOutOfRange tileLevel、tileRow或tileCol取值不在值域范围内 越界参数的名称 获取要素信息操作返回异常信息表具体见表A.3。 获取要素信息操作返回异常信息表 属性 描述 取值 OperationNotSupported 请求是针对此服务不支持的操作 不支持的操作名称 MissingParameterValue 操作请求不包含参数值,并且此服务未声明该参数的默认值 缺少参数的名称 InvalidParameterValue 操作请求包含无效的参数值 具有无效值的参数名称 OptionNotSupported 请求是针对此服务不支持的选项 不支持选项的标识符 UnknownLayer 操作请求包含层参数中的标识符,该标识符对于服务是未知的 无效图层的标识符 (资料性附录) 要素表 概述 要素表描述每个要素位置和外观的属性,用于瓦片渲染。而属性表中包含的要素特定属性,不一定用于渲染。 b3dm和pnts都使用要素表,b3dm中每个模型都是一个要素,而pnts中每个点都是一个要素。 每个要素的属性都是在每个瓦片格式规范中使用特定语义来定义的。 结构 要素表由两部分组成: 一个JSON头文件和一个可选的用小端字节顺序存储二进制文件。JSON用来描述属性,其值可以直接在JSON中定义为数组,也可以引用二进制主体部分。在二进制文件中存储长数值数组效率更高。要素表的组织结构图见图B.1。 要素表的组织结构图 当瓦片格式包含Feature表时,Feature表紧跟瓦片的头文件。头文件还将包含featureTableJSONByteLength和featureTableBinaryByteLength字段,这两个字段可用于提取要素表的各个部分。 填充 JSON头文件应是以一个8字节的二进制文件结束。不满足要求时,填充尾随空格字符(0x20)来满足要求。 二进制主体应以一个8字节的二进制文件开始和结束。不满足要求时,二进制主体应填充字节来满足要求。 二进制属性应以字节偏移量开始,字节偏移量是属性隐式类型的字节数的倍数。 JSON头文件 要素表值可以用三种不同的方式在JSON头文件中表示: 单个值或对象。 用于全局属性。 用数组的形式包含多个值。 用于单个要素属性。 引用二进制文件中的数据,由具有byteOffset属性的对象表示。 byteOffset指定相对于二进制文件开头的从零开始的偏移量。byteOffset的值应是属性数据类型的字节数的倍数; 属性定义了允许的数据类型; 一些属性允许的隐式数据类型,不同瓦片格式情况不同。瓦片定义的有效属性只存在于瓦片JSON头文件和可选的extras和extensions属性中。特定于应用程序的属性数据应该存储在属性表中。 二进制文件 当JSON头文件包含对二进制文件的引用时,byteOffset用于数据索引,见图B.2。 要素表二进制主体索引图 属性描述 属性表,见表B.1。 属性表 属性 类型 描述 是否必须 extensions object 扩展要素对象 否 extras any 特

您可能关注的文档

文档评论(0)

雄霸天下 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档