import { default as VTileLayer } from './VTileLayer'; import { default as XViewer } from '../core/XViewer'; /** * VTileView 矢量切片视图,用于显示矢量切片数据,目前支持的是mapbox的mvt格式(.pbf)。视图中可以包含多个图层 */ declare class VTileView { private viewer; private vtImageryLayers; vtDictionLayers: Map>; constructor(viewer: XViewer, url: string, styleObject: any, layerName?: string, layerOptions?: any); addVTLayer(url: string, styleObject: any, layerName?: string, layerOptions?: any): Promise; private dealOptions; /** * 获取某个图层对应的所有矢量图层 * @param layerName * @returns */ getVTLayers(layerName: string): Map | undefined; destroy(): void; } export default VTileView;