view ChangeLog @ 39:f807c9c81019

Read further map attributes.
author Raimund Renkert <rrenkert@intevation.de>
date Thu, 14 Apr 2011 11:09:35 +0200
parents 27577294f9ca
children a1bc7220efe7
line wrap: on
line source
2011-04-14  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/reader/MapReader.java:
	  Read further map attributes.

2011-04-14  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/utils/MapToXMLUtils.java:
	  Added root element to document and save the filename in the XML tree.

2011-04-13  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A contrib/sh/test_mxd.cgi
	  Added a new mapserver wrapper cgi script for testing of generated map
	  from bsh-mxd-converter.

2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/reader/GdbRasterCatalogLayerReader.java,
	  src/java/de/intevation/mxd/reader/SimpleFillSymbolReader.java:
	  New.

	* src/java/de/intevation/mxd/reader/MXDReader.java:
	  Use new layer reader to get layer attributes.

	* src/java/de/intevation/mxd/reader/SimpleRendererReader.java:
	  Read symbol attributes using the new symbol reader.

2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>

	* build.xml: Changed classname for converter entry point.

2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/Converter.java,
	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
	  src/java/de/intevation/mxd/reader/MXDReader.java,
	  src/java/de/intevation/mxd/reader/MapReader.java,
	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
	  src/java/de/intevation/mxd/utils/MapToXMLUtils.java:
	  Removed needless imports.

2011-04-12  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/ArcGISInitializer.java,
	  src/java/de/intevation/mxd/Converter.java,
	  src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
	  src/java/de/intevation/mxd/reader/IClassReader.java,
	  src/java/de/intevation/mxd/reader/ILayerReader.java,
	  src/java/de/intevation/mxd/reader/IReader.java,
	  src/java/de/intevation/mxd/reader/IRendererReader.java,
	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
	  src/java/de/intevation/mxd/reader/MXDReader.java,
	  src/java/de/intevation/mxd/reader/MapReader.java,
	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java,
	  src/java/de/intevation/mxd/utils/XMLUtils.java:
	  Separated converter components into packages.

2011-04-11  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java: Convert
	  symbol color to RgbColor and write values to XML document.

2011-04-11  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
	  src/java/de/intevation/mxd/reader/FeatureClassReader.java,
	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
	  src/java/de/intevation/mxd/reader/MXDReader.java,
	  src/java/de/intevation/mxd/reader/MapReader.java,
	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
	  Store all attributes in an XML document using the new utility class.

	* src/java/de/intevation/mxd/reader/ILayerReader.java,
	  src/java/de/intevation/mxd/reader/IRendererReader.java,
	  src/java/de/intevation/mxd/reader/ISymbolReader.java: Updated interfaces.

	* src/java/de/intevation/mxd/utils/MapToXMLUtils.java: New. Utility class to
	  store map information in a XML structure.

2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/reader/MXDReader.java: Added class reader.

	* src/java/de/intevation/mxd/reader/FeatureClassReader.java,
	  src/java/de/intevation/mxd/reader/IClassReader.java: New.

2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/reader/FeatureLayerReader.java:
	  Write Attributes to the XML document.

	* src/java/de/intevation/mxd/reader/MXDReader.java: Set XML document to
	  layer reader and print the document.

2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>

	* build.xml: Added parameter for MXD filename.

	* src/java/de/intevation/mxd/Converter.java: Read MXD filename from
	  properties.

2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/reader/IReader.java: Added XML document to
	  store map information.

	* src/java/de/intevation/mxd/reader/MXDReader.java: Write the information to
	  the XML document.

	* src/java/de/intevation/mxd/reader/MapReader.java: Write map information to
	  the XML document.

	* src/java/de/intevation/mxd/utils/XMLUtils.java: New. Helper class to
	  create and manipulate XML documents.

2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>

	Moved reader components to reader folder.

	* src/java/de/intevation/mxd/reader/ClassBreakRendererReader.java,
	  src/java/de/intevation/mxd/reader/FeatureLayerReader.java,
	  src/java/de/intevation/mxd/reader/ILayerReader.java,
	  src/java/de/intevation/mxd/reader/IReader.java,
	  src/java/de/intevation/mxd/reader/IRendererReader.java,
	  src/java/de/intevation/mxd/reader/ISymbolReader.java,
	  src/java/de/intevation/mxd/reader/MXDReader.java,
	  src/java/de/intevation/mxd/reader/MapReader.java,
	  src/java/de/intevation/mxd/reader/SimpleMarkerSymbolReader.java,
	  src/java/de/intevation/mxd/reader/SimpleRendererReader.java,
	  src/java/de/intevation/mxd/reader/UniqueValueRendererReader.java:
	  Moved.

