comparison flys-artifacts/ChangeLog @ 1876:dd467951335c

Added support for labels in Mapserver layers and options to modify its style. flys-artifacts/trunk@3234 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 11 Nov 2011 09:43:36 +0000
parents 4fb81eb8b45b
children 1a6018d5f0b7
comparison
equal deleted inserted replaced
1875:4fb81eb8b45b 1876:dd467951335c
1 2011-11-11 Ingo Weinzierl <ingo@intevation.de>
2
3 * doc/conf/themes.xml: Added 'textcolor' and 'textsize' attributes to the
4 existing 'Kms' theme.
5
6 * doc/conf/mapserver/fontset.txt: Defined a 'DefaultFont' that is used as
7 default font for Mapserver labels.
8
9 * doc/conf/mapserver/db_layer.vm: Add a Mapserver LABELITEM if a value is
10 provided by LayerInfo object.
11
12 * src/main/java/de/intevation/flys/artifacts/WMSDBArtifact.java: Added a
13 getLabelItem() method that returns null as default.
14
15 * src/main/java/de/intevation/flys/artifacts/WMSKmArtifact.java: Override
16 getLabelItem() to return "km" which is the database field that contains
17 the kilometer information.
18
19 * src/main/java/de/intevation/flys/artifacts/model/LayerInfo.java,
20 src/main/java/de/intevation/flys/artifacts/model/WMSDBLayerFacet.java:
21 Added an attribute labelItem with appropriate getter/setter methods.
22
23 * src/main/java/de/intevation/flys/artifacts/model/MapserverStyle.java:
24 Splitted up the internal class Clazz. Now, there are two new inner
25 classes Style and Label that fulfill the appropriate Mapfile sections of
26 Mapserver.
27
28 * src/main/java/de/intevation/flys/utils/ThemeUtil.java: Also Read font
29 attributes and add new Clazz Label for the Mapserver layer.
30
31 * src/main/java/de/intevation/flys/utils/MapfileGenerator.java: Set the
32 "labelItem" attribute on the LayerInfo object used to fill DB layer
33 templates.
34
1 2011-11-11 Felix Wolfsteller <felix.wolfsteller@intevation.de> 35 2011-11-11 Felix Wolfsteller <felix.wolfsteller@intevation.de>
2 36
3 * doc/conf/meta-data.xml: Re-use macros to include more data to 37 * doc/conf/meta-data.xml: Re-use macros to include more data to
4 datacage in more situations. 38 datacage in more situations.
5 39

http://dive4elements.wald.intevation.org