comparison flys-artifacts/ChangeLog @ 1816:5364b86a0880

Improved styles of WMS layers. flys-artifacts/trunk@3145 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 02 Nov 2011 15:02:23 +0000
parents a97764363ba2
children 595c404523a6
comparison
equal deleted inserted replaced
1815:a97764363ba2 1816:5364b86a0880
1 2011-11-02 Ingo Weinzierl <ingo@intevation.de>
2
3 * src/main/java/de/intevation/flys/artifacts/model/LayerInfo.java: Added
4 setter methods for all parameters and removed the constructors. There is
5 just an empty constructor - all parameters need to be set via setter
6 methods.
7
8 * src/main/java/de/intevation/flys/utils/MapfileGenerator.java: Modified the
9 creation of LayerInfo objects.
10
11 * src/main/java/de/intevation/flys/artifacts/model/DBLayerInfo.java:
12 Removed, because the internal structure and constructors of LayerInfo have
13 changed, so that we gonna use LayerInfo for all layers now.
14
15 * doc/conf/themes.xml: Modified the color definitions of
16 'floodmap.riveraxis' and 'floodmap.kms' themes and added a 'symbol' field
17 to 'floodmap.kms'.
18
19 * doc/conf/mapserver/symbols.sym,
20 doc/conf/mapserver/fontset.txt: New. Required by Mapserver.
21
22 * doc/conf/mapserver/db_layer.vm: Added an 'EXTENT' field that is filled
23 using LayerInfo.getExtent().
24
25 * doc/conf/mapserver/mapfile.vm: Modified FONTSET directory and added a
26 SYMBOLSET.
27
28 * src/main/java/de/intevation/flys/artifacts/WMSDBArtifact.java: Added an
29 abstract method getGeometryType().
30
31 * src/main/java/de/intevation/flys/artifacts/WMSKmArtifact.java: Override
32 getGeometryType() of WMSDBArtifact. This Artifact provides "POINT"s.
33
34 * src/main/java/de/intevation/flys/artifacts/states/RiverAxisState.java:
35 Create new WMSDBLayerFacets with geometry type "LINE".
36
37 * src/main/java/de/intevation/flys/artifacts/model/WMSDBLayerFacet.java:
38 Added a 'geometryType' attribute and getter/setter methods. This attribute
39 determines the type of geometry provided by this database wms layer. Types
40 could be "POLYGON", "POINT", "LINE" and so on.
41
42 * src/main/java/de/intevation/flys/artifacts/model/MapserverStyle.java:
43 Added a 'symbol' attribute to the inner class Clazz.
44
45 * src/main/java/de/intevation/flys/utils/ThemeUtil.java: Added a function to
46 parse the symbol field of a theme. This symbol is used for
47 MapserverStyle.Clazz.
48
1 2011-11-02 Felix Wolfsteller <felix.wolfsteller@intevation.de> 49 2011-11-02 Felix Wolfsteller <felix.wolfsteller@intevation.de>
2 50
3 Apply point theme to heightmarks when imported in longitudinal 51 Apply point theme to heightmarks when imported in longitudinal
4 section diagram. 52 section diagram.
5 53

http://dive4elements.wald.intevation.org