面拉伸生成模型瓦片

使用说明

以二维面或三维面为源数据,进行瓦片生成、数据拉伸、纹理贴图等设置后,最终生成模型瓦片S3M数据。

参数说明

参数名 参数释义 参数类型
源数据源 选择源数据集所在的数据源 Datasource
源数据集: 选择源矢量面数据 DatasetVector
瓦片名称:
(可选)
设置结果瓦片数据的文件名称。若该参数值为空,则以源数据集名称作为瓦片名称。 String
输出路径: 设置结果瓦片数据存储路径 String
文件处理类型:
(可选)
设置文件处理类型,包括替换和追加,默认值为替换。
  • 追加:在该处理类型下,从一个层级切换到更精细的层级时,会在当前层级数据基础上追加更多数据来提升精细度。反之则减少。
  • 替换:在该处理类型下,从一个层级切换到更精细层级时,会将当前层级中的某部分数据替换为更详细的数据,从而提升精细度。反之则替换为更简单的数据。
ProcessFileType
S3M版本:
(可选)
设置S3M瓦片版本,包括S3M 1.0、S3M 2.0、S3M 3.0、S3M 3.01,默认设置为S3M 3.01 S3MVersion
顶点优化方式:
(可选)
设置顶点优化方式,默认值为MeshOpt。
当S3M版本为S3M 1.0、S3M 2.0时,顶点优化方式仅支持不压缩。
当S3M版本为S3M 3.0、S3M 3.01时,顶点优化方式支持不压缩和MeshOPT。
  • 不压缩:不对数据进行压缩。
  • MeshOpt压缩:采用一系列算法来减少数据网格复杂性,从而提升数据渲染效率,减少数据量大小。
VertexOptimizationType
属性存储类型:
(可选)
设置数据的属性信息存储类型,包括S3MD、ATTRIBUTE、DB。
  • S3MD:以json格式存储数据属性信息,能够快速提取单个对象的所有属性信息。
  • ATTRIBUTE:以二进制流的方式存储数据属性信息,更适合属性信息多的数据使用,可快速提取多个对象的指定字段的属性信息。
  • DB:以DB大文件方式存储,仅S3M版本为S3M 3.01时可用。支持Web端大数据量S3M瓦片对象属性的快速查询,以及利用属性字段快速制作专题图。
AttributeExtentType
场景类型:
(可选)
设置结果瓦片数据的场景类型,包括平面和球面,默认值为球面。
  • 若源数据位于地理坐标系下,该参数只能设置为球面。
  • 若源数据位于投影坐标系下,场景类型不受限制,可以根据需要选择。
  • 若源数据位于平面坐标系下无投影,该参数只能设置为平面。
PrjCoordSysType
线程数:
(可选)
设置分配给该操作的线程数,默认值为8。线程数为0时,表示线程数为当前计算机最大核数。 Integer
拉伸高度字段:
(可选)
设置矢量面的拉伸总高度,通过选择标识拉伸高度的属性字段或直接键入数字来设置。默认值为20。 String
底部高程字段:
(可选)
设置数据的底部高程,通过选择标识底部高程值的属性字段来设置 String
对象ID字段:
(可选)
通过下拉菜单选择用于唯一标识对象ID的属性字段 String
顶点权重模式:
(可选)
设置顶点权重模式,用于确定结果瓦片数据中用于区分和描述对象的关键属性值。可选项包括无、数据集字段和高度,默认值为无。
  • 数据集字段:以指定字段作为顶点权重。
  • 高度:以高度作为顶点权重。
VertexWeightMode
特征值
(可选)
仅当顶点权重模式为数据集字段时可用,用于设置指定属性字段作为特征值字段。 String
纹理坐标
(可选)
设置结果数据是否具有纹理坐标,默认不勾选。 Boolean
面简化
(可选)
仅当文件处理类型为替换时,该选项可用,用于设置是否进行面简化。 Boolean
轮廓线
(可选)
设置结果模型数据是否具有轮廓线,默认不勾选。 Boolean
瓦片边长(m):
(可选)
设置瓦片边长,单位为米。瓦片边长不同对应的比例尺不同。当数据密集且几何、纹理都简单时,瓦片边长可以设置为较大值,如1000。当数据稀疏且几何或纹理较复杂时,瓦片边长可以设置较小值,如200。 Double
过滤阈值:
(可选)
设置阈值来过滤掉粗糙层小于该阈值的子对象,单位为米,从而提升大场景数据的性能。最精细层不过滤子对象。例如,过滤阈值为2时,将过滤掉粗糙层中包围盒斜对角长度的一半小于2米的子对象。 Double
LOD层级数:
(可选)
设置瓦片数据的LOD层级数,默认值为3。 Integer
层高:
(可选)
仅文件处理类型为替换时,该参数起作用,用于设置分层模型中每一层的层高,需要配合层数一起使用。 String
层数:
(可选)
用于设置模型分层的层数,需要配合层高一起使用,若仅设置层数而不设置层高则不进行数据分层。 String
材质类型:
(可选)
设置结果数据的材质类型,包括普通材质、UE材质和Unity材质。
  • 普通材质:选择该值后,结果瓦片数据的材质为普通材质。
  • UE材质:结果瓦片数据要在UE中使用并美化时,建议选择该值。
  • Unity材质:结果瓦片数据要在Unity中使用并美化时,建议选择该值。
MaterialType
顶面贴图模式:
(可选)
设置模型数据顶面的贴图模式,包括重复次数和实际大小。
  • 重复次数:纹理在模型顶面将根据指定次数来重复映射。
  • 实际大小:选择该值后,纹理在模型顶面将按照指定尺寸大小进行贴图。
TextureRepeatMode
顶面贴图字段:
(可选)
通过下拉菜单选择包含顶面贴图文件路径信息的属性字段。 String
顶面U:
(可选)
设置模型顶面U方向的贴图信息。
  • 当顶面贴图模式设置为重复次数时,该参数值代表贴图文件在U方向上的重复次数,单位为次。
  • 当顶面贴图模式设置为真实大小时,该参数值代表贴图文件在U方向上的实际尺寸,单位为米。
String
顶面V:
(可选)
设置模型顶面V方向的贴图信息。
  • 当顶面贴图模式设置为重复次数时,该参数值代表贴图文件在V方向上的重复次数,单位为次。
  • 当顶面贴图模式设置为真实大小时,该参数值代表贴图文件在V方向上的实际尺寸,单位为米。
String
侧面贴图模式:
(可选)
设置模型数据侧面的贴图模式,包括重复次数和实际大小。
  • 重复次数:纹理在模型侧面将根据指定次数来重复映射。
  • 实际大小:选择该值后,纹理在模型侧面将按照指定尺寸大小进行贴图。
TextureRepeatMode
侧面贴图字段:
(可选)
通过下拉菜单选择包含顶面贴图文件路径信息的属性字段。 String
侧面U:
(可选)
设置模型侧面U方向的贴图信息。
  • 当侧面贴图模式设置为重复次数时,该参数值代表贴图文件在U方向上的重复次数,单位为次。
  • 当侧面贴图模式设置为真实大小时,该参数值代表贴图文件在U方向上的实际尺寸,单位为米。
String
侧面V:
(可选)
设置模型侧面V方向的贴图信息。
  • 当侧面贴图模式设置为重复次数时,该参数值代表贴图文件在V方向上的重复次数,单位为次。
  • 当侧面贴图模式设置为真实大小时,该参数值代表贴图文件在V方向上的实际尺寸,单位为米。
String

输出结果

参数名 参数释义 参数类型
矢量面拉伸生成瓦片 结果模型瓦片路径 String