Global

Members

constant BaseMapEnums

在线底图组件预置底图类

Properties:
Name Type Default Description
BingMap String BingMap

必应底图

TainDiMap String TainDiMap

天地图底图。

OSM String OSM

OSM底图。

LocalMap String LocalMap

本地图片。

GridMap String GridMap

经纬底图。

SuperMapImagery String SuperMapImagery

超图底图。

BingMapsApi

用于设置和检索默认Bing Maps API密钥的搜索对象项。

BingMapsStyle

必应地图提供的影像类

Properties:
Name Type Default Description
AERIAL String Aerial

航拍影像。

AERIAL_WITH_LABELS String AerialWithLabels

带有道路覆盖层的航拍影像。

AERIAL_WITH_LABELS_ON_DEMAND String AerialWithLabelsOnDemand

带有道路覆盖的航拍图像。

ROAD String Road

没有额外影像的道路。

ROAD_ON_DEMAND String RoadOnDemand

没有额外图像的道路。

CANVAS_DARK String CanvasDark

道路地图的暗黑版。

CANVAS_LIGHT String CanvasLight

简化版的路线图。

CANVAS_GRAY String CanvasGray

道路地图的灰度版本。

ORDNANCE_SURVEY String OrdnanceSurvey

地形测量影像。

COLLINS_BART String CollinsBart

Collins Bart 影像。

BlendEquation

确定两个像素值的组合方式。

Properties:
Name Type Default Description
ADD Number WebGLConstants.FUNC_ADD

像素值按分量相加。这种方法用于半透明效果的叠加混合。

SUBTRACT Number WebGLConstants.FUNC_SUBTRACT

像素值按分量相减(源 - 目标)。 这在透明效果的 Alpha 混合中使用。

REVERSE_SUBTRACT Number WebGLConstants.FUNC_REVERSE_SUBTRACT

像素值按分量相减(目的地 - 信号源)。

MIN Number WebGLConstants.MIN

像素值被赋予给最小值函数(min(source, destination))。

这个方程对每个像素的颜色分量进行运算。

MAX Number WebGLConstants.MAX

像素值被传递给最大值函数(max(source, destination))。

这个方程对每个像素的颜色分量进行运算。

BlendOption

确定布告板中点和标签的不透明和半透明部分与场景的混合模式。

Properties:
Name Type Default Description
OPAQUE Number 0

确定布告板,点和标签是完全不透明的。

TRANSLUCENT Number 1

集合中的布告板,点和标签是完全半透明的。

OPAQUE_AND_TRANSLUCENT Number 2

集合中的布告板,点和标签是不透明和半透明混合。

CameraEventType

相机交互类

Properties:
Name Type Default Description
LEFT_DRAG Number 0

按下鼠标左键,然后移动鼠标并释放按钮。

RIGHT_DRAG Number 1

按下鼠标右键,然后移动鼠标并释放按钮。

MIDDLE_DRAG Number 2

按住鼠标中键,然后移动鼠标并释放按钮

WHEEL Number 3

滚动鼠标中键。

PINCH Number 4

触摸屏上双指触摸。

CategoryFieldName

特征值字段类

Properties:
Name Type Default Description
Elevation String VertexWeight

点云海拔高度。

Intensity String PointCloudIntensity

点云强度。

ClassCode String PointCloudClassCode

点云类别。

Offset String VertexOffset

顶点偏移。

Velocity String Velocity

速度,(二维或三维速度)可用于S3M水面设置水流方向可视化效果。

CategoryVisibleMode

按特征值设置显隐模式类

Properties:
Name Type Default Description
Hide Number 0

隐藏。

Visible Number 1

显示。

ResetAll Number 2

重置,全部显示。

ClampMode

绘制、量算的几何对象的风格类。

Properties:
Name Type Default Description
Space Number 0

空间模式

Ground Number 1

贴地模式

S3mModel Number 2

贴对象模式

Raster Number 3

栅格化模式

Both Number 4

贴地贴对象模式

See:

ClassificationType

地形,和3D Tiles的分类模式类

Properties:
Name Type Default Description
TERRAIN Number 0

只有地形会被分类。

CESIUM_3D_TILE Number 1

只有3D Tiles会被分类。

S3M_TILE Number 2

S3M Tile 被分类。

BOTH Number 3

地形和 3D Tiles 都会被分类。

NUMBER_OF_CLASSIFICATION_TYPES 4

