[Commits] r736 - sandbox/bartvde/legend/geoext/examples

commits at geoext.org commits at geoext.org
Thu May 14 20:47:51 CEST 2009


Author: bartvde
Date: 2009-05-14 20:47:50 +0200 (Thu, 14 May 2009)
New Revision: 736

Modified:
   sandbox/bartvde/legend/geoext/examples/legendpanel.html
   sandbox/bartvde/legend/geoext/examples/legendpanel.js
Log:
changes to example

Modified: sandbox/bartvde/legend/geoext/examples/legendpanel.html
===================================================================
--- sandbox/bartvde/legend/geoext/examples/legendpanel.html	2009-05-14 18:40:11 UTC (rev 735)
+++ sandbox/bartvde/legend/geoext/examples/legendpanel.html	2009-05-14 18:47:50 UTC (rev 736)
@@ -13,12 +13,28 @@
             color: red;
         }
         </style>
+        <script type="text/javascript">
+            addLayer = function() {
+                 var wmslayer =         new OpenLayers.Layer.WMS(
+            "Bodies of Water",
+            "http://publicus.opengeo.org/geoserver/wms?",
+            {layers: 'topp:tasmania_water_bodies', format: 'image/png', transparent: true},
+            {singleTile: true});
+                mapPanel.map.addLayer(wmslayer);
+            }
+
+            removeLayer = function() {
+                mapPanel.map.removeLayer(mapPanel.map.layers[1]);
+            }
+        </script>
     </head>
     <body>
         <h1>GeoExt.LegendPanel with an Existing OpenLayers.Map</h1>
-        <p>This example shows the how to create a LegendPanel that autopopulates with legends from a map 
+        <p>This example shows the how to create a LegendPanel that autopopulates with legends from a map
         that has already been created. </p>
         <p>The js is not minified so it is readable. See <a href="legendpanel.js">legendpanel.js</a>.</p>
         <div id="view"></div>
+        <a href="#" onclick="addLayer()">addlayer</a>
+        <a href="#" onclick="removeLayer()">removelayer</a>
     </body>
 </html>

Modified: sandbox/bartvde/legend/geoext/examples/legendpanel.js
===================================================================
--- sandbox/bartvde/legend/geoext/examples/legendpanel.js	2009-05-14 18:40:11 UTC (rev 735)
+++ sandbox/bartvde/legend/geoext/examples/legendpanel.js	2009-05-14 18:47:50 UTC (rev 736)
@@ -10,11 +10,6 @@
             {layers: 'topp:tasmania_state_boundaries', format: 'image/png', transparent: true},
             {singleTile: true}),
         new OpenLayers.Layer.WMS(
-            "Bodies of Water",
-            "http://publicus.opengeo.org/geoserver/wms?",
-            {layers: 'topp:tasmania_water_bodies', format: 'image/png', transparent: true},
-            {singleTile: true}),
-        new OpenLayers.Layer.WMS(
             "Cities and Roads",
             "http://publicus.opengeo.org/geoserver/wms?",
             {layers: 'topp:tasmania_cities,topp:tasmania_roads', format: 'image/png', transparent: true},
@@ -38,6 +33,7 @@
 
     legendPanel = new GeoExt.LegendPanel({
         labelCls: 'mylabel',
+        ascending: false,
         bodyStyle: 'padding:5px',
         width: 200,
         autoScroll: true,



More information about the Commits mailing list