annotate flys-artifacts/doc/howto_wmsartifact.txt @ 5622:b28a6d05e969

Add a new mechanism in mapfish print call to add arbitary data maps Data properties are identified by starting with mapfish-data and they are then split in info value pairs where info can be the description of the information and value the value of the information to be transported in the data map.
author Andre Heinecke <aheinecke@intevation.de>
date Tue, 09 Apr 2013 19:04:32 +0200
parents 7dcf604a4bf7
children
rev   line source
5350
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
1 Howto add a wmsartifact for the maps:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
2
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
3 - Add artifact similar to the existing ones in:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
4 flys-artifacts/src/main/java/de/intevation/flys/artifacts/
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
5 - Define facet name in:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
6 flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/FacetTypes.java
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
7 - Modify datacage configuration (there is documentation in flys-artifacts/doc):
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
8 flys-artifacts/doc/conf/meta-data.xml
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
9 - Define the Factory used in the datacage configuration in:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
10 flys-artifacts/doc/conf/conf.xml
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
11 - Define the facet for the Map:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
12 flys-artifacts/doc/conf/artifacts/map.xml
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
13 - You might also want to add it to the floodmap in winfo:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
14 flys-artifacts/doc/conf/artifacts/winfo.xml
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
15 - Add translations for the datacage elements in:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
16 flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.java
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
17 - English localization:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
18 flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.properties
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
19 - German localization:
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
20 flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties
2f6e6ae2fc56 Add small howto which consists mostly of the notes i took while
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
21
5436
7dcf604a4bf7 Add note about themes to howto
Andre Heinecke <aheinecke@intevation.de>
parents: 5350
diff changeset
22 You might also want a theme:
7dcf604a4bf7 Add note about themes to howto
Andre Heinecke <aheinecke@intevation.de>
parents: 5350
diff changeset
23 - Add a mapping from your Facet to the theme in:
7dcf604a4bf7 Add note about themes to howto
Andre Heinecke <aheinecke@intevation.de>
parents: 5350
diff changeset
24 flys-artifacts/doc/conf/themes.xml
7dcf604a4bf7 Add note about themes to howto
Andre Heinecke <aheinecke@intevation.de>
parents: 5350
diff changeset
25 - Define the theme in:
7dcf604a4bf7 Add note about themes to howto
Andre Heinecke <aheinecke@intevation.de>
parents: 5350
diff changeset
26 flys-artifacts/doc/conf/themes/default/floodmap.xml
7dcf604a4bf7 Add note about themes to howto
Andre Heinecke <aheinecke@intevation.de>
parents: 5350
diff changeset
27 flys-artifacts/doc/conf/themes/second/floodmap.xml
7dcf604a4bf7 Add note about themes to howto
Andre Heinecke <aheinecke@intevation.de>
parents: 5350
diff changeset
28

http://dive4elements.wald.intevation.org