diff --git a/src/ol/source/imagewmssource.js b/src/ol/source/imagewmssource.js index 8b7445c7c1..fbff7861d6 100644 --- a/src/ol/source/imagewmssource.js +++ b/src/ol/source/imagewmssource.js @@ -284,6 +284,7 @@ ol.source.ImageWMS.prototype.getRequestUrl_ = case ol.source.wms.ServerType.MAPSERVER: goog.object.set(params, 'MAP_RESOLUTION', 90 * pixelRatio); break; + case ol.source.wms.ServerType.CARMENTA_SERVER: case ol.source.wms.ServerType.QGIS: goog.object.set(params, 'DPI', 90 * pixelRatio); break; diff --git a/src/ol/source/tilewmssource.js b/src/ol/source/tilewmssource.js index 24fa7c146c..9a3a927f93 100644 --- a/src/ol/source/tilewmssource.js +++ b/src/ol/source/tilewmssource.js @@ -249,6 +249,7 @@ ol.source.TileWMS.prototype.getRequestUrl_ = case ol.source.wms.ServerType.MAPSERVER: goog.object.set(params, 'MAP_RESOLUTION', 90 * pixelRatio); break; + case ol.source.wms.ServerType.CARMENTA_SERVER: case ol.source.wms.ServerType.QGIS: goog.object.set(params, 'DPI', 90 * pixelRatio); break; diff --git a/src/ol/source/wmssource.js b/src/ol/source/wmssource.js index 591cd2d951..1c19281272 100644 --- a/src/ol/source/wmssource.js +++ b/src/ol/source/wmssource.js @@ -12,6 +12,7 @@ ol.source.wms.DEFAULT_VERSION = '1.3.0'; * @enum {string} */ ol.source.wms.ServerType = { + CARMENTA_SERVER: 'carmentaserver', GEOSERVER: 'geoserver', MAPSERVER: 'mapserver', QGIS: 'qgis'