@@ -409,7 +409,7 @@ export class WebMap extends Observable {
409
409
} ) . then ( function ( capabilitiesText ) {
410
410
baseLayerInfo . extent = [ mapInfo . extent . leftBottom . x , mapInfo . extent . leftBottom . y , mapInfo . extent . rightTop . x , mapInfo . extent . rightTop . y ] ;
411
411
baseLayerInfo . scales = me . getWMTSScales ( baseLayerInfo . tileMatrixSet , capabilitiesText ) ;
412
- baseLayerInfo . dpi = 90.6 ;
412
+ baseLayerInfo . dpi = dpiConfig . iServerWMTS ;
413
413
source = me . createWMTSSource ( baseLayerInfo ) ;
414
414
me . addSpecToMap ( source ) ;
415
415
} ) . catch ( function ( error ) {
@@ -1177,7 +1177,6 @@ export class WebMap extends Observable {
1177
1177
const isKvp = ! layerInfo . requestEncoding || layerInfo . requestEncoding === 'KVP' ;
1178
1178
layerInfo . tileUrl = that . getTileUrl ( capabilities . OperationsMetadata . GetTile . DCP . HTTP . Get , isKvp , layerInfo . layer , layerInfo . tileMatrixSet ) ;
1179
1179
//将需要的参数补上
1180
- layerInfo . dpi = 90.7 ;
1181
1180
layerInfo . extent = extent ;
1182
1181
layerInfo . matrixSet = matrixSet ;
1183
1182
layerInfo . name = name ;
@@ -1262,7 +1261,7 @@ export class WebMap extends Observable {
1262
1261
* @returns {ol/tilegrid/WMTS } wmts的瓦片
1263
1262
*/
1264
1263
getWMTSTileGrid ( extent , scales , unit , dpi , origin , matrixIds ) {
1265
- let resolutionsInfo = this . getReslutionsFromScales ( scales , dpi || 96 , unit ) ;
1264
+ let resolutionsInfo = this . getReslutionsFromScales ( scales , dpi || dpiConfig . iServerWMTS , unit ) ;
1266
1265
return new WMTSTileGrid ( {
1267
1266
origin,
1268
1267
extent : extent ,
0 commit comments