2011-04-08  Raimund Renkert <raimund.renkert@intevation.de>

	* src/java/de/intevation/mxd/Converter.java: Initial implementation for the
	  MXD-Converter.

	* src/java/de/intevation/mxd/ArcGISInitializer.java,
	  src/java/de/intevation/mxd/IReader.java,
	  src/java/de/intevation/mxd/MXDReader.java,
	  src/java/de/intevation/mxd/MapReader.java,
	  src/java/de/intevation/mxd/ILayerReader.java,
	  src/java/de/intevation/mxd/IRendererReader.java,
	  src/java/de/intevation/mxd/ISymbolReader.java,
	  src/java/de/intevation/mxd/FeatureLayerReader.java,
	  src/java/de/intevation/mxd/SimpleMarkerSymbolReader.java,
	  src/java/de/intevation/mxd/SimpleRendererReader.java,
	  src/java/de/intevation/mxd/UniqueValueRendererReader.java,
	  src/java/de/intevation/mxd/ClassBreakRendererReader.java:
	  New. Initial implementation for the MXD converter.

	* conf/log4j.properties: New. Contains the log4j configuration.

2011-04-04  Ingo Weinzierl <ingo@intevation.de>

	* src/java/de/intevation/mxd/Converter.java:
	  New. This class represents the entry point of the mxd converter tool.

2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mapserver/mapfile/mapfile_header.include:
	  Pointed to right epsg file.
	* A mapserver/epsg/epsg,
	  R mapserver/epsg/epsg.txt:
	  Renamed epsg file.

2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/point/SimpleMarkerSymbol/TODO.txt:
	  Addes hints for ColorRamps in mapserver.

2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mapserver/mapfile/mxd.map,
	  M mapserver/symbols/symbols.sym,
	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.map,
	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.sym,
	  R mxd/Styles/line/CartographicLineSymbol/TODO.txt:
	  Added missing map and symbology file for testcase multilayer CartographicLineSymbol.

2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.lyr,
	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.mxd,
	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.png,
	  A mxd/Styles/line/CartographicLineSymbol/l_cartoline_04pt_c255-255-255_butt-round_template_multilayer.txt,
	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.lyr,
	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.mxd,
	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.png,
	  R mxd/Styles/line/CartographicLineSymbol/l_cartoline_0,4pt_c255-255-255_butt-round_template_multilayer.txt:
	  Renamed.

