Interface ISliceLayer

对图层进行切片

interface ISliceLayer {
    batchNum?: number;
    busyBatchSleepMs?: number;
    idleBatchSleepMs?: number;
    isAllCancel?: boolean;
    iscancel?: boolean;
    ismvt: boolean | boolean[];
    layer: string | string[];
    mapid?: string;
    version?: string;
    zoom: number | number[];
}

Properties

batchNum?: number

批处理的条数(默认10000).

busyBatchSleepMs?: number

繁忙时一次批处理等待时间(默认10000ms).

idleBatchSleepMs?: number

空闲一次批处理等待时间(默认1ms).

isAllCancel?: boolean

是否取消所有的切片(正在切时有效).

iscancel?: boolean

是否取消对此图层的切片(正在切时有效).

ismvt: boolean | boolean[]

是否是矢量切片,如果否则为栅格瓦片切片. 如果为数组时,layer也必须是数组,一一对应

layer: string | string[]

图层名称(为空时采用当前打开的地图图层名称).如果为数组时,表示对多个图层进行切片

mapid?: string

地图ID(为空时采用当前打开的mapid).

version?: string

地图版本(为空时采用当前打开的地图版本).

zoom: number | number[]

级别(切的第几级), 如果为数组时,layer也必须是数组,一一对应