aheinecke@297: 2012-09-03  Andre Heinecke <aheinecke@intevation.de>
aheinecke@297: 
aheinecke@297: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
aheinecke@297: 	Useful debug output when setting the Projection Fails
aheinecke@297: 
aheinecke@296: 2012-09-03  Andre Heinecke <aheinecke@intevation.de>
aheinecke@296: 
aheinecke@296: 	* src/java/de/intevation/mxd/writer/MarkerStyleWriter.java,
aheinecke@296: 	src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
aheinecke@296: 	src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java:
aheinecke@296: 	Implement dynamic angles in styles
aheinecke@296: 
stephan@279: 2011-10-06  Stephan Holl  <stephan.holl@intevation.de>
stephan@279: 
stephan@279: 	* HowTo-Release.txt: More improvements (MD5sum-commands added)
stephan@279: 
stephan@278: 2011-10-06  Stephan Holl  <stephan.holl@intevation.de>
stephan@278: 
stephan@278: 	* contrib/installer/example: reworked the dir-layout to fit the
stephan@278: 	need of the NSIS-installer; added the missing RunExample.bat-file
stephan@278: 	to the repo.
stephan@278: 
stephan@277: 2011-10-06  Stephan Holl  <stephan.holl@intevation.de>
stephan@277: 
stephan@277: 	* doku/source/conf.py, contrib/installer/MXD2map-installer.nsi:
stephan@277: 	Bumped version-number to 1.0
stephan@277: 
stephan@273: 2011-09-09  Stephan Holl  <stephan.holl@intevation.de>
stephan@273: 
stephan@273: 	* website/about-de.htm4, website/about.htm4,
stephan@273: 	website/img/arcgis_example-image.png,
stephan@273: 	website/img/arcgis_example-image_small.png,
stephan@273: 	website/img/mapserver_example-image.png,
stephan@273: 	website/img/mapserver_example-image_small.png: Added two
stephan@273: 	screenshots to the website (the example of the installer).
stephan@273: 
stephan@272: 2011-09-09  Stephan Holl  <stephan.holl@intevation.de>
stephan@272: 
stephan@272: 	* website/download-de.htm4, website/download.htm4: Changed order
stephan@272: 	of download-boxes
stephan@272: 
stephan@272: 2011-09-08  Stephan Holl  <stephan.holl@intevation.de>
stephan@272: 
stephan@272: 	* HowTo-Release.txt: Fixed tag-line
stephan@272: 
stephan@269: 2011-09-08  Stephan Holl  <stephan.holl@intevation.de>
stephan@269: 
stephan@269: 	* HowTo-Release.txt: Added some more hints for releses.
stephan@269: 
stephan@269: 	* doku/source/conf.py: Bumped version-number to 0.9
stephan@269: 
stephan@269: 	* website/development-de.htm4, website/development.htm4,
stephan@269: 	website/download-de.htm4, website/download.htm4,
stephan@269: 	website/header.m4: Updated links to version 0.9
stephan@269: 
stephan@268: 2011-09-08  Stephan Holl  <stephan.holl@intevation.de>
stephan@268: 
stephan@268: 	* website/about-de.htm4, website/about.htm4, website/buildhtml.mk:
stephan@268: 	rearranged logo in about-page, optimized Make-targets.
stephan@268: 
Administrator@266: 2011-09-08  Raimund Renkert  <raimund.renkert@intevation.de>
Administrator@266: 
Administrator@266: 	Added missing files and removed libraries.
Administrator@266: 
Administrator@266: 	* contrib\installer\LICENCE.txt,
Administrator@266: 	  contrib\installer\MXD2map-installer.nsi,
Administrator@266: 	  contrib\installer\bin\lib\Readme.txt,
Administrator@266: 	  contrib\installer\favicon.ico,
Administrator@266: 	  contrib\installer\logo_wide.bmp:
Administrator@266: 	  New.
Administrator@266: 	
Administrator@266: 	* contrib\installer\bin\lib\commons-codec-1.5.jar,
Administrator@266: 	  contrib\installer\bin\lib\jargs.jar,
Administrator@266: 	  contrib\installer\bin\lib\log4j-1.2.16.jar,
Administrator@266: 	  contrib\installer\bin\lib\mapscript.dll,
Administrator@266: 	  contrib\installer\bin\lib\mapscript.jar:
Administrator@266: 	  Removed.
Administrator@266: 
intevation@264: 2011-09-08  Raimund Renkert  <raimund.renkert@intevation.de>
intevation@264: 
intevation@264: 	Added installer files.
intevation@264: 
intevation@264: 	* contrib\installer\bin\MXD2map-Shell.bat,
intevation@264: 	  contrib\installer\bin\conf\log4j.properties
intevation@264: 	  contrib\installer\bin\converter.properties.sample
intevation@264: 	  contrib\installer\bin\epsg\epsg
intevation@264: 	  contrib\installer\bin\favicon.ico
intevation@264: 	  contrib\installer\bin\lib\commons-codec-1.5.jar
intevation@264: 	  contrib\installer\bin\lib\jargs.jar
intevation@264: 	  contrib\installer\bin\lib\log4j-1.2.16.jar
intevation@264: 	  contrib\installer\bin\lib\mapscript.dll
intevation@264: 	  contrib\installer\bin\lib\mapscript.jar
intevation@264: 	  contrib\installer\bin\ms_6.1-dev\Readme.txt
intevation@264: 	  contrib\installer\bin\symbols\symbols.sym
intevation@264: 	  contrib\installer\bin\ttf-fonts\DejaVuSans.ttf
intevation@264: 	  contrib\installer\bin\ttf-fonts\fonts.txt
intevation@264: 	  contrib\installer\example\epsg\epsg
intevation@264: 	  contrib\installer\example\example.mxd
intevation@264: 	  contrib\installer\example\mapfile_header.include
intevation@264: 	  contrib\installer\example\symbols\symbols.sym
intevation@264: 	  contrib\installer\example\template.map
intevation@264: 	  contrib\installer\example\testdata-frida\Readme.txt
intevation@264: 	  contrib\installer\example\ttf-fonts\DejaVuSans.ttf
intevation@264: 	  contrib\installer\example\ttf-fonts\fonts.txt:
intevation@264: 	  New.
intevation@264: 
stephan@263: 2011-09-07  Stephan Holl  <stephan.holl@intevation.de>
stephan@263: 
stephan@263: 	* HowTo-Release.txt: Added some hints how to cut realeses for
rrenkert@265: 	  MXD2map.
stephan@263: 
raimund@262: 2011-08-16  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@262: 
raimund@262: 	* src/java/de/intevation/mxd/reader/GroupLayerReader.java,
raimund@262: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
raimund@262: 	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
raimund@262: 	  src/java/de/intevation/mxd/reader/LabelEngineReader.java,
raimund@262: 	  src/java/de/intevation/mxd/reader/PictureFillSymbolReader.java,
raimund@262: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
raimund@262: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
raimund@262: 	  src/java/de/intevation/mxd/reader/TextSymbolReader.java,
raimund@262: 	  src/java/de/intevation/mxd/writer/FillStyleWriter.java,
raimund@262: 	  src/java/de/intevation/mxd/writer/SymbolWriter.java:
raimund@262: 	  Removed needless imports.
raimund@262: 
raimund@261: 2011-08-16  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@261: 
raimund@261: 	* src/java/de/intevation/mxd/writer/MapScript.java:
raimund@261: 	  Replace umlauts in layer title.
raimund@261: 
raimund@260: 2011-08-16  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@260: 
raimund@260: 	Updated documentation and added ant task for javadoc generation.
raimund@260: 
raimund@260: 	* build.xml:
raimund@260: 	  Added ant task for javadoc generation.
raimund@260: 
raimund@260: 	* properties.xml:
raimund@260: 	  Added directory for javadoc.
raimund@260: 
raimund@260: 	* src\java\de\intevation\mxd\Converter.java,
raimund@260: 	  src\java\de\intevation\mxd\reader\AbstractSymbolReader.java,
raimund@260: 	  src\java\de\intevation\mxd\reader\FillSymbolReader.java,
raimund@260: 	  src\java\de\intevation\mxd\utils\MapToXMLUtils.java:
raimund@260: 	  Updated documentation.
raimund@260: 
raimund@259: 2011-08-16  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@259: 
raimund@259: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@259: 	  Improved metadata handling and moved the string manipulation methods
raimund@259: 	  to new class MapScriptUtils.
raimund@259: 
raimund@259: 	* src/java/de/intevation/mxd/utils/MapScriptUtils.java:
raimund@259: 	  New. Moved string manipulation methods to this class and implemented
raimund@259: 	  a method to read metadata from map objects without running into not
raimund@259: 	  catchable errors.
raimund@259: 
raimund@258: 2011-08-15  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@258: 
raimund@258: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@258: 	  Fixed encoding problem with german umlauts.
raimund@258: 
raimund@257: 2011-08-15  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@257: 
raimund@257: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@257: 	  Set map size after setting map extent to avoid the extent to be
raimund@257: 	  modified by mapscript.
raimund@257: 
raimund@256: 2011-08-15  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@256: 
raimund@256: 	* build.xml,
raimund@256: 	  conf/log4j.properties,
raimund@256: 	  contrib/apache/mxd-testbed.conf,
raimund@256: 	  contrib/python/FixWorkspacePaths.py,
raimund@256: 	  contrib/python/generateHTML.py,
raimund@256: 	  contrib/sh/test_mxd.cgi,
raimund@256: 	  contrib/sh/wms_mxd.cgi,
raimund@256: 	  converter.properties.sample,
raimund@256: 	  doku/Makefile,
raimund@256: 	  doku/source/functionality.txt,
raimund@256: 	  doku/source/restrictions.txt,
raimund@256: 	  mapserver/epsg/epsg,
raimund@256: 	  mapserver/fonts/fonts.txt,
raimund@256: 	  mapserver/mapfile/mapfile_header.include,
raimund@256: 	  mapserver/mapfile/mxd.map,
raimund@256: 	  mapserver/symbols/symbols.sym,
raimund@256: 	  properties.xml,
raimund@256: 	  ttf-fonts/fonts.txt:
raimund@256: 	  Added LGPL header.
raimund@256: 
raimund@255: 2011-08-15  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@255: 
raimund@255: 	* src/java/de/intevation/mxd/Converter.java:
raimund@255: 	  Replaced error outputs with logging messages.
raimund@255: 
raimund@254: 2011-08-15  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@254: 
raimund@254: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
raimund@254: 	  Changed logging from info to debug in writePicture.
raimund@254: 
raimund@253: 2011-08-15  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@253: 
raimund@253: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@253: 	  Replace all german umlauts in group names.
raimund@253: 
raimund@252: 2011-08-15  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@252: 
raimund@252: 	* src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java:
raimund@252: 	  Read connection information from the raster layer.
raimund@252: 
raimund@252: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@252: 	  Write raster layer to the mapfile.
raimund@252: 
raimund@251: 2011-08-12  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@251: 
raimund@251: 	* build.xml: Added Apache commons-codec library for base64 encoding.
raimund@251: 
raimund@251: 	* src\java\de\intevation\mxd\reader\FillSymbolReader.java:
raimund@251: 	  Added PictureFillSymbolReader to the available symbol readers.
raimund@251: 
raimund@251: 	* src\java\de\intevation\mxd\reader\PictureLineSymbolReader.java,
raimund@251: 	  src\java\de\intevation\mxd\reader\PictureMarkerSymbolReader.java:
raimund@251: 	  Completed the functionality to be able to read images.
raimund@251: 
raimund@251: 	* src\java\de\intevation\mxd\writer\FillStyleWriter.java
raimund@251: 	  src\java\de\intevation\mxd\writer\LineStyleWriter.java
raimund@251: 	  src\java\de\intevation\mxd\writer\MarkerStyleWriter.java:
raimund@251: 	  Added "picture" (in MapServer PIXMAP) to the writeable symbols.
raimund@251: 
raimund@251: 	* src\java\de\intevation\mxd\writer\SymbolWriter.java:
raimund@251: 	  Create the images used for map symbols and create the corresponding
raimund@251: 	  symbols in the symbol set.
raimund@251: 
raimund@251: 	* src\java\de\intevation\mxd\reader\PictureFillSymbolReader.java
raimund@251: 	  New. Reads images and symbol attributes for layers of type polygon.
raimund@251: 
raimund@249: 2011-08-10  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@249: 
raimund@249: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@249: 	  Print out a message when a jointable attribute occurs in the
raimund@249: 	  mapfile.
raimund@249: 
raimund@248: 2011-08-10  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@248: 
raimund@248: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@248: 	  Write the projection metadata only if needed.
raimund@248: 
raimund@248: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
raimund@248: 	  Fixed the attributes for layer extent.
raimund@248: 
raimund@247: 2011-08-10  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@247: 
raimund@247: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@247: 	  Print out a message if an empty layer is not written to the mapfile.
raimund@247: 
raimund@246: 2011-08-09  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@246: 
raimund@246: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
raimund@246: 	  Read layer extent from mxd.
raimund@246: 
raimund@246: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@246: 	  Write layer extent, map extent and projection as metadata to
raimund@246: 	  the mapfile.
raimund@246: 
raimund@245: 2011-08-09  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@245: 
raimund@245: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@245: 	  Set the group attribute to the correct wms metadata.
raimund@245: 
raimund@244: 2011-08-09  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@244: 
raimund@244: 	* src/java/de/intevation/mxd/reader/MXDReader.java:
raimund@244: 	  Added parameter for group layer reader.
raimund@244: 
raimund@244: 	* src/java/de/intevation/mxd/reader/GroupLayerReader.java:
raimund@244: 	  Read Grouplayer recursively and set the groupname as "/"-separated
raimund@244: 	  string.
raimund@244: 
raimund@244: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@244: 	  Removed GROUP tag. Added group names to the "wms_title" metadata.
raimund@244: 	  Added method to remove special chars from layer names.
raimund@244: 
rrenkert@243: 2011-08-09  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@243: 
rrenkert@243: 	* src/java/de/intevation/mxd/ArcGISInitializer.java,
rrenkert@243: 	  src/java/de/intevation/mxd/Converter.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/AbstractSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/FillSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/GroupLayerReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/IClassReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/IReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/LabelEngineReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/LineFillSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/LineSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MarkerFillSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/TextSymbolReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java,
rrenkert@243: 	  src/java/de/intevation/mxd/utils/MapToXMLUtils.java,
rrenkert@243: 	  src/java/de/intevation/mxd/utils/XMLUtils.java,
rrenkert@243: 	  src/java/de/intevation/mxd/writer/FillStyleWriter.java,
rrenkert@243: 	  src/java/de/intevation/mxd/writer/IWriter.java,
rrenkert@243: 	  src/java/de/intevation/mxd/writer/LineStyleWriter.java,
rrenkert@243: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java,
rrenkert@243: 	  src/java/de/intevation/mxd/writer/MarkerStyleWriter.java,
rrenkert@243: 	  src/java/de/intevation/mxd/writer/SymbolWriter.java:
rrenkert@243: 	  Added LGPL header.
rrenkert@243: 
raimund@242: 2011-08-09  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@242: 
raimund@242: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java:
raimund@242: 	  Set the outline width to an integer with a min value of 1, do not
raimund@242: 	  set the outline color to fill color and set transparency for
raimund@242: 	  outlines.
raimund@242: 
raimund@241: 2011-08-08  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@241: 
raimund@241: 	* src/java/de/intevation/mxd/writer/SimpleFillSymbolReader.java:
raimund@241: 	  Set fill color to black and transparent if the mxd contains no
raimund@241: 	  color.
raimund@241: 
raimund@240: 2011-08-08  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@240: 
raimund@240: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java:
raimund@240: 	  Set opacity for simple polygons in a range from 0 - 100.
raimund@240: 
raimund@239: 2011-08-08  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@239: 
raimund@239: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@239: 	  Remove special characters from layername and classname.
raimund@239: 
raimund@238: 2011-08-08  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@238: 
raimund@238: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@238: 	  Remove all non numeric chars from port string.
raimund@238: 
stephan@214: 2011-07-22  Stephan Holl  <stephan.holl@intevation.de>
stephan@214: 
stephan@214: 	* website/download-de.htm4, website/index.htm4: repaired broken
stephan@214: 	links found by Hans
stephan@214: 
stephan@212: 2011-07-22  Stephan Holl  <stephan.holl@intevation.de>
stephan@212: 
stephan@212: 	* website/.htaccess, website/buildhtml.mk, website/switch.php:
stephan@212: 	added an rsync-switch to transfer symlinks as files (-L), reworked
stephan@212: 	the details language-switch inside the PHP-script.
stephan@212: 
stephan@211: 2011-07-22  Stephan Holl  <stephan.holl@intevation.de>
stephan@211: 
stephan@211: Added an english translation of the website.
stephan@211: 
stephan@211: 	* website/about.htm4, website/buildhtml.mk,
stephan@211: 	website/contact-de.htm4, website/contact.htm4,
stephan@211: 	website/development-de.htm4, website/development.htm4,
stephan@211: 	website/donate-de.htm4, website/donate.htm4,
stephan@211: 	website/download.htm4, website/img/funktionsweise-MXD2map-de.png,
stephan@211: 	website/index.htm4, website/license-de.htm4, website/license.htm4,
stephan@211: 	website/template_header.m4,
stephan@211: 	website/img/funktionsweise-MXD2map.png,
stephan@211: 	website/img/funktionsweise-MXD2map_small.png,
stephan@211: 	doku/funktionsweise/funktionsweise-MXD-konverter.svg,
stephan@211: 	website/img/funktionsweise-MXD-konverter.png,
stephan@211: 	website/img/funktionsweise-MXD-konverter_small.png: English
stephan@211: 	translation of the website. Added a new Makefile-Target 'images'
stephan@211: 	to get the dokumentation-images into the site.
stephan@211: 
stephan@210: 2011-07-22  Stephan Holl  <stephan.holl@intevation.de>
stephan@210: 
stephan@210: Reorganized the functionality-image
stephan@210: 
stephan@210: 	* website/about-de.htm4, website/about.htm4,
stephan@210: 	doku/funktionsweise/funktionsweise-MXD2map-de.svg,
stephan@210: 	website/img/funktionsweise-MXD2map-de.png,
stephan@210: 	website/img/funktionsweise-MXD2map-de_small.png,
stephan@210: 	doku/funktionsweise/funktionsweise-MXD-konverter.svg,
stephan@210: 	doku/funktionsweise/funktionsweise-MXD2map.svg,
stephan@210: 	website/img/funktionsweise-MXD-konverter.png,
stephan@210: 	website/img/funktionsweise-MXD-konverter_small.png: Reworked the
stephan@210: 	image-name in order to have them also available in english for the
stephan@210: 	english website.
stephan@210: 
stephan@209: 2011-07-22  Stephan Holl  <stephan.holl@intevation.de>
stephan@209: 
stephan@209: 	* doku/source/functionality.txt: Added part about the translation
stephan@209: 	of umlauts into the doku.
stephan@209: 
stephan@208: 2011-07-22  Stephan Holl  <stephan.holl@intevation.de>
stephan@208: 
stephan@208: 	* contrib/python/generateHTML.py: New. Script for generating a
stephan@208: 	HTML-page with links to mapfiles. Useful when converting a bunch
stephan@208: 	of MXD-files to mapfiles in order to test.
stephan@208: 
stephan@208: 	It generates an OpenLayers-Link for every included layer though.
stephan@208: 
raimund@207: 2011-07-21  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@207: 
raimund@207: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@207: 	  Fixed the group and layer name concatenation.
raimund@207: 
rrenkert@206: 2011-07-21  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@206: 
rrenkert@206: 	* doku/source/restrictions.txt:
rrenkert@206: 	  Updated restrictions.
rrenkert@206: 
raimund@205: 2011-07-21  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@205: 
raimund@205: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@205: 	  Concatenate grouplayer name and layer name to have a unique
raimund@205: 	  identifier for each layer.
raimund@205: 
raimund@204: 2011-07-21  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@204: 
raimund@204: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@204: 	  Remove incomplete layer from map.
raimund@204: 
raimund@203: 2011-07-21  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@203: 
raimund@203: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@203: 	  Rollback the jointable checks since they are not generalised enough
raimund@203: 	  for the mxd files.
raimund@203: 
stephan@202: 2011-07-21  Stephan Holl  <stephan.holl@intevation.de>
stephan@202: 
stephan@202: More documentations:
stephan@202: 	
stephan@202: 	* INSTALL.txt, LICENCE.txt, doku/source/LICENCE.txt,
stephan@202: 	doku/source/conf.py, doku/source/functionality.txt,
stephan@202: 	doku/source/index.txt, doku/source/restrictions.txt: Added some
stephan@202: 	formatting, a section about the setup of environment vars needed
stephan@202: 	for runtime, added some more features.
stephan@202: 
raimund@200: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@200: 
raimund@200: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@200: 	  Remove all whitespaces from grouplayer name.
raimund@200: 
raimund@199: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@199: 
raimund@199: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@199: 	  Remove leading and trailing whitespaces from labelitem.
raimund@199: 
raimund@197: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@197: 
raimund@197: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@197: 	  Check for database connectio user parameter for SDE connections.
raimund@197: 	  Set default "sde" if attribute is missing.
raimund@197: 
raimund@196: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@196: 
raimund@196: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@196: 	  If a SDE datasource and a join table is used, check if the join
raimund@196: 	  table contains a "." to verify there could be a database schema.
raimund@196: 	  If no "." is found, abort writing the mapfile.
raimund@196: 
stephan@195: 2011-07-20  Stephan Holl  <stephan.holl@intevation.de>
stephan@195: 
stephan@195: 	* website/.htaccess,
stephan@195: 	website/buildhtml.mk,
stephan@195: 	website/development-de.htm4,
stephan@195: 	website/download-de.htm4,
stephan@195: 	website/index-de.htm4,
stephan@195: 	website/switch.php: more contetn to the website, added
stephan@195: 	htaccess-switch to support the german-version only atm.
stephan@195: 
stephan@188: 2011-07-20  Stephan Holl  <stephan.holl@intevation.de>
stephan@188: 
stephan@188: Modified and beautified the documentation:
stephan@188: 
stephan@188: 	* INSTALL.txt, doku/Makefile, doku/source/conf.py,
stephan@188: 	doku/source/functionality.txt, doku/source/index.txt,
stephan@188: 	doku/source/restrictions.txt, website/favicon.png, LICENCE.txt:
stephan@188: 	added more details to the content of the documentation. some more
stephan@188: 	configurations.
stephan@188: 
stephan@188: 	* doku/source/LICENCE.txt: New. Added a licence-text (symlinking
stephan@188: 	into the documentation).
stephan@188: 
stephan@188: 	* doku/source/_static/favicon.png,
stephan@188: 	doku/source/_static/logo_wide.png,
stephan@188: 	doku/source/_templates/indexsidebar.html,
stephan@188: 	doku/source/_templates/layout.html: Optic-cosmetics.
stephan@188: 
stephan@187: 2011-07-20  Stephan Holl  <stephan.holl@intevation.de>
stephan@187: 
stephan@187: 	* website/img/inmenulogo.png ,website/img/logo_single.png
stephan@187: 	,website/img/logo_single_100.png ,website/img/logo_wide.png: Added
stephan@187: 	new Logo for MXD2map
stephan@187: 
raimund@186: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@186: 
raimund@193: 	* build.xml:
raimund@193: 	  Added target "jar-norevision" to create a jar file without the
raimund@193: 	  revision hash.
raimund@193: 
raimund@192: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@192: 
raimund@192: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
raimund@192: 	  Lookup symbol font in fontset and print out a warning if the font is
raimund@192: 	  missing.
raimund@192: 
raimund@191: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@191: 
raimund@191: 	* src/java/de/intevation/mxd/writer/MarkerStyleWriter.java:
raimund@191: 	  Added offset attributes to marker style symbols.
raimund@191: 
raimund@190: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@190: 
raimund@190: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@190: 	  Do not write layer with empty CLASS objects.
raimund@190: 
raimund@189: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@189: 
raimund@189: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@189: 	  Added string manipulator that replaces german umlauts and trims a
raimund@189: 	  string.
raimund@189: 	  Use this validator for mapserver relevant names and strings.
raimund@189: 
raimund@186: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@186: 
raimund@186: 	* src/java/de/intevation/mxd/reader/MapScriptWriter.java:
raimund@186: 	  Add quotes to expression if the value is a string.
raimund@186: 
raimund@185: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@185: 
raimund@185: 	* src/java/de/intevation/mxd/UniqueValueRendererReader.java:
raimund@185: 	  Remove whitespaces from value string only if it is a concatenation
raimund@185: 	  of multiple values.
raimund@185: 
raimund@184: 2011-07-20  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@184: 
raimund@184: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java,
raimund@184: 	  src/java/de/intevation/mxd/writer/LineStyleWriter.java:
raimund@184: 	  Always save a symbol set.
raimund@184: 
raimund@184: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
raimund@184: 	  Made the saveSymbolSet method public to be able to save an empty
raimund@184: 	  symbol set and changed the path and name for the symbol set. 
raimund@184: 
rrenkert@183: 2011-07-18  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@183: 
rrenkert@183: 	* doku/source/functionality.txt,
rrenkert@183: 	  doku/source/restrictions.txt:
rrenkert@183: 	  Updated documentation.
rrenkert@183: 
rrenkert@182: 2011-07-18  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@182: 
rrenkert@182: 	* doku/source/index.txt: Added functionality.txt to sphinx
rrenkert@182: 	  documentation.
rrenkert@182: 
rrenkert@182: 	* INSTALL.txt, doku/source/restrictions.txt:
rrenkert@182: 	  Documentation how to create runtime enviroment and described the
rrenkert@182: 	  restriction of the converter.
rrenkert@182: 
rrenkert@182: 	* doku/source/functionality.txt:
rrenkert@182: 	  New. Description how the converter works.
rrenkert@182: 
rrenkert@181: 2011-07-11  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@181: 
rrenkert@181: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/FillSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/GroupLayerReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/IClassReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/LabelEngineReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/LineFillSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/LineSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MarkerFillSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/TextSymbolReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java,
rrenkert@181: 	  src/java/de/intevation/mxd/writer/FillStyleWriter.java,
rrenkert@181: 	  src/java/de/intevation/mxd/writer/LineStyleWriter.java,
rrenkert@181: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java,
rrenkert@181: 	  src/java/de/intevation/mxd/writer/MarkerStyleWriter.java,
rrenkert@181: 	  src/java/de/intevation/mxd/writer/SymbolWriter.java:
rrenkert@181: 	  Added comments.
rrenkert@181: 
rrenkert@180: 2011-07-11  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@180: 
rrenkert@180: 	* src/java/de/intevation/mxd/ArcGISInitializer.java,
rrenkert@180: 	  src/java/de/intevation/mxd/Converter.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/FillSymbolReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/GroupLayerReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/LabelEngineReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/LineSymbolReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/reader/TextSymbolReader.java,
rrenkert@180: 	  src/java/de/intevation/mxd/utils/MapToXMLUtils.java,
rrenkert@180: 	  src/java/de/intevation/mxd/writer/FillStyleWriter.java,
rrenkert@180: 	  src/java/de/intevation/mxd/writer/LineStyleWriter.java,
rrenkert@180: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@180: 	  Done some code styling and removed TODOs.
rrenkert@180: 
raimund@179: 2011-07-07  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@179: 
raimund@179: 	Added a first version of feature labeling.
raimund@179: 
raimund@179: 	* src/java/de/intevation/mxd/reader/FreatureLayerReader.java:
raimund@179: 	  Read label attributes using the LabaleEngineReader.
raimund@179: 
raimund@179: 	* src/java/de/intevation/mxd/reader/LabelEngineReader.java:
raimund@179: 	  New. Reads Label informations from MXD file.
raimund@179: 
raimund@179: 	* src/java/de/intevation/mxd/reader/TextSymbolReader.java:
raimund@179: 	  New. Reads text symbol attributes. Used to read label text
raimund@179: 	  attributes.
raimund@179: 
raimund@179: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@179: 	  Add label attributes to the mapfile.
raimund@179: 
raimund@179: 	* src/java/de/intevation/mxd/utils/MapToXMLUtils.java:
raimund@179: 	  Added a method to create label elements.
raimund@179: 
raimund@178: 2011-07-07  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@178: 
raimund@178: 	* build.xml:
raimund@178: 	  Renamed executable jar file.
raimund@178: 
raimund@177: 2011-07-07  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@177: 
raimund@177: 	* src/java/de/intevation/mxd/writer/LineStyleWriter.java:
raimund@177: 	  Set line width to 1 if the width is smaller than 1 in mxd file and
raimund@177: 	  write further line attributes to the style object.
raimund@177: 
raimund@176: 2011-07-07  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@176: 
raimund@176: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
raimund@176: 	  Removed superfluous style object from writer.
raimund@176: 
raimund@175: 2011-07-07  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@175: 
raimund@175: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@175: 	  Set absolute font set path and replace all windows file separators
raimund@175: 	  with "/" separators in paths.
raimund@175: 
raimund@175: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
raimund@175: 	  Save the symbol set in the directory read from the template or in
raimund@175: 	  the same directory as the mapfile if no symbol set was set in the
raimund@175: 	  template.
raimund@175: 
raimund@174: 2011-07-06  Raimund Renkert  <raimund.renkert@intevation.de>
raimund@174: 
raimund@174: 	* src/java/de/intevation/mxd/Converter.java:
raimund@174: 	  Use the new jargs library for commandline arguments.
raimund@174: 
raimund@174: 	* build.xml:
raimund@174: 	  Added the new jargs library to the classpath.
raimund@174: 
raimund@174: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
raimund@174: 	  Find out the correct path to save the mapfile.
raimund@174: 
raimund@174: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
raimund@174: 	  Save the symbolset to the same directory as the mapfile.
raimund@174: 
stephan@171: 2011-07-06  Stephan Holl  <stephan.holl@intevation.de>
stephan@171: 
stephan@171: 	* mxd/Styles/scale/maxscale_100000.mxd,
stephan@171: 	 mxd/Styles/scale/minscale_10000.mxd: New. Added Testcase for
stephan@171: 	 MIN/MAXSCALEDENOM
stephan@171: 
vc11884admin@170: 2011-07-06  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@170: 
vc11884admin@172: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@172: 	  Do not write the projection if the EPSG code is 0. MapScript
vc11884admin@172: 	  verifies the projection before writing it to the mapfile.
vc11884admin@172: 
vc11884admin@170: 2011-07-06  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@170: 
vc11884admin@170: 	* src/java/de/intevation/mxd/reader/MapReader.java:
vc11884admin@170: 	  Read the projection as EPSG code from the MXD file.
vc11884admin@170: 
vc11884admin@170: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@170: 	  Write the EPSG code to the mapfile and set the correct units to map
vc11884admin@170: 	  and layer.
vc11884admin@170: 
vc11884admin@169: 2011-07-05  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@169: 
vc11884admin@169: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@169: 	  Write the layer filter attribute if a definition query exists in the
vc11884admin@169: 	  mxd and set the database prefix to all expression elements.
vc11884admin@169: 
vc11884admin@168: 2011-07-05  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@168: 
vc11884admin@168: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java:
vc11884admin@168: 	  Write line width and outline for polygons filled with hatch symbol.
vc11884admin@168: 
vc11884admin@167: 2011-07-05  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@167: 
vc11884admin@167: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java:
vc11884admin@167: 	  Write special pattern for outlines.
vc11884admin@167: 
vc11884admin@166: 2011-07-04  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@166: 
vc11884admin@166: 	* src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
vc11884admin@166: 	  Fixed an error that prevents the reader from reading the last symbol
vc11884admin@166: 	  if a default symbol exists.
vc11884admin@166: 
stephan@154: 2011-06-29  Stephan Holl  <stephan.holl@intevation.de>
stephan@165: 	* ttf-fonts/DejaVuSans.ttf: New.
stephan@165: 		* ttf-fonts/fonts.txt: Added FreeSans-Font as fallback for
stephan@165: 	  displaying Labels
stephan@154: 
vc11884admin@153: 2011-06-30  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@153: 
vc11884admin@153: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@153: 	  Changed min and max scale. Mapserver uses MAXSCALEDENOM to set the
vc11884admin@153: 	  upper bound for drawing a layer, ArcGIS uses the min scale to set
vc11884admin@153: 	  this bound.
vc11884admin@153: 
vc11884admin@152: 2011-06-30  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@152: 
vc11884admin@152: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@152: 	  Write a ">=" expression operator for the first minimum value
vc11884admin@152: 	  expression.
vc11884admin@152: 
vc11884admin@151: 2011-06-30  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@151: 
vc11884admin@151: 	* src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
vc11884admin@151: 	  Read all classes with this reader, including the last one.
vc11884admin@151: 
vc11884admin@150: 2011-06-29  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@150: 
vc11884admin@150: 	* src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java:
vc11884admin@150: 	  Read transparency from symbol color.
vc11884admin@150: 
vc11884admin@150: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java:
vc11884admin@150: 	  Write outline in the same color as the fill if the outline width < 1
vc11884admin@150: 	  and outline is transparent.
vc11884admin@150: 
vc11884admin@148: 2011-06-29  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@148: 
vc11884admin@148: 	* src/java/de/intevation/mxd/reader/MXDReader.java:
vc11884admin@148: 	  Read layers of type GroupLayer.
rrenkert@149: 
vc11884admin@148: 	* src/java/de/intevation/mxd/reader/GroupLayerReader.java:
vc11884admin@148: 	  New. Reads all layers in a group layer.
vc11884admin@148: 
vc11884admin@148: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@148: 	  Write group name for layer to mapfile if a group layer is used in
vc11884admin@148: 	  the MXD.
vc11884admin@148: 
vc11884admin@147: 2011-06-29  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@147: 
vc11884admin@147: 	* src/java/de/intevation/mxd/writer/LineStyleWriter.java:
vc11884admin@147: 	  A symbol name is written to the mapfile only if it is a marker
vc11884admin@147: 	  symbol.
vc11884admin@147: 
stephan@146: 2011-06-29  Stephan Holl  <stephan.holl@intevation.de>
stephan@146: 
stephan@146: 	* mxd/Styles/label/*: Added two examples to show basic labeling
stephan@146: 	within an MXD. More will not be supported though.
stephan@146: 
rrenkert@145: 2011-06-27  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@145: 
rrenkert@145: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java,
rrenkert@145: 	  src/java/de/intevation/mxd/writer/LineStyleWriter.java,
rrenkert@145: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java,
rrenkert@145: 	  src/java/de/intevation/mxd/writer/MarkerStyleWriter.java,
rrenkert@145: 	  src/java/de/intevation/mxd/writer/SymbolWriter.java:
rrenkert@145: 	  Exception handling for number conversions in writer modules.
rrenkert@145: 
vc11884admin@143: 2011-06-27  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@143: 
vc11884admin@143: 	* src/java/de/intevation/mxd/writer/CartoLineSymbolReader.java:
vc11884admin@143: 	  Fixed exception handling for this reader.
vc11884admin@143: 
vc11884admin@141: 2011-06-27  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@141: 
vc11884admin@141: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@141: 	  Write symbol styles in reverse order to the mapfile.
vc11884admin@141: 
vc11884admin@141: 	* src/java/de/intevation/mxd/writer/LineStyleWriter.java,
vc11884admin@141: 	  src/java/de/intevation/mxd/writer/MarkerStyleWriter.java:
vc11884admin@141: 	  Create the symbol first, then set symbolname for style.
vc11884admin@141: 
vc11884admin@141: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
vc11884admin@141: 	  Test if symbol exists. If not exists, write new symbol with new
vc11884admin@141: 	  name.
vc11884admin@141: 
stephan@140: 2011-06-24  Stephan Holl  <stephan.holl@intevation.de>
stephan@140: 
stephan@140: 	* INSTALL.txt: added a hint how to install the converter and its
stephan@140: 	requirements.
stephan@140: 	* doku/source/conf.py, doku/source/INSTALL.txt,
stephan@140: 	doku/source/index.txt,doku/source/restrictions.txt,
stephan@140: 	doku/source/index.rst,doku/source/restrictions.rst: renamed .rst to
stephan@140: 	.txt, linked INSTALL.txt from root into the docs.
stephan@140: 
stephan@138: 2011-06-24  Stephan Holl  <stephan.holl@intevation.de>
stephan@138: 
rrenkert@142: 
stephan@139: 	* doku/Makefile, doku/source/conf.py, doku/source/index.rst,
stephan@139: 	doku/source/restrictions.rst: New. added stub for creating a
stephan@139: 	documentation.
stephan@139: 
stephan@139: 2011-06-24  Stephan Holl  <stephan.holl@intevation.de>
stephan@139: 
stephan@139: 	* moved README.txt to mxd/README_testbed.txt
stephan@138: 
rrenkert@137: 2011-06-23  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@137: 
rrenkert@137: 	* src/java/de/intevation/mxd/utils/MapToXMLUtils.java,
rrenkert@137: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@137: 	  Done some minor reformatings.
rrenkert@137: 
rrenkert@136: 2011-06-22  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@136: 
rrenkert@136: 	* src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java:
rrenkert@136: 	  Read mark and gap values from cartographic line template.
rrenkert@136: 
rrenkert@136: 	* src/java/de/intevation/mxd/writer/LineStyleWriter.java:
rrenkert@136: 	  Create and write pattern from mark and gap values.
rrenkert@136: 
rrenkert@135: 2011-06-22  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@135: 
rrenkert@135: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/LineFillSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/MarkerFillSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@135: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@135: 	  Updated the default values and reader error handling.
rrenkert@135: 
vc11884admin@134: 2011-06-22  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@134: 
vc11884admin@134: 	* src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
vc11884admin@134: 	  Split comma separated value list into single values.
vc11884admin@134: 
vc11884admin@134: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
vc11884admin@134: 	  Handle join tables and create class expressions correctly for
vc11884admin@134: 	  multiple values and string values.
vc11884admin@134: 
vc11884admin@133: 2011-06-21  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@133: 
vc11884admin@133: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
vc11884admin@133: 	  Abort layer reading and remove layer element on error.
vc11884admin@133: 
vc11884admin@133: 	* src/java/de/intevation/mxd/reader/MXDReader.java:
vc11884admin@133: 	  Handle empty layer.
vc11884admin@133: 
vc11884admin@133: 	* src/java/de/intevation/mxd/utils/MapToXMLUtils.java:
vc11884admin@133: 	  Added removeLayer method to remove a broken layer from DOM.
vc11884admin@133: 
vc11884admin@132: 2011-06-20  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@132: 
vc11884admin@132: 	* src/java/de/intevation/mxd/writer/MapscriptWriter.java:
vc11884admin@132: 	  Remove all whitespaces in layer name.
vc11884admin@132: 
vc11884admin@131: 2011-06-20  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@131: 
vc11884admin@131: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java,
vc11884admin@131: 	  src/java/de/intevation/mxd/writer/LineStyleWriter.java:
vc11884admin@131: 	  Do not write lines or outlines if their width is smaller than 1.0.
vc11884admin@131: 
vc11884admin@130: 2011-06-20  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@130: 
vc11884admin@130: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
vc11884admin@130: 	  Read additional information for sde data connections.
vc11884admin@130: 
vc11884admin@130: 	* src/java/de/intevation/mxd/writer/MapscriptWriter.java:
vc11884admin@130: 	  Write sde data connection information to mapfile.
vc11884admin@130: 
rrenkert@129: 2011-06-20  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@129: 
rrenkert@129: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@129: 	  Insert TEMPLATE entry for GFI request.
rrenkert@129: 
rrenkert@128: 2011-06-20  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@128: 
rrenkert@128: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@128: 	  Insert metadata for layer title for getCapabilities request.
rrenkert@128: 
rrenkert@127: 2011-06-20  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@127: 
rrenkert@127: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@127: 	  Write expressions for string values to the mapfile.
rrenkert@127: 
rrenkert@126: 2011-06-17  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@126: 
rrenkert@126: 	Write the correct expression for double values.
rrenkert@126: 
rrenkert@126: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java:
rrenkert@126: 	  Read the lower bound of the breaks.
rrenkert@126: 
rrenkert@126: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@126: 	  Write expressions for double values as range to the mapfile.
rrenkert@126: 
stephan@125: 2011-06-17  Stephan Holl  <stephan.holl@intevation.de>
stephan@125: 
stephan@125: 	* mxd/projections/DHDN-projection-dataframe.mxd: Added testcase
stephan@125: 	with DHDN-3 within a dataframe
stephan@125: 
rrenkert@124: 2011-06-17  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@124: 
rrenkert@124: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java:
rrenkert@124: 	  Read label for classes.
rrenkert@124: 
rrenkert@124: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@124: 	  Write the label as class name.
rrenkert@124: 
rrenkert@123: 2011-06-17  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@123: 
rrenkert@123: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java:
rrenkert@123: 	  Write PATTERN for polygon outlines and hatch symbols.
rrenkert@123: 
rrenkert@122: 2011-06-17  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@122: 
rrenkert@122: 	* src/java/de/intevation/mxd/writer/LineStyleWriter.java:
rrenkert@122: 	  Write PATTERN to style block.
rrenkert@122: 	  The pattern array must be exactly 10 in length (filled up with 0)
rrenkert@122: 	  and patternlength must be set to the count of pattern elements.
rrenkert@122: 
rrenkert@121: 2011-06-16  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@121: 
rrenkert@121: 	* src/java/de/intevation/mxd/reader/IReader.java,
rrenkert@121: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@121: 	  src/java/de/intevation/mxd/reader/MapReader.java:
rrenkert@121: 	  Exceptionhandling, default values and logging for map reader.
rrenkert@121: 
rrenkert@120: 2011-06-16  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@120: 
rrenkert@120: 	* conf/log4j.properties: Set console log level to INFO.
rrenkert@120: 
rrenkert@120: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java,
rrenkert@120: 	  src/java/de/intevation/mxd/writer/IWriter.java,
rrenkert@120: 	  src/java/de/intevation/mxd/writer/LineStyleWriter.java,
rrenkert@120: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java,
rrenkert@120: 	  src/java/de/intevation/mxd/writer/MarkerStyleWriter.java,
rrenkert@120: 	  src/java/de/intevation/mxd/writer/SymbolWriter.java:
rrenkert@120: 	  Changed the exception handling.
rrenkert@120: 
rrenkert@120: 
rrenkert@119: 2011-06-16  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@119: 
rrenkert@119: 	* conf/log4j.properties: Added console appender to log4j config.
rrenkert@119: 
rrenkert@118: 2011-06-16  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@118: 
rrenkert@118: 	Improved top level exception handling and logging.
rrenkert@118: 
rrenkert@118: 	* src/java/de/intevation/mxd/Converter.java,
rrenkert@118: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@118: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@118: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@118: 	  src/java/de/intevation/mxd/reader/MXDReader.java:
rrenkert@118: 	  The converter stops if an error occured while reading the mxd file.
rrenkert@118: 	  Replaced console output with a logger that writes to stdout.
rrenkert@118: 
rrenkert@117: 2011-06-16  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@117: 
rrenkert@117: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@117: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@117: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@117: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@117: 	  Improved exception handling for layer reader.
rrenkert@117: 
rrenkert@116: 2011-06-15  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@116: 
rrenkert@116: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@116: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
rrenkert@116: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@116: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@116: 	  Improved exception handling.
rrenkert@116: 
rrenkert@115: 2011-06-15  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@115: 
rrenkert@115: 	Improved exception handling.
rrenkert@115: 
rrenkert@115: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/FillSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/LineFillSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/LineSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/MarkerFillSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@115: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java:
rrenkert@115: 	  If an exception is thrown while getting symbol attributes, a default
rrenkert@115: 	  value is set to the attribute and a warning is written to the log
rrenkert@115: 	  file.
rrenkert@115: 
stephan@114: 2011-06-15  Stephan Holl  <stephan.holl@intevation.de>
stephan@114: 
stephan@114: 	* contrib/python/FixWorkspacePaths.py, contrib/python/foobar.py:
stephan@114: 	Added some sample-scripts for working with MXD-files
stephan@114: 
vc11884admin@113: 2011-06-14  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@113: 
vc11884admin@113: 	* src/java/de/intevation/mxd/FeatureLayerReader.java:
vc11884admin@113: 	  Read SDE connection settings.
vc11884admin@113: 
vc11884admin@111: 2011-06-14  Raimund Renkert  <raimund.renkert@intevation.de>
vc11884admin@111: 
vc11884admin@111: 	* src/java/de/intevation/mxd/ArcGISInitializer.java:
vc11884admin@111: 	  Load the arcobjects.jar from ArcGIS install folder.
vc11884admin@111: 
stephan@110: 2011-06-14  Stephan Holl  <stephan.holl@intevation.de>
stephan@110: 
stephan@110: 	* mapserver/mapfile/mxd.map: Added ows_enable_request-directive to
stephan@110: 	allow OGC-services.
stephan@110: 
stephan@108: 2011-06-14  Stephan Holl  <stephan.holl@intevation.de>
stephan@108: 
stephan@109: 	* mxd/connections/SDE/sde_areas.txt: New. Added hints for
stephan@109: 	cconnecting to ArcSDE.
stephan@109: 
rrenkert@103: 2011-06-10  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@103: 
rrenkert@103: 	* src/java/de/intevation/mxd/ArcGISInitializer.java:
rrenkert@103: 	  Check for ArcGISDesktop environment and added logging.
rrenkert@103: 
rrenkert@103: 	* src/java/de/intevation/mxd/reader/MXDReader.java:
rrenkert@103: 	  Check the initializer return value.
rrenkert@103: 
rrenkert@102: 2011-06-10  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@102: 
rrenkert@102: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@102: 	  Set TILEITEM to an empty string.
rrenkert@102: 
rrenkert@101: 2011-06-08  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@101: 
rrenkert@101: 	* src/java/de/intevation/mxd/writer/FillStyleWriter.java:
rrenkert@101: 	  Write PATTERN to the style if a hatch symbol is used to fill a
rrenkert@101: 	  polygon.
rrenkert@101: 
rrenkert@100: 2011-06-08  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@100: 
rrenkert@100: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
rrenkert@100: 	  Read the connection settings for file geodatabase.
rrenkert@100: 
rrenkert@99: 2011-06-07  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@99: 
rrenkert@99: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@99: 	  Set the class name to the layer name if it is empty.
rrenkert@99: 
stephan@104: 2011-06-01  Stephan Holl  <stephan.holl@intevation.de>
stephan@104: 	*  mapserver/symbols/symbols.sym: added a default hatch-symbol
rrenkert@93: 
stephan@92: 2011-06-01  Stephan Holl  <stephan.holl@intevation.de>
stephan@92: 
stephan@92: 	* M ttf-fonts/fonts.txt: Added a more verbose comment for removing
stephan@92: 	tspaces in font-aliases.
stephan@92: 
rrenkert@91: 2011-05-31  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@91: 
rrenkert@91: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@91: 	  Do not use LineStyleWriter cause it is not usable yet.
rrenkert@91: 
rrenkert@90: 2011-05-31  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@90: 
rrenkert@90: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@90: 	  Removed obsolete code.
rrenkert@90: 
rrenkert@90: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
rrenkert@90: 	  Added method to save the symbolset.
rrenkert@90: 
rrenkert@89: 2011-05-31  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@89: 
rrenkert@89: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@89: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@89: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@89: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java:
rrenkert@89: 	  Added "type" as XML attribute to symbols.
rrenkert@89: 
rrenkert@88: 2011-05-31  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@88: 
rrenkert@88: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@88: 	  Removed obsolete code.
rrenkert@88: 
rrenkert@87: 2011-05-31  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@87: 
rrenkert@87: 	* src/java/de/intevation/mxd/writer/IWriter.java,
rrenkert@87: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@87: 	  Use the new classes to write the mapfile. Changed exception
rrenkert@87: 	  handling(TODO: catch all exceptions in the writer).
rrenkert@87: 
rrenkert@87: 	* src/java/de/intevation/mxd/writer/MarkerStyleWriter.java:
rrenkert@87: 	  New. Write the styles for marker symbols.
rrenkert@87: 
rrenkert@87: 	* src/java/de/intevation/mxd/writer/SymbolWriter.java:
rrenkert@87: 	  New. Write symbols to the mapfile.
rrenkert@87: 
rrenkert@86: 2011-05-31  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@86: 
rrenkert@86: 	* src/java/de/intevation/mxd/Converter.java:
rrenkert@86: 	  Instantiate the mapscript writer before loading the MXD file.
rrenkert@86: 	  This is necessary because the ArcGIS-API changes the working directory
rrenkert@86: 	  while loading the MXD file.
rrenkert@86: 
rrenkert@85: 2011-05-31  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@85: 
rrenkert@85: 	* src/java/de/intevation/mxd/reader/AbstractSymbolReader.java:
rrenkert@85: 	  Get the correct logger.
rrenkert@85: 
rrenkert@85: 	* src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java:
rrenkert@85: 	  Fixed the extent for this class.
rrenkert@85: 
rrenkert@84: 2011-05-27  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@84: 
rrenkert@84: 	* src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@84: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java:
rrenkert@84: 	  Added TODOs for picture symbols.
rrenkert@84: 
rrenkert@83: 2011-05-27  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@83: 
rrenkert@83: 	* src/java/de/intevation/mxd/reader/AbstractSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/LineFillSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/MarkerFillSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@83: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@83: 	  Removed needless imports.
rrenkert@83: 
rrenkert@82: 2011-05-27  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@82: 
rrenkert@82: 	* src/java/de/intevation/mxd/reader/HashLineSymbolReader.java:
rrenkert@82: 	  Use the Wrapper for line symbols to read the line.
rrenkert@82: 
rrenkert@80: 2011-05-27  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@80: 
rrenkert@80: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/LineFillSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/MarkerFillSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@80: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java:
rrenkert@80: 	  All symbol reader now extend the abstract symbol reader.
rrenkert@80: 
rrenkert@76: 2011-05-27  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@76: 
rrenkert@76: 	Added line fill symbol reader.
rrenkert@76: 
rrenkert@76: 	* src/java/de/intevation/mxd/reader/FillSymbolReader.java:
rrenkert@76: 	  Use the new reader to get line fill symbol attributes.
rrenkert@76: 
rrenkert@76: 	* src/java/de/intevation/mxd/reader/LineFillSymbolReader.java:
rrenkert@76: 	  New.
rrenkert@76: 
rrenkert@75: 2011-05-27  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@75: 
rrenkert@75: 	Added marker fill symbol reader.
rrenkert@75: 
rrenkert@75: 	* src/java/de/intevation/mxd/reader/FillSymbolReader.java,
rrenkert@75: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java,
rrenkert@75: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@75: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java:
rrenkert@75: 	  Use the new reader to get marker fill symbol attributes.
rrenkert@75: 
rrenkert@75: 	* src/java/de/intevation/mxd/reader/MarkerFillSymbolReader.java:
rrenkert@75: 	  New.
rrenkert@75: 
rrenkert@74: 2011-05-26  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@74: 
rrenkert@74: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@74: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@74: 	  Catch all exceptions in the MXDReader.
rrenkert@74: 
rrenkert@73: 2011-05-26  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@73: 
rrenkert@73: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@73: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@73: 	  Use the wrapper to read symbols.
rrenkert@73: 
rrenkert@72: 2011-05-26  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@72: 
rrenkert@72: 	Added wrapper for fill symbol reader.
rrenkert@72: 
rrenkert@72: 	* src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@72: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@72: 	  Use the wrapper to read the fill symbols.
rrenkert@72: 
rrenkert@72: 	* src/java/de/intevation/mxd/reader/FillSymbolReader.java:
rrenkert@72: 	  New.
rrenkert@72: 
rrenkert@72: 	* src/java/de/intevation/mxd/reader/LineSymbolReader.java:
rrenkert@72: 	  Added methods for the ILineSymbol interface.
rrenkert@72: 
rrenkert@71: 2011-05-26  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@71: 
rrenkert@71: 	Added wrapper for line symbol reader.
rrenkert@71: 
rrenkert@71: 	* src/java/de/intevation/mxd/reader/ISymbolReader.java,
rrenkert@71: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java,
rrenkert@71: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@71: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@71: 	  Use the new wrapper to read line symbols.
rrenkert@71: 
rrenkert@71: 	* src/java/de/intevation/mxd/reader/LineSymbolReader.java:
rrenkert@71: 	  New.
rrenkert@71: 
rrenkert@70: 2011-05-26  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@70: 
rrenkert@70: 	Added wrapper for marker symbol reader and extracted methods from symbol
rrenkert@70: 	readers.
rrenkert@70: 
rrenkert@70: 	* src/java/de/intevation/mxd/reader/AbstractSymbolReader.java,
rrenkert@70: 	  src/java/de/intevation/mxd/reader/MarkerSymbolReader.java:
rrenkert@70: 	  New.
rrenkert@70: 
rrenkert@70: 	* src/java/de/intevation/mxd/reader/ISymbolReader.java,
rrenkert@70: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@70: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@70: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@70: 	  Removed obsolete code fragments.
rrenkert@70: 
rrenkert@70: 2011-05-26  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@69: 
rrenkert@69: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@69: 	  src/java/de/intevation/mxd/reader/HashLineSymbolReader.java,
rrenkert@69: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@69: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@69: 	  src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java,
rrenkert@69: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@69: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java,
rrenkert@69: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java:
rrenkert@69: 	  Removed console outputs.
rrenkert@69: 
rrenkert@69: 2011-05-26  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@68: 
rrenkert@68: 	* src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@68: 	  Read multi layer fill symbols.
rrenkert@68: 
rrenkert@68: 	* src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java:
rrenkert@68: 	  Read attributes and outline.
rrenkert@68: 
rrenkert@68: 	* src/java/de/intevation/mxd/reader/MultiLayerFillSymbolReader.java:
rrenkert@68: 	  New. Reads fill symbols.
rrenkert@68: 
rrenkert@67: 2011-05-25  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@67: 
rrenkert@67: 	* src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java,
rrenkert@67: 	  src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.java,
rrenkert@67: 	  src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@67: 	  src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java,
rrenkert@67: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java:
rrenkert@67: 	  Added constructor for ILineSymbols.
rrenkert@67: 
rrenkert@67: 	* src/java/de/intevation/mxd/reader/HashLineSymbolReader.java:
rrenkert@67: 	  Read the hash symbol.
rrenkert@67: 
rrenkert@66: 2011-05-25  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@66: 
rrenkert@66: 	* src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java:
rrenkert@66: 	  Read hash line symbols using the new HashLineSymbolReader.
rrenkert@66: 
rrenkert@66: 	* src/java/de/intevation/mxd/reader/HashLineSymbolReader.java:
rrenkert@66: 	  New. Reads hash line symbols.
rrenkert@66: 
rrenkert@65: 2011-05-25  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@65: 
rrenkert@65: 	* src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java:
rrenkert@65: 	  Read cartographic line symbols using the new CartoLineSymbolReader.
rrenkert@65: 
rrenkert@65: 	* src/java/de/intevation/mxd/reader/CartoLineSymbolReader.java:
rrenkert@65: 	  New. Reads cartographic line symbols.
rrenkert@65: 
rrenkert@64: 2011-05-24  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@64: 
rrenkert@64: 	* src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java:
rrenkert@64: 	  Read picture line symbols using the new PictureSymbolReader.
rrenkert@64: 
rrenkert@64: 	* src/java/de/intevation/mxd/reader/PictureLineSymbolReader.java:
rrenkert@64: 	  New. Reads picture line symbols.
rrenkert@64: 
rrenkert@63: 2011-05-24  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@63: 
rrenkert@63: 	* src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java:
rrenkert@63: 	  Read the marker line symbols using the new MarkerLineSymbolReader.
rrenkert@63: 
rrenkert@63: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@63: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java,
rrenkert@63: 	  src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java,
rrenkert@63: 	  src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java:
rrenkert@63: 	  Added constructor with IMarkerSymbol parameter.
rrenkert@63: 
rrenkert@63: 	* src/java/de/intevation/mxd/reader/MarkerLineSymbolReader.javai:
rrenkert@63: 	  New. Reads marker line symbols.
rrenkert@63: 
rrenkert@62: 2011-05-24  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@62: 
rrenkert@62: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
rrenkert@62: 	  Set the layer type to line when reading a line layer.
rrenkert@62: 
rrenkert@62: 	* src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java:
rrenkert@62: 	  Added style option and renamed xml node "style" to "linestyle".
rrenkert@62: 
rrenkert@62: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@62: 	  Prepared the mapfile writer to write line symbols.
rrenkert@62: 
rrenkert@61: 2011-05-23  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@61: 
rrenkert@61: 	Added first line symbol reader.
rrenkert@61: 
rrenkert@61: 	* src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@61: 	  Read line symbols with the new MultiLayLineSymbolReader.
rrenkert@61: 
rrenkert@61: 	* src/java/de/intevation/mxd/reader/MultiLayerLineSymbolReader.java,
rrenkert@61: 	  src/java/de/intevation/mxd/reader/SimpleLineSymbolReader.java:
rrenkert@61: 	  New. The MultiLayerLineSymbolReader reads lines from different layers
rrenkert@61: 	  using the LineSymbolReader.
rrenkert@61: 
rrenkert@60: 2011-05-20  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@60: 
rrenkert@60: 	* src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@60: 	  Added TODO for line symbol reader.
rrenkert@60: 
rrenkert@59: 2011-05-20  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@59: 
rrenkert@59: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@59: 	  Write the symbols-file to the mapfile path.
rrenkert@59: 
rrenkert@58: 2011-05-20  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@58: 
rrenkert@58: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
rrenkert@58: 	  Read the workspace path.
rrenkert@58: 
rrenkert@58: 	* src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java:
rrenkert@58: 	  Added reader for picture marker symbols.
rrenkert@58: 
rrenkert@58: 	* src/java/de/intevation/mxd/reader/PictureMarkerSymbolReader.java:
rrenkert@58: 	  New. Read picture symbols from mxd-file.
rrenkert@58: 
rrenkert@57: 2011-05-17  Raimund Renkert  <raimund.renkert@intevation.de>
rrenkert@57: 
rrenkert@57: 	* src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@57: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@57: 	  Set the projection "EPSG:31467" and units "METERS" as default if the
rrenkert@57: 	  MXD values are unknown.
rrenkert@57: 
rrenkert@55: 2011-05-16  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@55: 
rrenkert@55: 	* build.xml: Set the classpath for the executabel jar file. The path to
rrenkert@55: 	  the external libraries (lib/) is relative to the executable.
rrenkert@55: 
rrenkert@55: 	* src/java/de/intevation/mxd/Converter.java:
rrenkert@55: 	  Use commandline arguments to set the filenames for the MXD-, MAP- and
rrenkert@55: 	  the template file. If no arguments are used, read the filenames from
rrenkert@55: 	  the converter.properties file.
rrenkert@55: 
rrenkert@55: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@55: 	  Use the template file for mapfile creation.
rrenkert@55: 
rrenkert@55: 	* converter.properties.sample: New. Example for the properties file.
rrenkert@55: 
stephan@54: 2011-05-16  Stephan Holl  <stephan.holl@intevation.de>
stephan@54: 
stephan@54: 	* doku/funktionsweise/Makefile,
stephan@54: 	  doku/funktionsweise/funktionsweise-MXD-konverter.svg: New. Added
stephan@54: 	  a schema how the converter works
stephan@54: 
stephan@53: 2011-05-11  Stephan Holl  <stephan.holl@intevation.de>
stephan@53: 
stephan@53: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java: Added
stephan@53: 	  the (currently) hard-coded template-path to the
stephan@53: 	  mapObj-constructor; removed some TODO-settings.
stephan@53: 
stephan@52: 2011-05-11  Stephan Holl  <stephan.holl@intevation.de>
stephan@52: 
stephan@52: 	* mapserver/rundir/Readme.txt: New. This is a folder containing the
stephan@52: 	  MXD-files for conversion. The resulting MAP-file can be run from
stephan@52: 	  here; all Paths are relative from here so request will find its
stephan@52: 	  symbols, fonts, logfiles etc.
stephan@52: 
stephan@52: 	* mapserver/mapfile/mapfile_header.include: Added SHAPEPATH for
stephan@52: 	the Visualization of the frida-shapefiles.
stephan@52: 
stephan@51: 2011-05-10  Stephan Holl  <stephan.holl@intevation.de>
stephan@51: 
stephan@51: 	* mapserver/mapfile/mapfile_header.include, mapserver/mapfile/mxd.map,
stephan@51: 	  mapserver/symbols/symbols.sym: Optimized the mapfile to use as a
stephan@51: 	  template when instantiating the new mapObj.
stephan@51: 
stephan@50: 2011-05-10  Stephan Holl  <stephan.holl@intevation.de>
stephan@50: 
stephan@50: 	* properties.xml: Adopt build-path to Windows-TMP-folder
stephan@50: 
rrenkert@49: 2011-04-20  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@49: 
rrenkert@49: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@49: 	  Created one method for each symbol type.
rrenkert@49: 	  Write the character symbol attributes to the map.
rrenkert@49: 
rrenkert@48: 2011-04-20  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@48: 
rrenkert@48: 	* src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java:
rrenkert@48: 	  Read all the font attributes.
rrenkert@48: 
rrenkert@47: 2011-04-19  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@47: 
rrenkert@47: 	Added CharacterMarkerSymbol reader and extracted the ArrowMarkerSymbol
rrenkert@47: 	reader.
rrenkert@47: 
rrenkert@47: 	* src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java:
rrenkert@47: 	  Extracted the ArrowMarkerSymbol.
rrenkert@47: 	* src/java/de/intevation/mxd/reader/ArrowMarkerSymbolReader.java,
rrenkert@47: 	  src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java:
rrenkert@47: 	  New.
rrenkert@47: 
rrenkert@46: 2011-04-18  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@46: 
rrenkert@46: 	* src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@46: 	  Added MultiLayerMarkerSymbol support.
rrenkert@46: 
rrenkert@46: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@46: 	  Write ArrowMarker to the map.
rrenkert@46: 
rrenkert@46: 	* src/java/de/intevation/mxd/reader/MultiLayerMarkerSymbolReader.java:
rrenkert@46: 	  New. Reads multi layer marker symbols.
rrenkert@46: 
rrenkert@45: 2011-04-18  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@45: 
rrenkert@45: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java:
rrenkert@45: 	  Added support for SimpleMarkerSymbol and SimpleFillSymbol.
rrenkert@45: 
rrenkert@44: 2011-04-18  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@44: 
rrenkert@44: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@44: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@44: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@44: 	  Create one renderer element in the dom for each mapserver class with its
rrenkert@44: 	  attributes and expression.
rrenkert@44: 
rrenkert@44: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java: Write the
rrenkert@44: 	  expression for the mapserver class.
rrenkert@44: 
rrenkert@43: 2011-04-15  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@43: 
rrenkert@43: 	* src/java/de/intevation/mxd/ArcGISInitializer.java,
rrenkert@43: 	  src/java/de/intevation/mxd/Converter.java,
rrenkert@43: 	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
rrenkert@43: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java
rrenkert@43: 	  src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@43: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@43: 	  src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@43: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java,
rrenkert@43: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@43: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@43: 	  src/java/de/intevation/mxd/utils/MapToXMLUtils.java,
rrenkert@43: 	  src/java/de/intevation/mxd/writer/IWriter.java,
rrenkert@43: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@43: 	  Added comments, done some code styling and removed typos.
rrenkert@43: 
rrenkert@42: 2011-04-15  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@42: 
rrenkert@42: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
rrenkert@42: 	  Read the data source name for layer objects.
rrenkert@42: 
rrenkert@42: 	* src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java:
rrenkert@42: 	  Changed color processing.
rrenkert@42: 
rrenkert@42: 	* src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@42: 	  First implementation that generates valid mapfiles for simple point
rrenkert@42: 	  mxdfiles.
rrenkert@42: 
rrenkert@41: 2011-04-14  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@41: 
rrenkert@41: 	Introduced MapScript writer.
rrenkert@41: 
rrenkert@41: 	* M src/java/de/intevation/mxd/Converter.java: Added mapscript writer.
rrenkert@41: 
rrenkert@41: 	* src/java/de/intevation/mxd/writer/IWriter.java,
rrenkert@41: 	  src/java/de/intevation/mxd/writer/MapScriptWriter.java:
rrenkert@41: 	  New. The MapScript writer uses the Java MapScript API to create a mapfile.
rrenkert@41: 
rrenkert@40: 2011-04-14  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@40: 
rrenkert@40: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
rrenkert@40: 	  Read the layer type.
rrenkert@40: 
rrenkert@40: 	* src/java/de/intevation/mxd/reader/MXDReader.java: Updated the reader to
rrenkert@40: 	  use the XML utilities here.
rrenkert@40: 
rrenkert@39: 2011-04-14  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@39: 
rrenkert@39: 	* src/java/de/intevation/mxd/reader/MapReader.java:
rrenkert@39: 	  Read further map attributes.
rrenkert@39: 
rrenkert@39: 2011-04-14  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@38: 
rrenkert@38: 	* src/java/de/intevation/mxd/utils/MapToXMLUtils.java:
rrenkert@38: 	  Added root element to document and save the filename in the XML tree.
rrenkert@38: 
bjoern@37: 2011-04-13  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@37: 
bjoern@37: 	* A contrib/sh/test_mxd.cgi
bjoern@37: 	  Added a new mapserver wrapper cgi script for testing of generated map
bjoern@37: 	  from bsh-mxd-converter.
bjoern@37: 
rrenkert@36: 2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@36: 
rrenkert@36: 	* src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
rrenkert@36: 	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java:
rrenkert@36: 	  New.
rrenkert@36: 
rrenkert@36: 	* src/java/de/intevation/mxd/reader/MXDReader.java:
rrenkert@36: 	  Use new layer reader to get layer attributes.
rrenkert@36: 
rrenkert@36: 	* src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
rrenkert@36: 	  Read symbol attributes using the new symbol reader.
rrenkert@36: 
rrenkert@35: 2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@35: 
rrenkert@35: 	* build.xml: Changed classname for converter entry point.
rrenkert@35: 
rrenkert@34: 2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@34: 
rrenkert@34: 	* src/java/de/intevation/mxd/Converter.java,
rrenkert@34: 	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@34: 	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
rrenkert@34: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@34: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@34: 	  src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@34: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@34: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@34: 	  src/java/de/intevation/mxd/utils/MapToXMLUtils.java:
rrenkert@34: 	  Removed needless imports.
rrenkert@34: 
rrenkert@33: 2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@33: 
rrenkert@33: 	* src/java/de/intevation/mxd/ArcGISInitializer.java,
rrenkert@33: 	  src/java/de/intevation/mxd/Converter.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/IClassReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/IReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java,
rrenkert@33: 	  src/java/de/intevation/mxd/utils/XMLUtils.java:
rrenkert@33: 	  Separated converter components into packages.
rrenkert@33: 
rrenkert@32: 2011-04-11  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@32: 
rrenkert@32: 	* src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java: Convert
rrenkert@32: 	  symbol color to RgbColor and write values to XML document.
rrenkert@32: 
rrenkert@31: 2011-04-11  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@31: 
rrenkert@31: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@31: 	  Store all attributes in an XML document using the new utility class.
rrenkert@31: 
rrenkert@31: 	* src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
rrenkert@31: 	  src/java/de/intevation/mxd/reader/ISymbolReader.java: Updated interfaces.
rrenkert@31: 
rrenkert@31: 	* src/java/de/intevation/mxd/utils/MapToXMLUtils.java: New. Utility class to
rrenkert@31: 	  store map information in a XML structure.
rrenkert@31: 
rrenkert@30: 2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@30: 
rrenkert@30: 	* src/java/de/intevation/mxd/reader/MXDReader.java: Added class reader.
rrenkert@30: 
rrenkert@30: 	* src/java/de/intevation/mxd/reader/FeatureClassReader.java,
rrenkert@30: 	  src/java/de/intevation/mxd/reader/IClassReader.java: New.
rrenkert@30: 
rrenkert@29: 2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@29: 
rrenkert@29: 	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
rrenkert@29: 	  Write Attributes to the XML document.
rrenkert@29: 
rrenkert@29: 	* src/java/de/intevation/mxd/reader/MXDReader.java: Set XML document to
rrenkert@29: 	  layer reader and print the document.
rrenkert@29: 
rrenkert@28: 2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@28: 
rrenkert@28: 	* build.xml: Added parameter for MXD filename.
rrenkert@28: 
rrenkert@28: 	* src/java/de/intevation/mxd/Converter.java: Read MXD filename from
rrenkert@28: 	  properties.
rrenkert@28: 
rrenkert@27: 2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@27: 
rrenkert@27: 	* src/java/de/intevation/mxd/reader/IReader.java: Added XML document to
rrenkert@27: 	  store map information.
rrenkert@27: 
rrenkert@27: 	* src/java/de/intevation/mxd/reader/MXDReader.java: Write the information to
rrenkert@27: 	  the XML document.
rrenkert@27: 
rrenkert@27: 	* src/java/de/intevation/mxd/reader/MapReader.java: Write map information to
rrenkert@27: 	  the XML document.
rrenkert@27: 
rrenkert@27: 	* src/java/de/intevation/mxd/utils/XMLUtils.java: New. Helper class to
rrenkert@27: 	  create and manipulate XML documents.
rrenkert@27: 
rrenkert@26: 2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@26: 
rrenkert@26: 	Moved reader components to reader folder.
rrenkert@26: 
rrenkert@26: 	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/ILayerReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/IReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/IRendererReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/MXDReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/MapReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
rrenkert@26: 	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
rrenkert@26: 	  Moved.
rrenkert@26: 
rrenkert@25: 2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>
rrenkert@25: 
rrenkert@25: 	* src/java/de/intevation/mxd/Converter.java: Initial implementation for the
rrenkert@25: 	  MXD-Converter.
rrenkert@25: 
rrenkert@25: 	* src/java/de/intevation/mxd/ArcGISInitializer.java,
rrenkert@25: 	  src/java/de/intevation/mxd/IReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/MXDReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/MapReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/ILayerReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/IRendererReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/ISymbolReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/FeatureLayerReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/SimpleMarkerSymbolReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/SimpleRendererReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/UniqueValueRendererReader.java,
rrenkert@25: 	  src/java/de/intevation/mxd/ClassBreakRendererReader.java:
rrenkert@25: 	  New. Initial implementation for the MXD converter.
rrenkert@25: 
rrenkert@25: 	* conf/log4j.properties: New. Contains the log4j configuration.
rrenkert@25: 
ingo@24: 2011-04-04  Ingo Weinzierl <ingo@intevation.de>
ingo@24: 
ingo@24: 	* src/java/de/intevation/mxd/Converter.java:
ingo@24: 	  New. This class represents the entry point of the mxd converter tool.
ingo@24: 
bjoern@23: 2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@23: 
bjoern@23: 	* M mapserver/mapfile/mapfile_header.include:
bjoern@23: 	  Pointed to right epsg file.
bjoern@23: 	* A mapserver/epsg/epsg,
bjoern@23: 	  R mapserver/epsg/epsg.txt:
bjoern@23: 	  Renamed epsg file.
bjoern@23: 
bjoern@22: 2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@22: 
bjoern@22: 	* M mxd/Styles/point/SimpleMarkerSymbol/TODO.txt:
bjoern@22: 	  Addes hints for ColorRamps in mapserver.
bjoern@22: 
bjoern@21: 2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@21: 
bjoern@21: 	* M mapserver/mapfile/mxd.map,
bjoern@21: 	  M mapserver/symbols/symbols.sym,
bjoern@21: 	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.map,
bjoern@21: 	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.sym,
bjoern@21: 	  R mxd/Styles/line/CartographicLineSymbol/TODO.txt:
bjoern@21: 	  Added missing map and symbology file for testcase multilayer CartographicLineSymbol.
bjoern@21: 
bjoern@20: 2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@20: 
bjoern@20: 	* A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.lyr,
bjoern@20: 	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.mxd,
bjoern@20: 	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.png,
bjoern@20: 	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.txt,
bjoern@20: 	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.lyr,
bjoern@20: 	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.mxd,
bjoern@20: 	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.png,
bjoern@20: 	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.txt:
bjoern@20: 	  Renamed.
bjoern@20: 
bjoern@19: 2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@19: 
bjoern@19: 	* M mxd/Styles/point/CharacterMarkerSymbol/p_charmarker_18pt_c255-0-0.sym,
bjoern@19: 	  M mxd/Styles/point/CharacterMarkerSymbol/p_single_18pt_c255-255-255_ttf.sym:
bjoern@19: 	  Making CharacterMarkerSymbol work. Fixed CHARACTER notation. 
bjoern@19: 	* M ttf-fonts/fonts.txt:
bjoern@19: 	  Swapped columns to the right order (alias fontfile).
bjoern@19: 
bjoern@18: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@18: 
bjoern@18: 	* A .hgignore:
bjoern@18: 	  Added initial .hgignore.
bjoern@18: 
bjoern@17: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@17: 
bjoern@17: 	* M mxd/Styles/polygon/LineFillSymbol/pol_linefill_255-0-0_45_outline.map,
bjoern@17: 	  M mxd/Styles/polygon/LineFillSymbol/pol_linefill_255-0-0_45_outline.sym:
bjoern@17: 
bjoern@17: 	  Modified polygon style LineFillSymbol mapfile testcase.
bjoern@17: 
bjoern@16: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@16: 
bjoern@16: 	* M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_255-0-0.map,
bjoern@16: 	  M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_255-0-0.sym,
bjoern@16: 	  M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_transp_dashed-outline.map,
bjoern@16: 	  M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_transp_dashed-outline.sym:
bjoern@16: 
bjoern@16: 	  Modified polygon style SimpleFillSymbol mapfile testcase.
bjoern@16: 
bjoern@15: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@15: 
bjoern@15: 	* A images/grass.png,
bjoern@15: 	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.lyr,
bjoern@15: 	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.map,
bjoern@15: 	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.mxd,
bjoern@15: 	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.png,
bjoern@15: 	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.sym,
bjoern@15: 	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.txt,
bjoern@15: 	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.lyr,
bjoern@15: 	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.map,
bjoern@15: 	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.mxd,
bjoern@15: 	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.png,
bjoern@15: 	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.sym,
bjoern@15: 	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.txt:
bjoern@15: 
bjoern@15: 	  Modified polygon style PictureFillSymbol mapfile testcase.
bjoern@15: 
bjoern@14: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@14: 
bjoern@14: 	* A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.lyr,
bjoern@14: 	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.map,
bjoern@14: 	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.mxd,
bjoern@14: 	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.png,
bjoern@14: 	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.sym,
bjoern@14: 	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.txt,
bjoern@14: 	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.lyr,
bjoern@14: 	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.map,
bjoern@14: 	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.mxd,
bjoern@14: 	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.png,
bjoern@14: 	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.sym,
bjoern@14: 	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.txt:
bjoern@14: 
bjoern@14: 	  Modified polygon style MarkerFillSymbol mapfile testcase.
bjoern@14: 
bjoern@13: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@13: 
bjoern@13: 	* A mxd/Styles/line/MarkerLineSymbol/l_markerline_18pt_0-0-0_raute.map,
bjoern@13: 	  A mxd/Styles/line/MarkerLineSymbol/l_markerline_18pt_0-0-0_raute.sym:
bjoern@13: 
bjoern@13: 	 Modified line style MarkerLineSymbol mapfile testcase.
bjoern@13: 
bjoern@12: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@12: 
bjoern@12: 	* M mxd/Styles/line/SimpleLineSymbol/l_dash-dott-dott_1pt_c255-255-255.map,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_dash-dott-dott_1pt_c255-255-255.sym,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_dash-dotted_1pt_c255-255-255.map,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_dash-dotted_1pt_c255-255-255.sym,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_dashed_1pt_c255-255-255.map,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_dashed_1pt_c255-255-255.sym,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_dotted_1pt_c255-255-255.map,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_dotted_1pt_c255-255-255.sym,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_solid_1pt_c255-255-255.map,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_solid_1pt_c255-255-255.sym,
bjoern@12: 	  M mxd/Styles/line/SimpleLineSymbol/l_solid_4pt_c255-255-255.map:
bjoern@12: 
bjoern@12: 	  Modified line style SimpleLineSymbol mapfile testcases.
bjoern@12: 
bjoern@11: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@11: 
bjoern@11: 	* M mxd/Styles/line/PictureLineSymbol/l_pictureline_brick1_1_1_1-0-0-0.sym,
bjoern@11: 	  A images/brick1.png,
bjoern@11: 	  A mxd/Styles/line/PictureLineSymbol/l_pictureline_brick1_1_1_1-0-0-0.map:
bjoern@11: 
bjoern@11: 	  Modified line style PictureLineSymbol mapfile testcases.
bjoern@11: 
bjoern@10: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@10: 
bjoern@10: 	* M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-bever.map,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-bever.sym,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-miter.map,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-miter.sym,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-round.map,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-round.sym,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_round-butted.map,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_round-butted.sym,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_6pt_c255-255-255_butt-round_template.map,
bjoern@10: 	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_6pt_c255-255-255_butt-round_template.sym:
bjoern@10: 
bjoern@10: 	  Modified line style CartographicLineSymbol mapfile testcases.
bjoern@10: 
bjoern@9: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@9: 
bjoern@9: 	* M mxd/Styles/point/SimpleMarkerSymbol/p_single_4pt_c255-0-0.map,
bjoern@9: 	  M mxd/Styles/point/SimpleMarkerSymbol/p_single_4pt_c255-0-0.sym:
bjoern@9: 
bjoern@9: 	 Modified point style SimpleMarkerSymbol mapfile testcase.
bjoern@9: 
bjoern@8: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@8: 
bjoern@8: 	* M mxd/Styles/point/PictureMarkerSymbol/p_pictmarker_11pt_warning.bmp.map,
bjoern@8: 	  M mxd/Styles/point/PictureMarkerSymbol/p_pictmarker_11pt_warning.bmp.sym,
bjoern@8: 	  A images/warning.png:
bjoern@8: 
bjoern@8: 	  Modified point style PictureMarkerSymbol mapfile testcase.
bjoern@8: 
bjoern@7: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@7: 
bjoern@7: 	* A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.lyr,
bjoern@7: 	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.map,
bjoern@7: 	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.mxd,
bjoern@7: 	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.png,
bjoern@7: 	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.sym,
bjoern@7: 	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.txt,
bjoern@7: 	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.lyr,
bjoern@7: 	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.map,
bjoern@7: 	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.mxd,
bjoern@7: 	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.png,
bjoern@7: 	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.sym,
bjoern@7: 	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.txt:
bjoern@7: 
bjoern@7: 	  Modified point style ArrowMarkerSymbol mapfile testcase.
bjoern@7: 
bjoern@6: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@6: 
bjoern@6: 	* M mxd/Styles/point/CharacterMarkerSymbol/p_charmarker_18pt_c255-0-0.map,
bjoern@6: 	  M mxd/Styles/point/CharacterMarkerSymbol/p_charmarker_18pt_c255-0-0.sym,
bjoern@6: 	  M mxd/Styles/point/CharacterMarkerSymbol/p_single_18pt_c255-255-255_ttf.map,
bjoern@6: 	  M mxd/Styles/point/CharacterMarkerSymbol/p_single_18pt_c255-255-255_ttf.sym:
bjoern@6: 
bjoern@6: 	  Modifed point style CharacterMarkerSymbol mapfile testcase.
bjoern@6: 
bjoern@5: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@5: 
bjoern@5: 	* M mapserver/mapfile/mapfile_header.include:
bjoern@5: 	  Adjusted CONFIG "MS_ERRORFILE". and 
bjoern@5: 	  Commented out CONFIG "PROJ_LIB", because it doesn' work.
bjoern@5: 
bjoern@5: 	* M mapserver/mapfile/mxd.map:
bjoern@5: 	  Added mxd testcase map files.
bjoern@5: 
bjoern@5: 	* M mapserver/symbols/symbols.sym:
bjoern@5: 	  Added mxd testcase sym files.
bjoern@5: 
bjoern@4: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@4: 
bjoern@4: 	* R mapserver/logs/ms_error.log:
bjoern@4: 	  Removed.
bjoern@4: 
bjoern@3: 2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@3: 
bjoern@3: 	* M contrib/apache/mxd-testbed.conf:
bjoern@3: 	  Adjustment for the mxd-testbed.
bjoern@3: 	* M contrib/sh/wms_mxd.cgi:
bjoern@3: 	  chmod 755
bjoern@3: 
bjoern@2: 2011-03-03  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@2: 
bjoern@2: 	* M README.txt:
bjoern@2: 	  Concretions
bjoern@2: 
bjoern@1: 2011-03-03  Bjoern Schilberg  <bjoern.schilberg@intevation.de>
bjoern@1: 
bjoern@1: 	* A README.txt:
bjoern@1: 	  Added initial README for setting up apache.
bjoern@1: 	* A contrib/apache/mxd-testbed.conf:
bjoern@1: 	  Added initial vhost configuration for mxd-testbed.
bjoern@1: 	* A contrib/sh/wms_mxd.cgi:
bjoern@1: 	  Added initial mapserver wrapper script.