2011-03-07  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/point/CharacterMarkerSymbol/p_charmarker_18pt_c255-0-0.sym,
	  M mxd/Styles/point/CharacterMarkerSymbol/p_single_18pt_c255-255-255_ttf.sym:
	  Making CharacterMarkerSymbol work. Fixed CHARACTER notation. 
	* M ttf-fonts/fonts.txt:
	  Swapped columns to the right order (alias fontfile).

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A .hgignore:
	  Added initial .hgignore.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/polygon/LineFillSymbol/pol_linefill_255-0-0_45_outline.map,
	  M mxd/Styles/polygon/LineFillSymbol/pol_linefill_255-0-0_45_outline.sym:

	  Modified polygon style LineFillSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_255-0-0.map,
	  M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_255-0-0.sym,
	  M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_transp_dashed-outline.map,
	  M mxd/Styles/polygon/SimpleFillSymbol/pol_simple_transp_dashed-outline.sym:

	  Modified polygon style SimpleFillSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A images/grass.png,
	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.lyr,
	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.map,
	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.mxd,
	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.png,
	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.sym,
	  A mxd/Styles/polygon/PictureFillSymbol/pol_single_04pt_109-187-67_0-1-1_Grassland.txt,
	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.lyr,
	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.map,
	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.mxd,
	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.png,
	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.sym,
	  R mxd/Styles/polygon/PictureFillSymbol/pol_single_0,4pt_109-187-67_0-1-1_Grassland.txt:

	  Modified polygon style PictureFillSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.lyr,
	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.map,
	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.mxd,
	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.png,
	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.sym,
	  A mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1.txt,
	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.lyr,
	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.map,
	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.mxd,
	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.png,
	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.sym,
	  R mxd/Styles/polygon/MarkerFillSymbol/pol_marker_fill_0-0-0_1,0.txt:

	  Modified polygon style MarkerFillSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A mxd/Styles/line/MarkerLineSymbol/l_markerline_18pt_0-0-0_raute.map,
	  A mxd/Styles/line/MarkerLineSymbol/l_markerline_18pt_0-0-0_raute.sym:

	 Modified line style MarkerLineSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/line/SimpleLineSymbol/l_dash-dott-dott_1pt_c255-255-255.map,
	  M mxd/Styles/line/SimpleLineSymbol/l_dash-dott-dott_1pt_c255-255-255.sym,
	  M mxd/Styles/line/SimpleLineSymbol/l_dash-dotted_1pt_c255-255-255.map,
	  M mxd/Styles/line/SimpleLineSymbol/l_dash-dotted_1pt_c255-255-255.sym,
	  M mxd/Styles/line/SimpleLineSymbol/l_dashed_1pt_c255-255-255.map,
	  M mxd/Styles/line/SimpleLineSymbol/l_dashed_1pt_c255-255-255.sym,
	  M mxd/Styles/line/SimpleLineSymbol/l_dotted_1pt_c255-255-255.map,
	  M mxd/Styles/line/SimpleLineSymbol/l_dotted_1pt_c255-255-255.sym,
	  M mxd/Styles/line/SimpleLineSymbol/l_solid_1pt_c255-255-255.map,
	  M mxd/Styles/line/SimpleLineSymbol/l_solid_1pt_c255-255-255.sym,
	  M mxd/Styles/line/SimpleLineSymbol/l_solid_4pt_c255-255-255.map:

	  Modified line style SimpleLineSymbol mapfile testcases.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/line/PictureLineSymbol/l_pictureline_brick1_1_1_1-0-0-0.sym,
	  A images/brick1.png,
	  A mxd/Styles/line/PictureLineSymbol/l_pictureline_brick1_1_1_1-0-0-0.map:

	  Modified line style PictureLineSymbol mapfile testcases.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-bever.map,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-bever.sym,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-miter.map,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-miter.sym,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-round.map,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_butt-round.sym,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_round-butted.map,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_1pt_c255-255-255_round-butted.sym,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_6pt_c255-255-255_butt-round_template.map,
	  M mxd/Styles/line/CartographicLineSymbol/l_cartoline_6pt_c255-255-255_butt-round_template.sym:

	  Modified line style CartographicLineSymbol mapfile testcases.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/point/SimpleMarkerSymbol/p_single_4pt_c255-0-0.map,
	  M mxd/Styles/point/SimpleMarkerSymbol/p_single_4pt_c255-0-0.sym:

	 Modified point style SimpleMarkerSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/point/PictureMarkerSymbol/p_pictmarker_11pt_warning.bmp.map,
	  M mxd/Styles/point/PictureMarkerSymbol/p_pictmarker_11pt_warning.bmp.sym,
	  A images/warning.png:

	  Modified point style PictureMarkerSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.lyr,
	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.map,
	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.mxd,
	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.png,
	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.sym,
	  A mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12-0.txt,
	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.lyr,
	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.map,
	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.mxd,
	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.png,
	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.sym,
	  R mxd/Styles/point/ArrowMarkerSymbol/p_arrowmarker_0-0-0_12,0-0,0.txt:

	  Modified point style ArrowMarkerSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mxd/Styles/point/CharacterMarkerSymbol/p_charmarker_18pt_c255-0-0.map,
	  M mxd/Styles/point/CharacterMarkerSymbol/p_charmarker_18pt_c255-0-0.sym,
	  M mxd/Styles/point/CharacterMarkerSymbol/p_single_18pt_c255-255-255_ttf.map,
	  M mxd/Styles/point/CharacterMarkerSymbol/p_single_18pt_c255-255-255_ttf.sym:

	  Modifed point style CharacterMarkerSymbol mapfile testcase.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M mapserver/mapfile/mapfile_header.include:
	  Adjusted CONFIG "MS_ERRORFILE". and 
	  Commented out CONFIG "PROJ_LIB", because it doesn' work.

	* M mapserver/mapfile/mxd.map:
	  Added mxd testcase map files.

	* M mapserver/symbols/symbols.sym:
	  Added mxd testcase sym files.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* R mapserver/logs/ms_error.log:
	  Removed.

2011-03-04  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M contrib/apache/mxd-testbed.conf:
	  Adjustment for the mxd-testbed.
	* M contrib/sh/wms_mxd.cgi:
	  chmod 755

2011-03-03  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* M README.txt:
	  Concretions

2011-03-03  Bjoern Schilberg  <bjoern.schilberg@intevation.de>

	* A README.txt:
	  Added initial README for setting up apache.
	* A contrib/apache/mxd-testbed.conf:
	  Added initial vhost configuration for mxd-testbed.
	* A contrib/sh/wms_mxd.cgi:
	  Added initial mapserver wrapper script.
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)