类型别名 CzmImageryProviderJsonType
CzmImageryProviderJsonType: | { credit?: string; ellipsoid?: ESJVector3D; enablePickFeatures?: boolean; layers?: string; maximumLevel?: number; rectangle?: ESJVector4D; tileHeight?: number; tileWidth?: number; tilingScheme?: CzmTilingSchemaJsonType; token?: string; type: "ArcGisMapServerImageryProvider"; url: string | ESJResource; usePreCachedTilesIfAvailable?: boolean; } | { culture?: string; ellipsoid?: ESJVector3D; key: string; mapStyle?: CzmBingMapsStyle; tileProtocol?: string; type: "BingMapsImageryProvider"; url: string | ESJResource; } | { credit?: string; ellipsoid?: ESJVector3D; metadata: string; type: "GoogleEarthEnterpriseImageryProvider"; url: string | ESJResource; } | { backgroundColor?: ESJVector4D; canvasSize?: number; cells?: number; color?: ESJVector4D; ellipsoid?: ESJVector3D; glowColor?: ESJVector4D; glowWidth?: number; tileHeight?: number; tileWidth?: number; tilingScheme?: CzmTilingSchemaJsonType; type: "GridImageryProvider"; } | { accessToken?: string; assetId: number; server?: string; type: "IonImageryProvider"; } | { accessToken: string; credit?: string; ellipsoid?: ESJVector3D; format?: string; mapId: string; maximumLevel?: number; minimumLevel?: number; rectangle?: ESJVector4D; type: "MapboxImageryProvider"; url?: string; } | { accessToken: string; credit?: string; ellipsoid?: [x
: number, y
: number, z
: number]; maximumLevel?: number; minimumLevel?: number; rectangle?: [west
: number, south
: number, east
: number, north
: number]; scaleFactor?: boolean; styleId: string; tilesize?: number; type: "MapboxStyleImageryProvider"; url?: string; username?: string; } | { credit?: string; ellipsoid?: [x
: number, y
: number, z
: number]; fileExtension?: string; maximumLevel?: number; minimumLevel?: number; rectangle?: [west
: number, south
: number, east
: number, north
: number]; type: "OpenStreetMapImageryProvider"; url: string; } | { credit?: string; ellipsoid?: [x
: number, y
: number, z
: number]; rectangle?: [west
: number, south
: number, east
: number, north
: number]; type: "SingleTileImageryProvider"; url: string | ESJResource; } | { color: [number, number, number, number]; ellipsoid?: [x
: number, y
: number, z
: number]; tileHeight?: number; tileWidth?: number; tilingScheme?: CzmTilingSchemaJsonType; type: "TileCoordinatesImageryProvider"; } | { credit?: string; ellipsoid?: [x
: number, y
: number, z
: number]; fileExtension?: string; flipXY?: boolean; maximumLevel?: number; minimumLevel?: number; rectangle?: [west
: number, south
: number, east
: number, north
: number]; tileHeight?: number; tileWidth?: number; tilingScheme?: CzmTilingSchemaJsonType; type: "TileMapServiceImageryProvider"; url?: string | ESJResource; } | { credit?: string; customTags?: { [k: string]: string }; ellipsoid?: [x
: number, y
: number, z
: number]; enablePickFeatures?: boolean; hasAlphaChannel?: boolean; maximumLevel?: number; minimumLevel?: number; pickFeaturesUrl?: string; rectangle?: [west
: number, south
: number, east
: number, north
: number]; subdomains?: string | string[]; tileHeight?: number; tileWidth?: number; tilingScheme?: CzmTilingSchemaJsonType; type: "UrlTemplateImageryProvider"; url: string | ESJResource; urlSchemeZeroPadding?: JsonValue; } | { credit?: string; crs?: string; ellipsoid?: [x
: number, y
: number, z
: number]; enablePickFeatures?: boolean; getFeatureInfoParameters?: JsonValue; getFeatureInfoUrl?: string; layers: string; maximumLevel?: number; minimumLevel?: number; parameters?: JsonValue; rectangle?: [west
: number, south
: number, east
: number, north
: number]; srs?: string; subdomains?: string | string[]; tileHeight?: number; tileWidth?: number; tilingScheme?: CzmTilingSchemaJsonType; times?: ESJTimeIntervalCollectionJsonType; type: "WebMapServiceImageryProvider"; url: string | ESJResource; } | { credit?: string; dimensions?: JsonValue; ellipsoid?: [x
: number, y
: number, z
: number]; format?: string; layer: string; maximumLevel?: number; minimumLevel?: number; rectangle?: [west
: number, south
: number, east
: number, north
: number]; style: string; subdomains?: string | string[]; tileHeight?: number; tileMatrixLabels?: string[]; tileMatrixSetID: string; tileWidth?: number; tilingScheme?: CzmTilingSchemaJsonType; times?: ESJTimeIntervalCollectionJsonType; type: "WebMapTileServiceImageryProvider"; url: string | ESJResource; } | { ellipsoid?: [x
: number, y
: number, z
: number]; type: "BDImageryProvider"; url?: string; wgs84?: boolean; } | { indexTime: string | number; type: "GeHistoryImagery" } | { indexTimeID: string | number; type: "ArcgisHistoryImagery" } | { accessToken?: string; enablePickFeatures?: boolean; maximumLevel?: number; minimumLevel?: number; rectangle?: [west
: number, south
: number, east
: number, north
: number]; scheme?: "xyz" | "tms"; style?: { [xx: string]: any }[]; tileSize?: number; type: "MVTImageryProvider"; url: string | { [xx: string]: any } | ESJResource; }