[Mapbender-commits] r6417 - trunk/mapbender/http/classes
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Wed Jun 23 08:26:10 EDT 2010
Author: christoph
Date: 2010-06-23 12:26:10 +0000 (Wed, 23 Jun 2010)
New Revision: 6417
Modified:
trunk/mapbender/http/classes/class_wms.php
Log:
default ratio is 1.2 for ol wms
Modified: trunk/mapbender/http/classes/class_wms.php
===================================================================
--- trunk/mapbender/http/classes/class_wms.php 2010-06-23 12:09:38 UTC (rev 6416)
+++ trunk/mapbender/http/classes/class_wms.php 2010-06-23 12:26:10 UTC (rev 6417)
@@ -264,7 +264,7 @@
// OpenLayers-Layer options
$add_wms_string .= "{";
$add_wms_string .= "transitionEffect:'resize',";
- $add_wms_string .= "buffer:1.3,";
+ $add_wms_string .= "ratio:1.2,";
$add_wms_string .= "singleTile:true,";
// baselayer?
if($base) {
@@ -284,6 +284,19 @@
$add_wms_string .= "}";
$add_wms_string .= ");";
+ $queryLayers = array();
+ for ($i = 0; $i < count($this->objLayer); $i++) {
+ $layer = $this->objLayer[$i];
+ if ($layer->layer_queryable
+ && $layer->gui_layer_queryable
+ && $layer->gui_layer_querylayer
+ ) {
+ $queryLayers[]= $layer->layer_name;
+ }
+ }
+ $queryLayerString = implode(",", $queryLayers);
+ $add_wms_string .= "wms_" . $this->wms_id . ".params.QUERY_LAYERS = '$queryLayerString';";
+
// TODO why ol_map
$add_wms_string .= "ol_map.addLayer(wms_".$this->wms_id.");";
echo $add_wms_string;
More information about the Mapbender_commits
mailing list