Merge pull request #1782 from twpayne/caramenter-hidpi
Add support for Carmenta Server hi-DPI WMS requests
This commit is contained in:
@@ -284,6 +284,7 @@ ol.source.ImageWMS.prototype.getRequestUrl_ =
|
|||||||
case ol.source.wms.ServerType.MAPSERVER:
|
case ol.source.wms.ServerType.MAPSERVER:
|
||||||
goog.object.set(params, 'MAP_RESOLUTION', 90 * pixelRatio);
|
goog.object.set(params, 'MAP_RESOLUTION', 90 * pixelRatio);
|
||||||
break;
|
break;
|
||||||
|
case ol.source.wms.ServerType.CARMENTA_SERVER:
|
||||||
case ol.source.wms.ServerType.QGIS:
|
case ol.source.wms.ServerType.QGIS:
|
||||||
goog.object.set(params, 'DPI', 90 * pixelRatio);
|
goog.object.set(params, 'DPI', 90 * pixelRatio);
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -249,6 +249,7 @@ ol.source.TileWMS.prototype.getRequestUrl_ =
|
|||||||
case ol.source.wms.ServerType.MAPSERVER:
|
case ol.source.wms.ServerType.MAPSERVER:
|
||||||
goog.object.set(params, 'MAP_RESOLUTION', 90 * pixelRatio);
|
goog.object.set(params, 'MAP_RESOLUTION', 90 * pixelRatio);
|
||||||
break;
|
break;
|
||||||
|
case ol.source.wms.ServerType.CARMENTA_SERVER:
|
||||||
case ol.source.wms.ServerType.QGIS:
|
case ol.source.wms.ServerType.QGIS:
|
||||||
goog.object.set(params, 'DPI', 90 * pixelRatio);
|
goog.object.set(params, 'DPI', 90 * pixelRatio);
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ ol.source.wms.DEFAULT_VERSION = '1.3.0';
|
|||||||
* @enum {string}
|
* @enum {string}
|
||||||
*/
|
*/
|
||||||
ol.source.wms.ServerType = {
|
ol.source.wms.ServerType = {
|
||||||
|
CARMENTA_SERVER: 'carmentaserver',
|
||||||
GEOSERVER: 'geoserver',
|
GEOSERVER: 'geoserver',
|
||||||
MAPSERVER: 'mapserver',
|
MAPSERVER: 'mapserver',
|
||||||
QGIS: 'qgis'
|
QGIS: 'qgis'
|
||||||
|
|||||||
Reference in New Issue
Block a user