comparison flys-client/ChangeLog @ 1376:28eb4dfe2cbf

Call Collection.doOut to retrieve a map config and use this config to build up an OpenLayers map. flys-client/trunk@3096 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 28 Oct 2011 06:12:51 +0000
parents dc715351527f
children b0fe35d4ce6b
comparison
equal deleted inserted replaced
1375:dc715351527f 1376:28eb4dfe2cbf
1 2011-10-28 Ingo Weinzierl <ingo@intevation.de>
2
3 * src/main/java/de/intevation/flys/client/server/MapHelper.java: New. It
4 currently provides a method that parses a MapConfig from Document.
5
6 * src/main/java/de/intevation/flys/client/shared/model/MapConfig.java: New.
7 This object saves values in a HashMap. Some basic information like srid,
8 max extent and initial extent can be set/get via methods.
9
10 * src/main/java/de/intevation/flys/client/client/services/MapOutputServiceAsync.java,
11 src/main/java/de/intevation/flys/client/client/services/MapOutputService.java,
12 src/main/java/de/intevation/flys/client/server/MapOutputServiceImpl.java:
13 This service now returns an instance of MapConfig that contains some basic
14 information required by OpenLayers to create maps.
15
16 * src/main/java/de/intevation/flys/client/client/ui/map/MapOutputTab.java:
17 OpenLayers maps are created using the MapConfig returned by
18 MapOutputService but the layers added to the map are taken from
19 MapThemePanel to keep the ThemePanel and the Map in sync.
20
21 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
22 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
23 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
24 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
25 error strings for the case that no map config was retrieved in
26 MapOutputService.
27
1 2011-10-26 Felix Wolfsteller <felix.wolfsteller@intevation.de> 28 2011-10-26 Felix Wolfsteller <felix.wolfsteller@intevation.de>
2 29
3 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java: 30 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
4 Let datacage-window include the "static" part. Note that now many 31 Let datacage-window include the "static" part. Note that now many
5 options might be shown with which interaction might not lead to the 32 options might be shown with which interaction might not lead to the

http://dive4elements.wald.intevation.org