Mercurial > dive4elements > gnv-client
diff gnv-artifacts/ChangeLog @ 724:9ba6bb85d6dd
Integrate lookup for MapFileTemplate for the different Layer.
gnv-artifacts/trunk@754 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Tue, 09 Mar 2010 12:54:05 +0000 |
parents | 199982e8866e |
children | dde7f51dbe1e |
line wrap: on
line diff
--- a/gnv-artifacts/ChangeLog Tue Mar 09 11:42:57 2010 +0000 +++ b/gnv-artifacts/ChangeLog Tue Mar 09 12:54:05 2010 +0000 @@ -1,3 +1,28 @@ +2010-03-09 Tim Englich <tim.englich@intevation.de> + + * doc/conf/queries.properties: + Modified the Query for the lookup of the Tablename and the Whereclaus to + a choosen Layer. Now also the Templateid containing the Mapservice-ID and + the Layer-Id was added to the Query. + + * src/main/java/de/intevation/gnv/utils/MapfileGenerator.java (templateExists): + Add a method which will return if a given Template exists. + this could be used for determining if a specialized Template for a Layer + is given or the Default one should be used. + + * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (getWMS): + Integrate lookup for MapFileTemplate for the different Layer. + If a special Template should be used it must be storde according to the + following Syntax in the Folder which contain all other Mapfile-Templates. + + layer_{ID_MAPSERVICE}_${ID_LAYER} e.g. layer_BSH_IMS_CONTIS_Resources_2 + + If there is no Template matching the given Name the Defaulttemplates + layer_point, + layer_polygon or + layer_linestring + will be used. + 2010-03-09 Tim Englich <tim.englich@intevation.de> * src/main/java/de/intevation/gnv/state/layer/LayerOutputState.java (out):