ClippingType

裁剪模式。

Properties:
Name Type Default Description
KeepOutside Number 1

裁剪内部

KeepInside Number 2

裁剪外部

ClipPlaneMode

裁剪面的截面模式类。

Properties:
Name Type Default Description
NONE Number 0

没有截面。

COLOR Number 1

截面用指定的颜色。

MODEL_COLOR Number 2

截面用模型的颜色(S3M图层不适用)。

ColorBlendMode

用于定义目标颜色和源颜色的不同混合模式类。

Properties:
Name Type Default Description
HIGHLIGHT Number 0

将源颜色乘以目标颜色。

REPLACE Number 1

目标颜色替换源颜色。

MIX Number 2

目标颜色替换源颜色。

ColorModulationInfo

使用点云强度特征值设置颜色表时,根据点云强度的最大最小值设置颜色表中的最大最小值。

ColorStyleObject

颜色风格

Properties:
Name Type Default Description
OrigialTexture Number 0

原始纹理模式,显示所有的顶点颜色、材质颜色以及纹理颜色

PureColor Number 1

纯色模式,渲染时忽略顶点颜色和纹理颜色,显示风格上设置的填充色,默认白色

ControlModeObject

Properties:
Name Type Default Description
DESIGN Number 0

屏幕中心

NORMAL Number 1

鼠标位置

CredentialType

密钥类型

Properties:
Name Type Default Description
ISERVER_TOKEN String token

iserver 密钥类型。

IPORTAL_KEY String key

iportal 密钥类型。

DrawMode

绘制模式类

Properties:
Name Type Default Description
Point Number 0

绘制点

Line Number 1

绘制线

Polygon Number 2

绘制面

Marker Number 3

绘制图标

Box Number 4

绘制Box

Circle Number 5

绘制圆

See:

FillStyle

S3M图层填充风格类

Properties:
Name Type Default Description
Fill Number 0

填充模式。

WireFrame Number 1

线框模式。

Fill_And_WireFrame Number 2

填充和线框模式。

See:

FlowDirectionDisplayMode

流动方向表示模式

Properties:
Name Type Default Description
NONE Number 0

流向不可视化

ARROW Number 1

流向表示为箭头

FIXED_SIZE_ARROW Number 2

流向表示为长度固定为实际大小的箭头

FlyInterpolationMode

相机飞行插值模式

Properties:
Name Type Default Description
NONE Number 0

不插值

CATMULL_ROM Number 1

CatmullRom插值

HeightReference

表示相对于地形的位置。

Properties:
Name Type Default Description
NONE Number 0

绝对位置。

CLAMP_TO_GROUND Number 1

贴地形和3D Tiles模型。

RELATIVE_TO_GROUND Number 2

相对地形和3D Tiles模型的垂直高度。

CLAMP_TO_TERRAIN number 3

贴地形。

RELATIVE_TO_TERRAIN number 4

相对于地形的垂直高度。

CLAMP_TO_3D_TILE number 5

贴3D Tiles模型。

RELATIVE_TO_3D_TILE number 6

相对于3D Tiles模型的垂直高度。

HypsometricSettingEnum

分层设色枚举类

Properties:
Name Type Default Description
DisplayMode Object {"NONE": 0, "FACE": 1, "LINE": 2, "FACE_AND_LINE": 3}

显示模式.

AnalysisRegionMode Object {"ARM_NONE": 0, "ARM_ALL": 1, "ARM_REGION": 2}

分析范围模式.

FilterMode Object {"LINEAR": 0, "NEAREST": 1}

采样模式

InstancedType

实例化类

Properties:
Name Type Default Description
INSTANCED_LAYER Number Instanced_Layer

实例化的图层。

INSTANCED_OBJECT Instanced_Object

实例化的对象。

InterpolationType

设插值类,默认值Linear

Properties:
Name Type Default Description
Linear Number 0

线性插值。

Acceleration Number 1

加速运动插值。

Deceleration Number 2

减速运动插值。

CubicSpline Number 3

三次样条曲线插值。

SmoothStep Number 4

SmoothStep插值(y = (3 - 2 * t) * t * t)。

LabelStyle

标签绘制模式。

Properties:
Name Type Default Description
FILL Number 0

填充标签文字,不描边。

OUTLINE Number 1

描边标签文字,不填充。

FILL_AND_OUTLINE Number 2

填充并描边标签文字。

See:

