comparison gnv-artifacts/ChangeLog @ 622:89aca25642d6

Implemented method stubs of MapfileGenerator. Mapfiles are successfully created corresponding meta.xml files. gnv-artifacts/trunk@693 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 19 Feb 2010 13:28:34 +0000
parents 567216b56983
children 65f09139e9b3
comparison
equal deleted inserted replaced
621:567216b56983 622:89aca25642d6
1 2010-02-19 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2
3 * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java:
4 Write a meta information file after shapefile writing is finished. These
5 meta information are used to map the type of shapefiles to a specific
6 template and fill these layer-templates with data.
7
8 * src/main/java/de/intevation/gnv/wms/LayerInfo.java: Class for storing meta
9 information for mapfile creation.
10
11 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Implemented
12 method stubs. The MapfileGenerator starts searching for meta information
13 in filesystem after update() is called. These information are used to to
14 fill templates for the supported layers and a mapfile will be created out
15 of this.
16
17 TODO: Configure Velocity.
18
19 * pom.xml: Added Apache Velocity 1.6.1 for templating mapfiles.
20
21 * doc/conf/conf.xml: Adapted a section to configure necessary directories
22 and filenames for mapfile generation.
23
24 * doc/conf/maptemplates/mapfile.vm: Base template for mapfile. All required
25 layers will be included into this template.
26
27 * doc/conf/maptemplates/horizontalcrosssection_salinity_isolines.vm,
28 doc/conf/maptemplates/horizontalcrosssection_salinity.vm,
29 doc/conf/maptemplates/salinity_isolines.class.vm,
30 doc/conf/maptemplates/salinity_polygons.class.vm: Template support for
31 salinity in horizontal crosssection wms.
32
1 2010-02-17 Ingo Weinzierl <ingo.weinzierl@intevation.de> 33 2010-02-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
2 34
3 * doc/conf/conf.xml: Added configuration section for writing mapfiles. 35 * doc/conf/conf.xml: Added configuration section for writing mapfiles.
4 36
5 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Singleton 37 * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java: Singleton

http://dive4elements.wald.intevation.org