ImageProviderProcessor

new ImageProviderProcessor(viewer)

ImageProvider图层处理器
Name Type Description
viewer Viewer

Members

Type : String

processor类型

viewer : Viewer

Methods

add(node)ImageryLaye|undefined

添加地球影像层
Name Type Description
node LayerNode
Returns:

addFactory(typeCode, factory)

添加指定类型的ImageryProvider工厂方法,factory必须返回ImageryProvider对象
Name Type Description
typeCode String
factory function

cloneInstance(pathName, newPathName)ImageryLayer|undefined

复制图层对应的ImageryLayer实例化对象
Name Type Description
pathName String
newPathName String
Returns:

createProvider(typeCode, uri)ImageryProvider

指定工厂类型,实例化ImageryProvider对象
Name Type Description
typeCode String
uri String
Returns:

getFactory(typeCode)ImageryProvider

获取指定类型的ImageryProvider工厂方法
Name Type Description
typeCode String
Returns:

getInstance(pathName)ImageryLayer|undefined

获取图层对应的ImageryLayer实例化对象
Name Type Description
pathName String
Returns:

remove(pathName)

删除地球影像层
Name Type Description
pathName LayerNode | String

removeFactory(typeCode)

删除指定类型的ImageryProvider工厂方法
Name Type Description
typeCode String