LightSourceType

光源类

Properties:
Name Type Default Description
DIRECTIONAL Number 0

平行光。

POINT Number 1

点光源。

SPOT Number 2

聚光灯。

HEMISPHERE Number 3

半球光

LineDisplayType

设置遮挡模式

Properties:
Name Type Default Description
OCCLUDED Number 0

遮挡。

OCCLUDED_TRANSLUCENT Number 1

遮挡部分半透。

NON_OCCLUDED Number 2

不被遮挡。

LoadingPriorityMode

加载优先级模式。

Properties:
Name Type Default Description
Root_Priority Number 0

层优先加载模式。

Child_Priority Number 1

深度优先加载模式。

UsePagedLodInfo Number 2

根据空间索引来加载。

Child_Priority_NonLinear Number 3

深度优先非线性切换。加载大面积精细模型瓦片时,选择该模式,可以减少远处的更新量。

MapMode2D

地图在二维模式下的运行模式。

Properties:
Name Type Default Description
ROTATE Number 0

二维地图可绕Z轴旋转。

INFINITE_SCROLL Number 1

二维地图可在水平方向无限滚动。

MeasureMode

量算模式类。

Properties:
Name Type Default Description
Distance Number 0

距离量算模式

Area Number 1

面积量算模式

DVH Number 2

空间距离、水平距离、垂直距离三分量量算模式(测高)。

Angle Number 4

角度量算模式:支持方位角(正北方向顺时针,范围为0 ~ 360)和俯仰角(水平向上,范围为-90 ~ +90)

See:

MixColorType

图层颜色混合模式类

Properties:
Name Type Default Description
MIX Number 0

颜色混合模式。

REPLACE Number 1

颜色替换模式。

ModelAnimationLoop

确定是否以及如何播放glTF动画。

Properties:
Name Type Default Description
NONE Number 0

播放1次,不循环。

REPEAT Number 1

循环播放,动画停止后立即从头开始播放。

MIRRORED_REPEAT Number 2

循环动画,向前播放,然后反向播放,一直循环。

See:

ModifyRegionMode

开挖模式

Properties:
Name Type Default Description
CLIP_INSIDE Number 0

开挖内部

CLIP_OUTSIDE Number 1

开挖外部

MultiViewportMode

多视口模式类。

Properties:
Name Type Default Description
NONE Number 0

非多视口模式,即只有一个视口。

HORIZONTAL Number 1

水平跨越双视口模式。

VERTICAL Number 2

垂直跨越双视口模式。

QUAD Number 3

四视口模式。

TRIPLE Number 4

三视口模式。

VerticalTrisection Number 5

水平三视口模式,三个视口位于同一水平方向上。

FIVE_DIVISIONS Number 6

五视口模式。

SIX_DIVISIONS Number 7

六视口模式。

SEVEN_DIVISIONS Number 8

七视口模式。

EIGHT_DIVISIONS Number 9

八视口模式。

NINE_DIVISIONS Number 10

九视口模式。

ONE_THREE_THREE_DIVISIONS Number 11

1-3-3形式的7视口模式

PackingRequest

打包请求编码方式

Properties:
Name Type Default Description
None Number 0

不打包,正常请求

QuadKey Number 1

按照四叉树编码方式打包请求

ParticleModenumber

栅格流场的单个粒子的渲染模式

Properties:
Name Type Default Description
Texture number 0

纹理模式

Point number 1

点图元模式

constant PerformancePreferenceMode

性能偏好模式:性能优先、效果优先

Properties:
Name Type Default Description
Effect Number 0

效果优先

Performance Number 1

性能优先

PixelFormat

像素的格式,即像素的成分数量及其代表的内容。

Properties:
Name Type Default Description
DEPTH_COMPONENT Number WebGLConstants.DEPTH_COMPONENT

包含深度值的像素格式。

DEPTH_STENCIL Number WebGLConstants.DEPTH_STENCIL

一种包含深度和模版值的像素格式,通常与 PixelDatatype.UNSIGNED_INT_24_8 一起使用。

ALPHA Number WebGLConstants.ALPHA

包含 alpha 通道的像素格式。

RGB Number WebGLConstants.RGB

包含红、绿、蓝通道的像素格式。

RG number WebGLConstants.RG

一种包含红、绿通道的像素格式。

RGBA Number WebGLConstants.RGBA

一种包含红、绿、蓝和 alpha 通道的像素格式。

