log gnv-artifacts/ChangeLog @ 1097:045a8e671d64

age author description
2010-06-15 Tim Englich Fixed typo. Scalar Values will now be written capitalized.
2010-06-15 Tim Englich ISSUE297: Localized generated exceptionmessage
2010-06-14 Ingo Weinzierl Write svn revision to MANIFEST file while creating jar archive.
2010-06-14 Ingo Weinzierl Adjusted the subtitle of the product 'Achsenparalleles Vertikalprofil' (issue250).
2010-06-14 Ingo Weinzierl Replaced the title for the coordinate input field that is written into the 'describe'-document (so it is displayed in the gui).
2010-06-14 Ingo Weinzierl Added missing configuration for 'Achsenparallele Vertikalprofile.
2010-06-12 Ingo Weinzierl Added configuration and sql statements for a new product named 'Achsenparalleler Vertikalschnitt.
2010-06-12 Ingo Weinzierl Implemented necessary classes (artifact, output state) used for a new product 'Achsenparalleler Vertikalschnitt.
2010-06-10 Ingo Weinzierl Improved the validation of user inserted time periods (issue286).
2010-06-10 Ingo Weinzierl Centered histograms in pdf exports.
2010-06-10 Ingo Weinzierl Centered charts in a pdf exports.
2010-06-09 Ingo Weinzierl Improved data initialization and axis range calculation in vertical profiles (scalar and vector).
2010-06-09 Ingo Weinzierl Limited the parameterization of timeseries, horizontalprofiles and verticalprofiles so that just a single vector can be selected at the same time.
2010-06-09 Ingo Weinzierl Enabled histogram creation for vectorial verticalprofiles.
2010-06-09 Ingo Weinzierl Enabled histogram creation for vectorial horizontalprofiles.
2010-06-09 Ingo Weinzierl Implemented histogram creation for vectorial timeseries.
2010-06-09 Ingo Weinzierl Some code refactoring for the implementation of histograms using vectorial parameters.
2010-06-09 Ingo Weinzierl Added statistics for vectorial verticalprofiles.
2010-06-09 Ingo Weinzierl Added statistics for vectorial horizontalprofiles.
2010-06-09 Ingo Weinzierl Added statistics for vectorial timeseries.
2010-06-08 Ingo Weinzierl Added odv support for horizontal profiles using vector data.
2010-06-08 Ingo Weinzierl Configuration of horizontal profiles using vector data on meshes.
2010-06-08 Ingo Weinzierl Implemented a new output state and chart type for horizontal profiles using vector data.
2010-06-07 Ingo Weinzierl Configured transitions for vector data verticalprofiles.
2010-06-07 Ingo Weinzierl Added an output state for verticalprofiles with vector charts on meshes.
2010-06-07 Ingo Weinzierl Added a new output state and chart type for vertical profiles using vector data.
2010-06-07 Tim Englich Added functionality to publish the the mbr of the generated layer to
2010-06-07 Tim Englich revert wrong commit of conf.xml of revision 1163
2010-06-07 Tim Englich Modified the mapfiletemplate so that it is possible to request images which with or hight are up to 4000 pixel
2010-06-07 Ingo Weinzierl Added vector support for timeseries points on meshes.
2010-06-04 Ingo Weinzierl Made cache statistics available as MBeans (eg in JConsole).
2010-06-03 Ingo Weinzierl Removed needless imports.
2010-06-03 Ingo Weinzierl Changed the geo-backend initialization regarding the changes of rev1149. An sql-cache is integrated and enabled now.
2010-06-02 Ingo Weinzierl Cach improvement: remove the cached elements of each visited state that is visited while stepping back to a previous state.
2010-06-01 Ingo Weinzierl Do not call the endOfLife method of the current state before advancing to a next state, because this would remove elements from cache that have been inserted just before - it would be impossible to make use of a cache in that case.
2010-06-01 Ingo Weinzierl Remove the elements of an outdated state from cache if its endOfLife method is called.
2010-05-31 Tim Englich Added queries for TimeSeriesPoints using vectorvalues for verticalprofiles
2010-05-28 Ingo Weinzierl Fixed the aggregation of row with the same parameter in the odv export (issue291).
2010-05-27 Ingo Weinzierl The title of a layer can be changed by the user. Product 'Layer' and 'Horizontalschnitt' now use the same code path to write the meta information file. (issue198)
2010-05-27 Ingo Weinzierl Fixed a bug in the pdf export.
2010-05-27 Ingo Weinzierl Implemented a new histogram dataset that takes the width of a single bin as well as the number of bins for the histogram (issue288).
2010-05-26 Ingo Weinzierl Removed the parsing for double/integer values specifying the bin width or the number of bins in DefaultHistogram, because these inserted values are no longer i18n strings (issue289).
2010-05-26 Ingo Weinzierl The format of a histogram pdf depends on the width and height specified by the user - or the default size (issue290).
2010-05-26 Ingo Weinzierl The pdf format depends on the chart's aspect ratio (issue290).
2010-05-25 Ingo Weinzierl Introduced an epsilon (750ms) to be more tolerant while comparing two data objects (issue286).
2010-05-25 Ingo Weinzierl Use the chart size/height to export it to pdf. The chart's aspect ratio keeps alive if the size exceeds the maximum page size (issue290).
2010-05-25 Ingo Weinzierl Corrected the distance calculation of a 'Horizontalprofil' and adjusted the gap detection according to these changes (issue287).
2010-05-24 Ingo Weinzierl The size of an svg export is adjustable now (issue290).
2010-05-21 Tim Englich Added queries for meshes using vectorvalues for 'Horizontales Schnittprofil'
2010-05-21 Tim Englich Added queries for meshes using vectorvalues for horizontalprofiles.
2010-05-21 Tim Englich Added queries for meshes using vectorvalues for verticalprofiles.
2010-05-21 Ingo Weinzierl Improved directoy handling for incoming wms requests on product 'Layer' (issue269).
2010-05-21 Tim Englich Added queries for Meshes using Vectorvalues for TimeSeries.
2010-05-21 Tim Englich Integrated View MEDIAN.TIMESERIESFULLVECTORVALUE in queries for vector data on timeSeriesPoints
2010-05-20 Ingo Weinzierl Implemented the odv export for timeseries using vector data (Issue27).
2010-05-19 Ingo Weinzierl Finished vector support for timeseriespoints (Issue27).
2010-05-19 Ingo Weinzierl Added the vector value transition path for timeseriespoints.
2010-05-18 Ingo Weinzierl First step: Added a new state handling the selection between vector or scalar and a new transition in timeseries to provide vector values (issue27).
2010-05-18 Tim Englich Added queries for TimeSeriesPoints in vectorvalues for TimeSeries
2010-05-17 Tim Englich Add more Javadocs
2010-05-10 Tim Englich Added Documentation for the definition of gaps in TimeSeries on TimeSeriesPoints.
2010-05-10 Ingo Weinzierl Implemented an odv exporter for product type 'Horizontales Schnittprofil' (issue260).
2010-05-07 Hans Plum Added a comment after implementing cache cleaner
2010-05-06 Ingo Weinzierl Renamed mapserver wrapper.
2010-05-06 Hans Plum Adapted path to gnv-wrapper after changing it upstream.
2010-05-06 Ingo Weinzierl Removed bugs that existed in the caching mechanism (issue264, issue268).
2010-05-04 Tim Englich Do some Documentation of the Artifact-Database
2010-05-04 Tim Englich Some Bugfixes which prevent Exceptions executing the Examples in the config-manual
2010-04-28 Ingo Weinzierl Polygons drawn by the MapServer will no longer use point symbols.
2010-04-28 Ingo Weinzierl Created NEWS and Changes for the upcoming release.
2010-04-28 Ingo Weinzierl Deactivated odv export for 'Horizontale Schnittprofile' (issue260).
2010-04-28 Ingo Weinzierl Enlarge points in default mapserver template for layer product and use yellow to color points and lines.
2010-04-28 Ingo Weinzierl Removed trailing whitespace.
2010-04-28 Ingo Weinzierl Removed duplicated and unused imports.
2010-04-27 Ingo Weinzierl Replaced path to database with a path relative to the configuration directory.
2010-04-27 Ingo Weinzierl Changed the default directory of the artifact database.
2010-04-27 Tim Englich ISSUE262: Added XSL-Transformation for the Transitionsmodel
2010-04-27 Tim Englich ISSUE262: Added missing Namespacedeclarations
2010-04-27 Tim Englich ISSUE262: Removed duplicate StateIds
2010-04-27 Ingo Weinzierl Removed duplicated mapfile path configurations and replaced absolute path definitions with relative ones (issue218, issue220).
2010-04-27 Ingo Weinzierl Removed unused logging configuration file (issue6).
2010-04-27 Ingo Weinzierl Added units to legend text of a wms layer (issue246).
2010-04-26 Ingo Weinzierl Improved the input validator: empty strings are invalid (issue251).
2010-04-26 Tim Englich ISSUE252 Make it possible to export more than one Layer
2010-04-23 Ingo Weinzierl Adapted the configuration to call the wrapper that exports the mapfile path.
2010-04-23 Ingo Weinzierl Added a very simple wrapper to export the mapfile path for MapServer (issue220).
2010-04-23 Ingo Weinzierl Adjusted the subtitle creation for charts in 'Horizontalen Schnittprofilen' (see issue138).
2010-04-23 Ingo Weinzierl Adjusted chart titles of different horizontalprofile charts.
2010-04-23 Tim Englich Fixed Bug in renaming a Layer in Product Layer. Forgot to checkin ChangeLog
2010-04-22 Ingo Weinzierl Calculate the depth in an odv export of a 'Profilschnitt' properly (issue217).
2010-04-21 Ingo Weinzierl Presentation of values in the statistic is now language specific (issue228).
2010-04-21 Ingo Weinzierl Finalized the odv export of a 'Profilschnitt' (issue217).
2010-04-21 Ingo Weinzierl Expand the range of a horizontalprofile chart manually if there is only a single data point or more data points with all the same value in this chart (issue233).
2010-04-21 Ingo Weinzierl Added an y-axis label in histograms (issue243).
2010-04-21 Ingo Weinzierl Changed the type of histogram parameter 'binwidth' from integer to double (issue231).
2010-04-21 Ingo Weinzierl It is possible to draw VerticalProfileCharts with just one single data point (issue229).
2010-04-20 Tim Englich Integrated the CacheCleaner for the ThematicDataCache
2010-04-20 Tim Englich Added Query for the CacheCleaner that it use to determin which Tables has been updated.
2010-04-20 Ingo Weinzierl Removed a already implemented TODO from code relating to WMS un-publishing after and end-of-life of an artifact.
2010-04-20 Ingo Weinzierl Improved the workaround of rev955: There is no gap between the left & bottom border and data area anymore (issue163).
2010-04-20 Ingo Weinzierl Implemented a workaround to avoid an amount of cut axis labels in 2D charts (issue163).
2010-04-20 Ingo Weinzierl Added a metadata section into the mapfile and feed it with the MapServer URL (issue235).
2010-04-19 Ingo Weinzierl Added the time interval into the subtitle of timeseries charts (issue152).
2010-04-19 Ingo Weinzierl Iterate through former states as well when searching for an input collection (issue226).
2010-04-19 Ingo Weinzierl First implementation of an odv export of a 'Profilschnitt' (issue217).
2010-04-18 Sascha L. Teichmann Using unix line endings only.
2010-04-17 Sascha L. Teichmann Removed trailing whitespace.
2010-04-16 Tim Englich ISSUE232: SQL-Exception caused by missing Mesh-Width-Configuration
2010-04-16 Tim Englich ISSUE200: Only Layer which contains Items should be displayed
2010-04-16 Tim Englich Checkin missing ChangeLog-Entry to r924
2010-04-15 Ingo Weinzierl Read a system property to adjust the percentage that defines the size of a gap in charts (issue175).
2010-04-13 Tim Englich Bugfix: Put some Code that is responsible for Synchonization into the final-block to prevent that the lock is not released.
2010-04-13 Tim Englich Removed obsolet SuppressWarnings-Annotations.
2010-04-13 Tim Englich Added more JavaDocs
2010-04-13 Tim Englich Added missing ChangeLog-Entries
2010-04-13 Tim Englich Removed obsolet SuppressWarnings-Annotations.
2010-04-12 Tim Englich Added more Javadoc. Removed obsolet TODO-Flags.
2010-04-12 Tim Englich Added more Javadoc.
2010-04-12 Tim Englich Added more Javadoc.
2010-04-12 Tim Englich BUGFIX: Chartresults where stored in Cache using null-Value as Key.
2010-04-12 Ingo Weinzierl Added JavaDoc package descriptions.
2010-04-12 Tim Englich ISSUE215 Switched Values between columns yyyy-mm-dd hh:mm and time_ISO8601
2010-04-12 Ingo Weinzierl Removed compiler warnings while JavaDoc generation.
2010-04-09 Ingo Weinzierl Added Javadoc in statistic package.
2010-04-09 Ingo Weinzierl Added some more javadocs.
2010-04-09 Tim Englich ISSUE 215 msg1170: Integrated additional Column into the ODV-Export to identify TimeSeries
2010-04-09 Ingo Weinzierl Added more Javadoc in state.profile.horizontal package.
2010-04-09 Ingo Weinzierl Added Javadoc in timeseries package.
2010-04-09 Ingo Weinzierl Added javadoc in describedata package.
2010-04-08 Sascha L. Teichmann Finished the javadoc of the math package.
2010-04-08 Sascha L. Teichmann Added more javadoc. Removed trailing whitespace.
2010-04-08 Ingo Weinzierl Added Javadoc in utils package.
2010-04-08 Sascha L. Teichmann Removed trailing whitespace. Added more javadoc.
2010-04-08 Ingo Weinzierl Added more Javadoc in some classes of state.profile.
2010-04-07 Sascha L. Teichmann Removed trailing whitespace.
2010-04-07 Sascha L. Teichmann Finished Javadoc of the raster package.
2010-04-06 Sascha L. Teichmann More javadoc.
2010-04-06 Tim Englich ISSUE215: Improved ODV-Export. now all Columns which have identical values but different Parameters will be merged to one row.
2010-04-06 Tim Englich ISSUE213: Wrong Geometrytype used for the generation of an Layer with Multipolygon-Geometries
2010-04-06 Sascha L. Teichmann Fixed vim modeline. Added some Javadoc.
2010-04-06 Sascha L. Teichmann Fixed test mockups to let them implement their interface correctly.
2010-03-31 Ingo Weinzierl Added javadoc in jfreechart package.
2010-03-31 Ingo Weinzierl Repaired JavaDoc in Export package.
2010-03-31 Ingo Weinzierl Added missing vim control comments.
2010-03-31 Ingo Weinzierl Added and repaired JavaDoc in artifacts package.
2010-03-31 Ingo Weinzierl Added and repaired JavaDoc in cache package.
2010-03-31 Ingo Weinzierl Added javadoc for artifact package.
2010-03-31 Ingo Weinzierl Corrected JavaDoc errors in Chart Package.
2010-03-30 Ingo Weinzierl Validate wkt string and display error messages if the validation failed (issue214).
2010-03-30 Ingo Weinzierl Added a method to ExtendedInputData to retrieve the parameter ids as array (analog to splitValue() in DefaultInputData).
2010-03-30 Ingo Weinzierl Save the relation between selected measurement and the parameter it belongs to (issue210). TODO: Adapt sql statements.
2010-03-30 Ingo Weinzierl Improved date input validation. A given date needs to be in a specific range (issue212).
2010-03-29 Ingo Weinzierl Added an offset of 15px between the right data area and the right axis (issue192).
2010-03-29 Sascha L. Teichmann Added package description with text 'DOCUMENT ME!'.
2010-03-29 Ingo Weinzierl Added timegap definitions as attribute to each state.
2010-03-29 Sascha L. Teichmann Bring @author javadoc tags in form '@author <a href="john.doe@example.com">John Doe</a>'
2010-03-29 Sascha L. Teichmann Ordered imports. Removed needless imports. Removed empty headers.
2010-03-29 Sascha L. Teichmann Removed trailing whitespace
2010-03-26 Tim Englich Here is the missing Logfileentry to Revision 843
2010-03-26 Ingo Weinzierl Removed race-condition while shapefile creation (issue164).
2010-03-26 Ingo Weinzierl Removed race-condition when trying to access the index of the next line color used in charts (applied patch in issue211).
2010-03-26 Ingo Weinzierl Avoid danger to get a NullPointerException if no time to live is served by CallContext.
2010-03-26 Ingo Weinzierl Put time to live of an artifact into meta document which is created while wms publishing (issue197).
2010-03-25 Ingo Weinzierl Added and repaired javadoc in de.intevation.gnv.exports package.
2010-03-24 Ingo Weinzierl Added and repaired javadoc in de.intevation.gnv.histogram package.
2010-03-24 Ingo Weinzierl Removed empty comment lines and turned javadoc author tag into a 'mailto' form in package de.intevation.gnv.layer.
2010-03-24 Ingo Weinzierl Added javadoc in de.intevation.gnv.wms package.
2010-03-24 Ingo Weinzierl Added and repaired javadoc in de.intevation.gnv.chart package.
2010-03-23 Tim Englich Switched to valid Timestamps to enable testing ODV-Output.
2010-03-23 Tim Englich Integrated valid ODV-Export to the GNV-Artifacts
2010-03-22 Tim Englich Switched to valid Timestamps to enable testing CSV-Output.
2010-03-22 Tim Englich Bugfix: The Description of an InputData-Object will now only be fetched if
2010-03-22 Tim Englich ISSUE122: Added all required Columns for the CSV-Export.
2010-03-22 Ingo Weinzierl Adjusted mapfile templates for 'Horizontalschnitte' - display DESC column as label in a WMS layer (issue209).
2010-03-22 Ingo Weinzierl Added a further column in the isolines shapefile to store a description used to be displayed as labels in a wms layer (issue209).
2010-03-22 Ingo Weinzierl Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
2010-03-19 Tim Englich Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
2010-03-19 Tim Englich Added new German resources for fis_marinefeatures according to msg1067 of Issue2005.
2010-03-19 Tim Englich Added Support of Layers which are Joined from two Tables.
2010-03-19 Tim Englich Integrated FIS Marine Features with Product Layer into the System.
2010-03-19 Tim Englich ISSUE92: Integrated Column BAND for Query of Layers which belong to a FIS
2010-03-19 Tim Englich Fixed a bug in the Workflow of Verticalcrossections. the Geometry was not copied to the Inputvalues.
2010-03-19 Tim Englich Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
2010-03-19 Tim Englich Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
2010-03-16 Tim Englich Modified the Workflow of Verticalcrosssections on Meshes that the Data that was sent by the Mapviewer-Interface take effect.
2010-03-16 Tim Englich Bugfixes: Fixed the Query for Parameters in Timeseries and VerticalProfiles in Meshes.
2010-03-16 Tim Englich Modified the Workflow for Verticalprofiles and Timeseries on Meshes in that case that the Inputvalues of the Mapviewer-Interface take affect.
2010-03-16 Tim Englich Added an new State wich will handle the Display of Coordinatevalues and fetch given Inputparameters from the Presettings and copy them to the InputValues.
2010-03-16 Tim Englich Integrated handling of WKT-Strings for Points to extract Points from a given Inputstring.
2010-03-16 Tim Englich Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
2010-03-16 Ingo Weinzierl Changed the structure for parameter/measurement matrix in the describe document (issue199).
2010-03-16 Tim Englich Modified the Workflow of Product Layer for Contis and Nauthis that the Data that was sent by the Mapviewer-Interface take effect.
2010-03-16 Tim Englich Fixed NPE using the Presettings-Object without given Presettings.
2010-03-15 Tim Englich Modified the Workflow of Horizontalprofiles on Instantaneouspoints that the Data that was sent by the Mapviewer-Interface take effect.
2010-03-15 Ingo Weinzierl Changed source of displayed coordinate in 'HorizontalProfil'-charts' subtitle (issue120).
2010-03-15 Tim Englich Modified the Workflow of Verticalprofiles on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
2010-03-15 Tim Englich Modified the Workflow of TimeSeries on TimeSeriespoints that the Data that was sent by the Mapviewer-Interface take effect.
2010-03-15 Tim Englich Modified the Workflow of TimeSeries on Meshes that the Data that was sent by the Mapviewer-Interface
2010-03-15 Tim Englich Revoke Changes of r771 and override affected Methods in DefaultAutoResumeState
2010-03-15 Tim Englich Integrated the handling of AutoResumeStates into the initialization Process of an Artifact.
2010-03-15 Tim Englich Added Interface and Defaultimplementation for States which can be handled without any userinteraction.
2010-03-15 Tim Englich Fixed NPE will using StateBase without a given Query.
2010-03-15 Tim Englich Corrected C&P-Error in the Setup-Method of the PreSettingsTransferState
2010-03-15 Tim Englich Added Objecttype Geometry for the Validation of Inputdata.
2010-03-15 Ingo Weinzierl Implemented code for changing the title of a wms layer (issue198).
2010-03-15 Tim Englich Integrated lookup of the Geometry which was put to the Artifact during the Instantiation
2010-03-12 Tim Englich Put all Attributes of the Databasetables into the Shapefile which will be produced for the Product Layer
2010-03-12 Tim Englich Added generic Export for all Columns which are in an ResultValue.
2010-03-10 Ingo Weinzierl Use a better key - hash served by getHash() from StateBase - to put chart data into cache (issue201).
2010-03-10 Ingo Weinzierl Improved exception handling while feeding an artifact.
2010-03-09 Tim Englich Integrate lookup for MapFileTemplate for the different Layer.
2010-03-09 Tim Englich Integrated ExceptionHandling if no Data was found for the given Layer.
2010-03-08 Ingo Weinzierl Added an offset of five percent between values and chart border in vertical profile charts (issue186).
2010-03-08 Tim Englich Added WMS-Publishing to Product Layer
2010-03-08 Ingo Weinzierl Fixed broken titles in 'Profilschnitt'-charts (issue195).
2010-03-08 Ingo Weinzierl Changed insufficient key to store results used for chart generation in cache (issue189).
2010-03-06 Sascha L. Teichmann Cleanup imports
2010-03-05 Ingo Weinzierl Set ttl of artifacts to a better value in config.
2010-03-05 Ingo Weinzierl Added missing parameter name in describe document (issue185).
2010-03-05 Tim Englich Added Support for writing Shapefiles and Export them as an Zipfile for the Product Layer.
2010-03-05 Tim Englich ISSUE 191: Pdf, svg and png are now available.
2010-03-04 Ingo Weinzierl Added a configuration section for mapserver relevant stuff. Moved source to write meta files out to an own helper class named MetaWriter.
2010-03-04 Ingo Weinzierl Added some more templates for mapfile generation.
2010-03-04 Ingo Weinzierl Changed the way of calculating the total distance in 'Horizontalprofil'-charts (issue171).
2010-03-04 Ingo Weinzierl Added some more debug information while gap detection.
2010-03-03 Ingo Weinzierl Log important values used for gap detection if debug level is enabled.
2010-03-03 Ingo Weinzierl Removed workaround to send a fake document if statistic is requested for 'Horizontalschnitte' - no statistic available for this product type (issue146).
2010-03-03 Ingo Weinzierl Implementedr histogram pdf export.
2010-03-02 Ingo Weinzierl Implemented SVG export for histograms.
2010-03-02 Ingo Weinzierl Removed CallMeta object from state which should not be serialized. Implemented a little workarround instead to save localized strings for axes descriptions of horizontal profile charts (issue180).
2010-03-01 Ingo Weinzierl Display the selected value if there is no description avaible. WKT-strings will be displayed again (issue182).
2010-03-01 Ingo Weinzierl Take parent states only to describe static user interface part - not the current state itself.
2010-03-01 Ingo Weinzierl Removed useless methods after having refactored the caching mechanism.
2010-02-26 Ingo Weinzierl Improved the describe document so that we are able to render a measurement-parameter-matrix with these data.
2010-02-25 Ingo Weinzierl Adapted product configuration regarding the changes in rev704.
2010-02-25 Ingo Weinzierl 'Profilschnitte' are working without cache as well, now.
2010-02-25 Ingo Weinzierl Changed cache initialization so that we can use GNV without using a cache.
2010-02-24 Ingo Weinzierl Implemented logic to adjust number of bins corresponding to user input.
2010-02-23 Ingo Weinzierl Removed a bug in pdf and svg creation.
2010-02-23 Ingo Weinzierl Split up export modes from output modes.

http://dive4elements.wald.intevation.org