Package com.gi.engine.carto

Examples of com.gi.engine.carto.LayerInfo


      obj.put("GIServerVersion", VersionUtil.getCurrentversion());
      obj.put("name", mapName);

      arrayTemp = new JSONArray();
      for (int i = 0, count = mapDesc.getLayerInfos().size(); i < count; i++) {
        LayerInfo layerInfo = mapDesc.getLayerInfo(i);
        if (layerInfo.isEditable()) {
          objTemp = new JSONObject();
          objTemp.put("id", i);
          objTemp.put("name", layerInfo.getName());
          arrayTemp.put(objTemp);
        }
      }
      obj.put("layers", arrayTemp);
View Full Code Here


      StringBuilder sb = new StringBuilder();
      sb.append("<b>Layers: </b>");
      sb.append("<ul>");
      int layerCount = mapDesc.getLayerInfos().size();
      for (int i = 0; i < layerCount; i++) {
        LayerInfo layerInfo = mapDesc.getLayerInfo(i);
        sb.append("<li><a href='" + contextRoot
            + "/rest/service/FeatureService/" + serviceName + "/" + i
            + "'>" + layerInfo.getName() + "</a>(" + i + ")</li>");
        sb.append(layerInfo.isEditable() ? "[editable]" : "");
      }
      sb.append("</ul>");

      sb.append("<br/><br/>");
View Full Code Here

      obj.put("maxInstances", mapServiceDesc.getMaxInstances());
      obj.put("maxResults", mapServiceDesc.getMaxResults());

      arrayTemp = new JSONArray();
      for (int i = 0, count = mapDesc.getLayerInfos().size(); i < count; i++) {
        LayerInfo layerInfo = mapDesc.getLayerInfo(i);
        objTemp = new JSONObject();
        objTemp.put("id", i);
        objTemp.put("name", layerInfo.getName());
        objTemp.put("defaultVisibility", layerInfo.isVisible());
        objTemp.put("editable", layerInfo.isEditable());
        arrayTemp.put(objTemp);
      }
      obj.put("layers", arrayTemp);

      objSR = new JSONObject();
View Full Code Here

      StringBuilder sb = new StringBuilder();
      sb.append("<b>Layers: </b>");
      sb.append("<ul>");
      int layerCount = mapDesc.getLayerInfos().size();
      for (int i = 0; i < layerCount; i++) {
        LayerInfo layerInfo = mapDesc.getLayerInfo(i);
        sb.append("<li><a href='" + contextRoot
            + "/rest/service/MapService/" + serviceName + "/" + i
            + "'>" + layerInfo.getName() + "</a>(" + i + ")</li>");
        sb.append(layerInfo.isVisible() ? "[visible]" : "");
        sb.append(layerInfo.isEditable() ? "[editable]" : "");
      }
      sb.append("</ul>");

      sb.append("<b>SpatialReference: </b>");
      sb.append(mapDesc.getWkid());
View Full Code Here

      mapDesc.getLayerInfos().clear();
      for (int i = 0, count = this.jListLayersModel.getSize(); i < count; i++) {
        LayerItem item = (LayerItem) this.jListLayersModel
            .getElementAt(i);
        LayerInfo layerInfo = item.getLayerInfo();
        mapDesc.getLayerInfos().add(layerInfo);
      }

      app.getMap().initByMapDesc(mapDesc, app.getMapDescFilePath());
      app.getMapPane().setBackground(bgColor);
View Full Code Here

      }

      this.jListLayersModel.removeAllElements();
      for (Iterator<LayerInfo> itr = mapDesc.getLayerInfos().iterator(); itr
          .hasNext();) {
        LayerInfo layerInfo = itr.next();
        LayerItem layerItem = new LayerItem();
        layerItem.setLayerInfo(layerInfo);
        this.jListLayersModel.addElement(layerItem);
      }
View Full Code Here

  private void jButtonOKActionPerformed(ActionEvent evt) {
    boolean isAdd = layerInfo == null ? true : false;

    if (layerInfo == null) {
      layerInfo = new LayerInfo();
    }

    layerInfo.setName(this.jTextFieldName.getText());
    layerInfo.setVisible(this.jCheckBoxVisible.isSelected());
    layerInfo.setEditable(this.jCheckBoxEditable.isSelected());
View Full Code Here

          for (int i = 0; i < layerCount; i++) {
            layerIds.add(strLayers[i]);
          }
        } else {
          for (int i = 0, count = mapDesc.getLayerInfos().size(); i < count; i++) {
            LayerInfo layerInfo = mapDesc.getLayerInfo(i);
            if (layerInfo.isVisible()) {
              layerIds.add(String.valueOf(i));
            }
          }
        }
View Full Code Here

TOP

Related Classes of com.gi.engine.carto.LayerInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.