LUMINANCE Number WebGLConstants.LUMINANCE

包含亮度(强度)通道的像素格式。

LUMINANCE_ALPHA Number WebGLConstants.LUMINANCE_ALPHA

一种包含亮度(强度)和alpha通道的像素格式。

RGB_DXT1 Number WebGLConstants.COMPRESSED_RGB_S3TC_DXT1_EXT

一种包含红、绿、蓝通道的像素格式,经过 DXT1 压缩。

RGBA_DXT1 Number WebGLConstants.COMPRESSED_RGBA_S3TC_DXT1_EXT

一种包含红、绿、蓝和 Alpha 通道的像素格式,经过 DXT1 压缩。

RGBA_DXT3 Number WebGLConstants.COMPRESSED_RGBA_S3TC_DXT3_EXT

一种包含红、绿、蓝和 Alpha 通道的像素格式,经过 DXT3 压缩。

RGBA_DXT5 Number WebGLConstants.COMPRESSED_RGBA_S3TC_DXT5_EXT

一种包含红、绿、蓝和 Alpha 通道的像素格式,经过 DXT5 压缩。

RGB_PVRTC_4BPPV1 Number WebGLConstants.COMPRESSED_RGB_PVRTC_4BPPV1_IMG

一种包含红、绿、蓝通道的像素格式,经过 PVR 4bpp 压缩。

RGB_PVRTC_2BPPV1 Number WebGLConstants.COMPRESSED_RGB_PVRTC_2BPPV1_IMG

一种包含红、绿、蓝通道的像素格式,经过 PVR 2bpp 压缩。

RGBA_PVRTC_4BPPV1 Number WebGLConstants.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG

一种包含红、绿、蓝和 alpha 通道的像素格式,经过 PVR 4bpp 压缩。

RGBA_PVRTC_2BPPV1 Number WebGLConstants.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG

一种包含红、绿、蓝和 alpha 通道的像素格式,经过 PVR 2bpp 压缩。

RGBA_ASTC Number WebGLConstants.COMPRESSED_RGBA_ASTC_4x4_WEBGL

一种包含红、绿、蓝通道的像素格式,经过 ASTC 压缩。

RGB_ETC1 Number WebGLConstants.COMPRESSED_RGB_ETC1_WEBGL

一种包含红、绿、蓝通道的像素格式,经过 ETC1 压缩。

RGB8_ETC2 Number WebGLConstants.COMPRESSED_RGB8_ETC2

一种包含红、绿、蓝通道的像素格式,经过 ETC2 压缩。

RGBA8_ETC2_EAC Number WebGLConstants.COMPRESSED_RGBA8_ETC2_EAC

一种包含红、绿、蓝通道的像素格式,经过 ETC2 EAC 压缩。

RGBA_BC7 Number WebGLConstants.COMPRESSED_RGBA_BPTC_UNORM

一种包含红、绿、蓝通道的像素格式,经过 BC7 压缩。

RG_INTEGER number WebGLConstants.RG_INTEGER

A pixel format containing red and green channels as integers.

componentsLength
validate
isColorFormat
isDepthFormat
isCompressedFormat
isDXTFormat
isPVRTCFormat
isETC1Format
compressedTextureSizeInBytes
textureSizeInBytes
alignmentInBytes
createTypedArray
flipY

PositionMode

位置模式

Properties:
Name Type Default Description
Disjoint Number 0

分离

Intersects Number 1

相交

Contains Number 2

包含.

ProjectionName

投影名字

Properties:
Name Type Default Description
TMERC String tmerc

横轴墨卡托投影(高斯克吕格)

ALBERS String aea

等积圆锥投影

LCC String lcc

兰伯特正轴等角圆锥投影

UTM String utm

等角横轴割圆柱投影

Quality

热力图的质量,用热力图的纹理分辨率表示。

Properties:
Name Type Default Description
LOW Number 1024

低质量。

MEDIUM Number 2048

中等质量,为默认值。

HIGH Number 4096

高质量。

RasterGeometryType

实时栅格化的几何对象类

Properties:
Name Type Default Description
POLYLINE Number 0

折线。

POLYGON Number 1

多边形。

POLYGON_HOLE Number 2

带洞的多边形(如果一个原始多边形是带洞的,则其外部边界点和洞需要分别添加绘制)。

RequestType

标识请求类(用于更精细的日志记录和优先级排序)

