[Mapbender-commits] r1383 - branches/mapbender_sld/http/javascripts

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Wed May 30 07:31:48 EDT 2007


Author: mschulz
Date: 2007-05-30 07:31:48 -0400 (Wed, 30 May 2007)
New Revision: 1383

Modified:
   branches/mapbender_sld/http/javascripts/map.php
Log:
merged changes for sld stuff

Modified: branches/mapbender_sld/http/javascripts/map.php
===================================================================
--- branches/mapbender_sld/http/javascripts/map.php	2007-05-30 11:30:42 UTC (rev 1382)
+++ branches/mapbender_sld/http/javascripts/map.php	2007-05-30 11:31:48 UTC (rev 1383)
@@ -521,6 +521,12 @@
 
 							var temp = "&SLD=" + tmp+ "&";
 							newMapURL += temp;
+						}
+						// add sld
+						if(mb_mapObj[i].wms[ii].gui_wms_sldurl != ""){
+							//alert(mb_mapObj[i].wms[ii].gui_wms_sldurl);
+							var temp = "&SLD=" + mb_mapObj[i].wms[ii].gui_wms_sldurl + "&";
+							newMapURL += temp;
 						}
 						if(mb_log){
 							var tmp = eval(mb_log + "('" + newMapURL + "','" + ts + "')");
@@ -604,6 +610,12 @@
 						//prompt("",tmp);;
 						var temp = "&SLD=" + tmp+ "&";
 						newMapURL += temp;
+					}
+					// add sld
+					if(mb_mapObj[i].wms[ii].gui_wms_sldurl != ""){
+						//alert(mb_mapObj[i].wms[ii].gui_wms_sldurl);
+						var temp = "&SLD=" + mb_mapObj[i].wms[ii].gui_wms_sldurl + "&";
+						newMapURL += temp;
 					}
 					//prompt("",newMapURL);
 					if(mb_mapObj[i].layers[ii] != "" && str_LayerStyles[0] != ""){
@@ -689,7 +701,11 @@
 					str_titles += mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_title;
 					str_parent += mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_parent;
 					if(mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_style.length>0){
-					 	str_legendurls += mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_style[0]["legendurl"] ;
+					 	str_legendurls += mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_style[0]["legendurl"] ;
+					 	// add SLD-Url to Legend-Url
+					 	if (mb_mapObj[mObj].wms[wmsObj].gui_wms_sldurl != "") {
+					 		str_legendurls += "&SLD="+mb_mapObj[mObj].wms[wmsObj].gui_wms_sldurl;
+					 	}
 					}
 					cnt_layer++;
 				}



More information about the Mapbender_commits mailing list