多矢量数据集合并生成瓦片
使用说明
该功能支持一次性将多个矢量数据(点、线、面)生成一份瓦片文件。加载此矢量瓦片,能够大幅度提升矢量数据的浏览性能与显示效果。
功能入口
- 三维数据选项卡->三维瓦片组->生成瓦片下拉按钮->多数据集合并生成瓦片模块->矢量按钮
操作步骤
- 在工作空间管理器中,打开需要生成瓦片的数据源。
- 在“三维数据”选项卡上“三维瓦片”组中“生成瓦片”下拉菜单内,单击“矢量 ”按钮,弹出“合并生成矢量瓦片”对话框。
- 设置数据集类型:在参数设置区域内的数据集类型右侧下拉选择点或线或面。
- 添加数据集:单击按钮,在打开的“选择”界面选择数据集。
- "选择"对话框界面左边区域内选择数据源,界面右边区域显示选中数据源内的所有矢量数据集,单击“全选”或多选,确定添加的数据集,单击“确定”执行数据集添加操作,也可新建数据集作为添加数据集。
- 可通过单击“全选”按钮,将添加的数据集全部选中添加至数据集列表中。
- 工具栏:
- 全选:将数据列表中的数据集全部选中后可对数据集进行批量操作,如:删除和批量设置瓦片参数。
- 反选:选中数据列表中未被选中的数据集。
- 删除:将数据集从当前数据列表中移除。
注意事项:
- 批量设置瓦片参数时,在键入具体参数值后,需要单击回车键(Enter)才能生效,否则可能导致批量赋相同参数值不起作用。
- 基本设置
S3M 3.0瓦片、S3M 3.01瓦片可在椭球场景中加载显示。
- 瓦片名称:在“瓦片名称”右侧的文本框中输入瓦片名称,即瓦片根目录的名称。
- 瓦片路径:在“瓦片路径”右侧的文本框中输入瓦片的输出路径,也可通过文本框后的“浏览”按钮来选择路径。
- S3M版本:目前支持生成S3M 1.0、S3M 2.0、S3M 3.0、S3M 3.01共四种版本,默认为S3M 3.01。S3M 3.01瓦片符合CH/T 9040-2023的规定。
- 属性存储类型:支持两种属性存储类型,S3MD和ATTRIBUTE。
- S3MB:以json的方式存储,能够快速提取单个对象的所有属性信息。
- Attribute:以二进制流的方式存储,更适合属性信息多的数据使用,可快速提取多个对象的指定字段的属性信息。
- 瓦片边长:显示和设置瓦片边长的大小,单位为米。瓦片边长大小不同则对应的比例尺不同,将鼠标移至“瓦片边长”标签后的问号处,即可查看瓦片边长与比例尺、层级的对应关系。“瓦片边长”标识了瓦片层相对于指定瓦片边长所对应的比例尺。
- 对象ID字段:用于设置唯一标识ID的字段,通过下拉箭头进行选择。
- 字段信息:用于设置生成三维切片瓦片的属性字段,默认生成全部字段信息。
- 切割瓦片:可用于减少每个切片的数据量。若勾选,则会根据设置的瓦片边长进行切割,数据被存放在不同的瓦片内;反之,则会将数据存放在数据中心点所在的瓦片内。默认不勾选。
- 风格设置
- 高度模式:设置矢量数据集类型的高度模式。包括贴地、贴对象以及绝对高度。详细信息请参考关于高度模式。
- 底部高程、拉伸高度:只有高度模式选为绝对高度时,选项可用。详细信息请参考设置底部高程和拉伸高度。
- 颜色 前景色:用于设置矢量数据集的显示颜色。
- 线宽:用于设置线对象的宽度,仅适用于线数据集。
- 轮廓线:当选择高度模式为贴地时,该选项可用,用于设置是否在结果数据中带轮廓线,仅适用于面数据集。
- 设置完成后,单击“生成”按钮,执行瓦片生成操作。其中 *.scp 为瓦片配置文件。
注意事项:
瓦片边长决定了瓦片根节点数量:边长越大,根节点越少;相反,边长越小,根节点越多,生成瓦片时间更长。根节点数量过多时,加载矢量数据将在一定程度上变慢。