Properties:
Name Type Default Description
TERRAIN Number 0

地形请求。

IMAGERY Number 1

影像请求。

TILES3D Number 2

3D Tiles 请求。

OTHER Number 3

其余请求。

PACK Number 4

打组请求。

BLOCK Number 5

块请求。

BLOCKPACK Number 6

打组块请求。

RotationOriginnumber

旋转原点类型

Properties:
Name Type Default Description
CENTER number 0

模型中心点

APEX number 1

圆锥顶点

S3MCompressType

S3M纹理压缩类型

Properties:
Name Type Default Description
encNONE 0

非压缩

enrS3TCDXTN 14

DXT压缩

enrPVRTPF_PVRTC2 19

PVR压缩-IOS设备

enrPVRTPF_PVRTC 20

PVR压缩-IOS设备

enrPVRTPF_PVRTC_4bpp 21

PVR压缩-IOS设备

enrPVRTPF_ETC1 22

ETC压缩-安卓设备

ScanEffectMode

扫描线效果模式类。

Properties:
Name Type Default Description
CIRCLE String {"programDefines": "CIRCLE"}

圆环状扫描模式。

LINE String {"programDefines": "LINE"}

线状扫描模式。

SceneMode

视图模式类。

Properties:
Name Type Default Description
MORPHING Number 0

在视图模式之间切换 三维转二维。

COLUMBUS_VIEW Number 1

2.5维视图模式。

SCENE2D Number 2

二维视图模式。

SCENE3D Number 3

三维视图模式。

SelectColorTypeObject

Properties:
Name Type Default Description
MIX Number 0

模型纹理与颜色混合显示。

REPLACE Number 1

模型纯色显示。

SILHOUETTE Number 2

轮廓线模式。

ALWAYS_SHOW_SILHOUETTE Number 3

不会被遮挡的轮廓线模式。

SILHOUETTE_EDGE Number 4

外轮廓发亮模式。

WIREFRAME Number 5

选中模型高亮轮廓线模式。

ServerType

服务类型

Properties:
Name Type Default Description
ISERVER String ISERVER

ISERVER

IPORTAL String IPORTAL

IPORTAL

ONLINE String ONLINE

ONLINE

ShadowMode

指定启用阴影时对象是否投射或接收来自光源的阴影。

Properties:
Name Type Default Description
DISABLED Number 0

该物体不投射也不接受阴影。

ENABLED Number 1

该物体接收或投射阴影。

CAST_ONLY Number 2

该物体只投射出阴影。

RECEIVE_ONLY Number 3

该物体只接收阴影

NUMBER_OF_SHADOW_MODES 4

SHADOWTYPE

S3M图层阴影类型

Properties:
Name Type Default Description
NONE Number 0

关闭阴影

SELECTION Number 1

仅选中对象开启阴影

ALL Number 2

所有对象开启阴影

SplitDirectionObject

卷帘方向

Properties:
Name Type Default Description
NONE Number 0

禁用卷帘

LEFT Number 1

屏蔽卷帘左边

RIGHT Number 2

屏蔽卷帘右边

TOP Number -1

屏蔽卷帘上边

BOTTOM Number -2

屏蔽卷帘下边

StopPlayMode

站点模式类

Properties:
Name Type Default Description
StopPause String StopPause

普通模式

StopAround String StopAround

站点环绕模式

See:

constant SunLightAnalysisMode

日照分析模式类

Properties:
Name Type Default Description
SunlightDuration number 0

日照时长。

ShadowDuration number 1

阴影时长。

TurningMode

相机飞行拐弯模式类

Properties:
Name Type Default Description
Smoothly Number 0

平滑拐弯

Directly Number 1

直接拐弯

UrlTypeObject

S3M图层请求数据形式

Properties:
Name Type Default Description
REST Number 0
KEY_VALUE Number 1

ViewDomeType

开敞度显示类

Properties:
Name Type Default Description
VISIBLEDOME number 0

可视部分。

HIDDENDOME number 1

隐藏部分。

ALLDOME number 2

全部显示。

VolumeRenderMode

实时栅格化的几何对象类

Properties:
Name Type Default Description
VolumeRendering Number 0

体。

Slice Number 1

剖切面。

ContourValue Number 2

等值面。

VolumetricCloudsQuality

体积云质量枚举类

Properties:
Name Type Default Description
Low Number 0

低等质量

Middle Number 1

普通质量

High Number 2

高等质量

