Просмотр исходного кода

add scale and keyboard shortcuts

Marek Strzała 11 лет назад
Родитель
Сommit
df32822356
1 измененных файлов с 10 добавлено и 4 удалено
  1. 10 4
      SE/superedit-OPEN_LAYERS_WPS.php

+ 10 - 4
SE/superedit-OPEN_LAYERS_WPS.php

@@ -135,6 +135,11 @@ function OPEN_LAYERS_WPS() {
         .olControlEditingToolbar .olControlModifyFeatureItemActive {
             background-image: url(stuff/open-layers/theme/default/img/draw_point_on.png);
         }
+        .olControlLayerSwitcher .layersDiv {
+            border-radius: 10px 0 0 10px;
+            opacity: 0.75;
+            filter: alpha(opacity=75);
+        }
         textarea {
             display: block;
             width: 100%;
@@ -269,15 +274,16 @@ var map = new OpenLayers.Map('map', {
 		restrictedExtent: extent,
     controls: [
         toolbar,
-        new OpenLayers.Control.ZoomPanel(),
-        new OpenLayers.Control.PanPanel()
+     	new OpenLayers.Control.ZoomPanel(),
+        new OpenLayers.Control.PanPanel(),
+        new OpenLayers.Control.LayerSwitcher(),
+        new OpenLayers.Control.ScaleLine(),
+        new OpenLayers.Control.KeyboardDefaults()
     ],
     layers: [gphy,layer]
 });
 map.zoomToMaxExtent();
 
-map.addControl(new OpenLayers.Control.LayerSwitcher());
-
 // add behavior to html elements
 document.getElementById("processes").onchange = describeProcess;