Package org.geomajas.gwt.client.map.event

Examples of org.geomajas.gwt.client.map.event.MapModelHandler


    // Then initialize:
    initialize();
   
    // -- Filter layer to show filterIcon
    map.getMapModel().addMapModelHandler(new MapModelHandler() {
      public void onMapModelChange(MapModelEvent event) {
        VectorLayer countries = map.getMapModel().getVectorLayer("clientLayerCountries");
        countries.setFilter("NAME NOT like 'France'");
      }
    });
View Full Code Here


    layout.addMember(map);

    // wait for the map to be loaded and select the 1st layer
    // the map only has one layer so selecting the 1st one is correct
    // We need to select a layer cause the FeatureInfo works on selected layers only
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        map.getMapModel().selectLayer(map.getMapModel().getLayers().get(0));
      }
    });
View Full Code Here

    // add a button in GWT code
    layout.addMember(toolbar);
    layout.addMember(map);

    // wait for the map to be loaded cause we need a correct map.getPixelPerUnit
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        ScaleSelect scaleSelect = new ScaleSelect(map.getMapModel().getMapView(), map.getPixelPerUnit());
        Double[] customScales = new Double[] { 1.0 / 100000000.0, 1.0 / 50000000.0, 1.0 / 2500000.0 };
        scaleSelect.setScales(customScales);
View Full Code Here

    // add a button in GWT code
    layout.addMember(toolbar);
    layout.addMember(map);

    // wait for the map to be loaded cause we need a correct map.getPixelPerUnit
    map.getMapModel().addMapModelHandler(new MapModelHandler() {

      public void onMapModelChange(MapModelEvent event) {
        ScaleSelect scaleSelect = new ScaleSelect(map.getMapModel().getMapView(), map.getPixelPerUnit());
        toolbar.addMember(scaleSelect);
      }
View Full Code Here

TOP

Related Classes of org.geomajas.gwt.client.map.event.MapModelHandler

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.