GeoProjectedTilingScheme

new Cesium.GeoProjectedTilingScheme(options)

投影坐标系切片方案。支持高斯投影坐标系下的自定义金字塔(等比/非等比)切片方案和墨卡托投影坐标系切片方案。
Name Type Description
options Object optional 参数选项:
Name Type Default Description
viewer Viewer optional 三维球对象
resolutions Array optional 地图服务每级分辨率
origin Array optional 地图服务原点(左上角)
extent Array optional 有数据的地理范围
matrixWidth Number optional 第一级别的matrixWidth值
matrixHeight Number optional 第一级别的matrixHeight值
identifier Number 0 optional WMTS服务下是必填参数。顶层层级数,arcgis一般是0,globe的一般大于0
globeScaleDenominators Array optional globe服务每级比例尺分母,如果resolutions已设置,则忽略该属性
arcgisScaleDenominators Array optional arcgis服务每级比例尺分母,如果resolutions已设置,则忽略该属性
dpi Number 96 optional 每英寸像素数,默认96
inchConvertMeterRatio Number 0.0254 optional 英寸转米的系数
Author:
  • liuhonglei
Example:
// arcgis服务,一般服务元信息中有resolutions信息
var tilingScheme = new Cesium.GeoProjectedTilingScheme({
 viewer: viewer,
 resolutions: [16.933367200067735, 8.466683600033868, 4.233341800016934, 2.116670900008467, 1.0583354500042335, 0.5291677250021167, 0.26458386250105836, 0.13229193125052918],
 origin: [-5123200.0, 1.00021E7],
 extent: [546325.4733999966, 4640460.086300001, 553366.0957999966, 4646337.4473],
 matrixWidth: 1310,
 matrixHeight: 1237,
 identifier: 0
});
// globe服务,一般元信息中没有resolutions信息,而有比例尺分母信息
var tilingScheme = new Cesium.GeoProjectedTilingScheme({
 viewer: viewer,
 globeScaleDenominators: [72223.96373402284, 36111.98186703892, 18055.99093349196, 9027.99546674598, 4513.99773337299],
 origin: [-2.00375083427892E7, 2.00375083427892E7],
 extent: [546325.4733999966, 4640460.086300001, 553366.0957999966, 4646337.4473],
 matrixWidth: 4210,
 matrixHeight: 3148,
 identifier: 13
});

Members

centerPoint : Array

图幅的中心点

dataRectangle : Rectangle

有数据的地理范围

maximumLevel : Number

请求服务的最大级别

proposalHeight : Number

定位到地图合适区域的相机高度

topTileExtent : Array

图幅范围