GeoJsonLayer
构造函数
关系
Extends
GeoJsonLayer Extends Layer
继承: Layer
Implements
GeoJsonLayer Implements ILayer
实现接口: ILayer
构造函数
GeoJsonLayer
构造函数
属性
id
图层唯一标识符
id: string
类型: string
props
图层属性配置
props: GeoJsonLayerProps
scene
所属场景对象
scene: IScene
类型: IScene
sublayerView
子图层视图
sublayerView: ILayerView
类型: ILayerView
visible
图层可见性
visible: boolean
类型: boolean
访问器
fullExtent
图层范围
get fullExtent(): FullExtent
返回: FullExtent 图层范围
labelingInfo
获取标注信息
get labelingInfo(): ILabelingInfo
返回: ILabelingInfo 获取标注信息
设置标注信息
opacity
图层透明度
get opacity(): number
返回: number 图层透明度
图层透明度(0-1之间,0为完全透明,1为完全不透明)
set opacity(opacity: number): void
参数
- opacity:
number
返回: void
renderer
获取渲染器
get renderer(): IRenderer
返回: IRenderer 获取渲染器
设置渲染器
方法
destroy
销毁图层
destroy(): void
返回:void
hide
隐藏图层
hide(): void
返回:void
makeUrlFromJSON
从GeoJSON对象创建URL
makeUrlFromJSON(geojson): string
参数
- geojson:
objectGeoJSON对象
返回:string
on
事件监听
on(type, callback): void
参数
- type:
string事件类型 - callback:
any回调函数
返回:void
render
渲染并返回图层实例
render(): Instance
返回:Instance
setScene
设置场景对象
show
显示图层
show(): void
返回:void
when
实例加载完成回调
when(callback): any
参数
- callback:
Function回调函数
返回:any

BIMFlux AI
