Exemple #1
0
 public String getProjection() {
   if (getState().projection == null && getUI() != null) {
     OpenLayersMap parent2 = (OpenLayersMap) getParent().getParent();
     return parent2.getApiProjection();
   }
   return getState().projection;
 }
  private void addBaseLayer(OpenLayersMap openLayersMap) {
    openLayersMap.addLayer(new OpenStreetMapLayer());

    vectorLayer = new VectorLayer();
    openLayersMap.addLayer(vectorLayer);

    openLayersMap.addActionHandler(this);
    openLayersMap.setImmediate(true); // to get extent eagerly, used to draw
    // relatively sized squares
    this.openLayersMap = openLayersMap;
  }