WalkingMode

相机模式类

Properties:
Name Type Default Description
NONE Number 0

默认模式,为第三人称相机模式0。

ByKeyboard Number 1

键盘驱动的第一人称相机模式1。

WaterbodySize

设置水域范围类

Properties:
Name Type Default Description
SMALL Number 0

适用于较小水域范围为50*50 单位米,枚举值0。

MEDIUM Number 1

适用于中等水域范围为100*100 单位米,枚举值1。

LARGE Number 2

适用于较广水域范围为1000*1000 单位米,枚举值2。

WaterMode

设置淹没分析(连通性)类(支持的数据:地形和模型,需要配合dsm数据集使用,dsm需发布数据服务)

Properties:
Name Type Default Description
Clamp Number 0

贴地方式。

Absolute Number 1

水面绝对高度。

WaveStrength

设置水流波纹强度类

Properties:
Name Type Default Description
CALM Number 0

平静水面。

SLIGHT Number 1

轻微波纹。

MILD Number 2

中等波纹。

MODERATE Number 3

较大波纹。

WindingOrder

模型的渲染模式类

Properties:
Name Type Default Description
CLOCKWISE String WebGLConstants.CW

单面顺时针渲染。

COUNTER_CLOCKWISE String WebGLConstants.CCW

单面逆时针渲染。

NONE String WebGLConstants.NONE

双面渲染。

validate

WireFrameType

S3M图层模型线框模式类

Properties:
Name Type Default Description
Triangle Number 0

三角形线框模式(在桌面生成瓦片不设置边框线类型时生效)。

Quad Number 1

四边形线框模式(需在桌面生成瓦片时勾选带线框)。

Sketch Number 2

草图线框模式(需在桌面生成瓦片时勾选带线框)。

EffectOutline Number 3

特效边框线(需在桌面生成瓦片时勾选带线框)。

Methods

processGeoJsonObject(){promise}

处理GeoJSON对象

Returns:
Type Description
promise

Type Definitions

EntityTypestring

  • USER:用户
  • DEPARTMENT:部门
  • IPORTALGROUP:群组
  • ROLE:角色
Default Value:
USER

FieldInfoObject

定义对象属性信息结构。

Properties:
Name Type Description
alias string 可选

属性别名

isRequired Boolean 可选

是否是必填字段

isSystem Boolean 可选

是否是系统字段

name string 可选

属性名称

size number 可选

属性值的长度

type string 可选

属性值的类型

fieldValueObject

定义对象返回属性值结构。

Properties:
Name Type Description
values array 可选

属性值数组

indexs array 可选

属性值对应图层属性信息的索引

PermissionTypestring

  • SEARCH:搜索权限
  • READ:读取权限
  • READWRITE:读写权限
  • DOWNLOAD:下载权限
Default Value:
SEARCH

RequestParametersobject

添加一个自定义资源加载函数,当使用以自定义 URL 方案开头的 URL 时会调用该函数。 下面的示例将在样式定义中 sources 列表定义的 custom:// URL 时触发。 传入的函数将接收请求参数,并应返回结果资源, 例如 pbf 矢量瓦片(未压缩),以 ArrayBuffer 形式表示。

Properties:
Name Type Description
请求url string
请求头定义 object
请求方法 string

'GET' | 'POST' | 'PUT'.

请求体 string
返回的响应体类型 string

'string' | 'json' | 'arrayBuffer'.

Example
```js
// 这将使用 fetch API 获取文件(这显然不是一个有趣的示例...)
vectorTilesMapSetting.addProtocol({
  customProtocol: 'custom',
  loadFn: async (params) => {
    const t = await fetch(`https://${params.url.split("://")[1]}`);
    if (t.status == 200) {
      const buffer = await t.arrayBuffer();
      return {data: buffer}
    } else {
      throw new Error(`Tile fetch error: ${t.statusText}`);
    }
  }
});
// 以下是尝试加载瓦片时返回错误的示例
VectorTilesMapSetting.addProtocol({
  customProtocol: 'custom2',
  loadFn: async (params, abortController) => {
    throw new Error('someErrorMessage');
  }
});
```

SnappingResultObject

定义捕捉返回结果结构。

Properties:
Name Type Description
layerName String 可选

图层名称

objectId number 可选

对象ID

candidate Cartesian3 可选

捕捉的顶点的位置(世界坐标系)

vertexId number | null 可选

顶点ID