Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[udig-devel] the scale denomenator in new map

Is there a way to set the scaleDenominator before map is rendered, in
my example code
the scale denomenator is in event -1.0, and in UI scale label something very big
because my map is so big.

I like to set it some reasonable value because otherwise it take so
much time to render
first image.

CreateMapCommand cmc = new CreateMapCommand("default", tst, activeProject);
activeProject.sendSync(cmc);
IMap map = cmc.getCreatedMap();
map.executeSyncWithoutUndo(new SetScaleCommand(10000));

map.addMapListener(new IMapListener() {
public void changed(MapEvent event) {
event.getScaleDenomenator() == -1.0
}		
});
ApplicationGIS.openMap(map);

- Artsi


Back to the top