Basemap
构造函数
Basemap
创建一个新的底图实例。
属性
id
用于在其他地方引用底图时使用的标识符。
id: string
类型: string
loaded
指示底图实例是否已加载完成。
loaded: boolean
类型: boolean
loadError
如果在加载过程中发生错误,返回的错误对象。
loadError: Error
类型: Error
loadStatus
表示加载操作的状态。
loadStatus: "not-loaded" | "loading" | "failed" | "loaded"
类型: "not-loaded" | "loading" | "failed" | "loaded"
loadWarnings
加载过程中发生的警告列表。
loadWarnings: any[]
类型: any[]
thumbnailUrl
指向代表底图的图像的URL。
thumbnailUrl: string
类型: string
title
底图的标题。
title: string
类型: string
访问器
baseLayers
构成底图特征的瓦片图层集合。
get baseLayers(): Collection
返回: Collection 构成底图特征的瓦片图层集合。
set baseLayers(value: CollectionProperties<Layer>): void
参数
- value:
CollectionProperties<Layer>
返回: void
referenceLayers
参考图层集合,显示在基础图层和地图中所有其他图层之上。
get referenceLayers(): Collection
返回: Collection 参考图层集合,显示在基础图层和地图中所有其他图层之上。
set referenceLayers(value: CollectionProperties<Layer>): void
参数
- value:
CollectionProperties<Layer>
返回: void
spatialReference
底图的空间参考系统。
get spatialReference(): SpatialReference
返回: SpatialReference 底图的空间参考系统。
set spatialReference(value: SpatialReferenceProperties): void
参数
- value:
SpatialReferenceProperties
返回: void
style
底图样式,来自底图样式服务。
get style(): BasemapStyle
返回: BasemapStyle 底图样式,来自底图样式服务。
方法
cancelLoad
取消正在进行的加载操作。
cancelLoad(): void
返回:void
clone
创建此对象的深度克隆。
clone(): Basemap
返回:Basemap
destroy
销毁底图及其关联的资源,包括图层和门户项目。
destroy(): void
返回:void
isFulfilled
验证类实例的创建是否已完成(无论是成功还是失败)。
isFulfilled(): boolean
返回:boolean
isRejected
验证类实例的创建是否被拒绝。
isRejected(): boolean
返回:boolean
isResolved
验证类实例的创建是否成功解析。
isResolved(): boolean
返回:boolean
load
加载此类引用的资源。
loadAll
加载与底图关联的所有外部可加载资源。
loadAll(): Promise
返回:Promise
toJSON
将此类的实例转换为JSON表示形式。
toJSON(): any
返回:any
when
在类实例创建后可以使用此方法。
when(callback?, errback?): Promise
参数
- callback?:
FunctionPromise解析时调用的函数 - errback?:
FunctionPromise失败时执行的函数
返回:Promise

BIMFlux AI
