使用产品:iclient3D-9DWebGL 9.0.1 操作系统:win10 x64,浏览器:火狐61.0.1 64位
数据类型: mysql x64 或 文件型
问题详细描述:加载标准的投影方式是经纬度的wmts服务,地图覆盖在球面上的位置不对,只覆盖了地球四分之一,效果如图。
js代码如下:
function onload(Cesium) {
//初始化viewer部件
viewer = new Cesium.Viewer('cesiumContainer', {
baseLayerPicker : false,
sceneModePicker : true,
geocoder : true,//地名查找,默认true
navigation : false,
credit : new Cesium.Credit('数据来源:国家地理信息公共服务平台 '),
imageryProvider: new Cesium.WebMapTileServiceImageryProvider({
url : 'http://t0.tianditu.cn/img_c/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=c&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles',
layer:'img',
style:'default',
format:'tiles',
rectangle: new Cesium.Rectangle.fromDegrees(114.229839088925, 33.9389305555556, 123.400530149205, 38.9048194444444),
tileMatrixSetID: "c",
subdomains: ['t0','t1','t2','t3','t4','t5','t6','t7'],
tilingScheme: new Cesium.GeographicTilingScheme(),
tileMaxtrixLabels:['1','2','3','4','5','6','7']
})
});