Examples of MapViewerLayer


Examples of es.emergya.ui.gis.layers.MapViewerLayer

    log.trace("initializeLayers()");
    for (CapaInformacion c : CapaConsultas.getAll(true, false)) {
      if (c.isHabilitada()) {
        log.info("Cargamos la capa " + c);
        this.mapView.addLayer(
            new MapViewerLayer(c.getNombre(), new WmsTileSource(c
                .getUrl()), new MemoryTileCache(), 6), false);
        someLayer = true;
      } else
        log.info("La capa " + c + " no esta habilitada");
    }

    if (!someLayer) {
      log.info("Cargamos la capa por defecto");
      this.mapView.addLayer(new MapViewerLayer("OSM",
          new OsmTileSource.Mapnik(), new MemoryTileCache(), 16),
          false);
    }

    // Capas opcionales:

    final List<CapaInformacion> todasOpcionales = CapaConsultas.getAll(
        false, null);
    for (CapaInformacion c : todasOpcionales) {
      if (c.isHabilitada()) {
        final MapViewerLayer layer = new MapViewerLayer(c.getNombre(),
            new WmsTileSource(c.getUrl()), new MemoryTileCache(), 6);
        layer.visible = false;
        log.debug("Añadimos la capa " + c);

        this.mapView.addLayer(layer, false);
View Full Code Here

Examples of es.emergya.ui.gis.layers.MapViewerLayer

          break;
        }
      }

      if (le.layer == null)
        le.layer = new MapViewerLayer(le.name,
            new WmsTileSource(le.url), new MemoryTileCache(), 6);
      // le.layer = new WMSLayer(le.name, le.url, null, mv);
      mv.addLayer(le.layer, false);
    }
    le.layer.visible = true;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.