stephan@146: 2011-06-29 Stephan Holl 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 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 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 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@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@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@139: stephan@139: * moved README.txt to mxd/README_testbed.txt stephan@138: rrenkert@137: 2011-06-23 Raimund Renkert 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 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 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 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 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 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 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 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 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 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 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 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@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 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 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 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 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 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 rrenkert@119: rrenkert@119: * conf/log4j.properties: Added console appender to log4j config. rrenkert@119: rrenkert@118: 2011-06-16 Raimund Renkert 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 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 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 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@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 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 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@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@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 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 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 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 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 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@104: * mapserver/symbols/symbols.sym: added a default hatch-symbol rrenkert@93: stephan@92: 2011-06-01 Stephan Holl 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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@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@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@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@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@50: stephan@50: * properties.xml: Adopt build-path to Windows-TMP-folder stephan@50: rrenkert@49: 2011-04-20 Raimund Renkert 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 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 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 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 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 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 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 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 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 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 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 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@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 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 rrenkert@35: rrenkert@35: * build.xml: Changed classname for converter entry point. rrenkert@35: rrenkert@34: 2011-04-12 Raimund Renkert 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 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 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 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 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 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 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 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 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 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@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@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@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@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@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@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@18: bjoern@18: * A .hgignore: bjoern@18: Added initial .hgignore. bjoern@18: bjoern@17: 2011-03-04 Bjoern Schilberg 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@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@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@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@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@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@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@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@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@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@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@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@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@4: bjoern@4: * R mapserver/logs/ms_error.log: bjoern@4: Removed. bjoern@4: bjoern@3: 2011-03-04 Bjoern Schilberg 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@2: bjoern@2: * M README.txt: bjoern@2: Concretions bjoern@2: bjoern@1: 2011-03-03 Bjoern Schilberg 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.