TileMapServiceImageryProvider

new Cesium.TileMapServiceImageryProvider(options)UrlTemplateImageryProvider

提供MapTilerGDAL2Tiles等生成的切片图像的图像提供器。
Name Type Description
options Object optional 此对象拥有以下属性:
Name Type Default Description
url Resource | String | Promise.<Resource> | Promise.<String> '.' optional 到服务器上的图像瓦片的路径。
fileExtension String 'png' optional 服务器上图像的文件扩展名。
credit Credit | String '' optional 数据源的版权,它显示在画布上。
minimumLevel Number 0 optional 图像提供器支持的最小级别。 在指定这一点时要注意,最小级别的瓦片的数量要小,比如4个或更少。较大的数字可能会导致渲染问题。
maximumLevel Number optional 图像提供器支持的最大细节级别,如果没有限制,则为未定义。
rectangle Rectangle Rectangle.MAX_VALUE optional 图层的矩形范围,以弧度为单位。
tilingScheme TilingScheme optional 切片方案。如果没有提供此参数,则使用WebMercatorTilingScheme
ellipsoid Ellipsoid optional 椭球。如果指定了tilingScheme,则忽略该参数,而使用切片方案的椭球体。如果没有指定任何参数,则使用WGS84椭球体。
tileWidth Number 256 optional 瓦片宽。
tileHeight Number 256 optional 瓦片高。
flipXY Boolean optional 较旧的gdal2tiles.py版本在tilemapresource.xml中翻转了X和Y值。 指定此选项将执行相同的操作,从而允许加载这些不正确的瓦片集。
Returns:
图像提供器。
Example:
var tms = new Cesium.TileMapServiceImageryProvider({
   url : '../images/cesium_maptiler/Cesium_Logo_Color',
   fileExtension: 'png',
   maximumLevel: 4,
   rectangle: new Cesium.Rectangle(
       Cesium.Math.toRadians(-120.0),
       Cesium.Math.toRadians(20.0),
       Cesium.Math.toRadians(-60.0),
       Cesium.Math.toRadians(40.0))
});
See: