*******************************************************************************************
******************** ArcGIS-map to SLD Converter Vers. 1.4.0 ******************************
*******************************************************************************************
********************** Copyright: Albrecht Weiser *****************************************
*******************************************************************************************
Änderungen in Version 1.0.1:
07.02.2006
1. Bugfix der Funktion "SimpleFill" (entspricht der ArcMap-Funktion "SingleSymbol")
2. Komplette Unterstützung aller Funktionen in Englischer Sprache
3. Benutzerunterstützung durch Tooltips
Änderungen in Version 1.0.2:
15.01.2007
1. Gleitkommawerte werden jetzt durch Punkt separiert (OGC-konform)
Änderungen in Version 1.0.3:
22.01.2007
1. Bugfix der Funktion "StoreLineFill" (Polygonfüllung mit Kartographischen Linien)
Änderungen in Version 1.1.0
26.01.2007
1. Das Programm unterstützt jetzt auch Group Layer. Die Group-Layer-Struktur kann nicht
abgebildet werden, da SLD dies im Augenblick nicht unterstützt (ist Sache der WMS-
spec). Aber die beinhalteten FeatureLayer werden alle analysiert und seriell in der
SLD ausgegeben.
Änderungen von Marco Nijdam, AGI Rijkswaterstaat, Delft, in Version 1.2.0:
28.02.2007:
1. TextSymbolizer support für simple annotation mit einem single feature als label hinzugefügt.
2. kleine Codeverbesserungen durch Nutzung von Konstanten.
3. Änderungen fürIonic RSW WMS hinzugefügt: Rule.Name und FeatureTypeName
4. Verbessrung der Lesbarkeit und Konsistenz des Codes durch Auslagerung von code
blocks für point und line symbolizers in separate Funktionen.
Das Gleiche für marker code -> GetMarkerValue Funktion.
5. Punkt Symbol conversion verändert zu well known marker typen,
6. Einfache Pfeilsymbole beinhaltet. Für einige character marker
symbol fonts, die hauptsächlich aus Kreisen und Rechtecken bestehen,
wird versucht auf well-known markers zu mappen.
7. Verbessertes handling transparenter Farbe: polygons mit outline aber keiner Füllung, und punkt symbole.
27.03.2007:
1. Extrahieren transparenter Farbe basierend auf der Farbe.
2. Extrahieren von gestrichelten linien Einstellungen für cartographic lines und simple lines.
3. Vereinfachtes color handling durch Erzeugen eines leeren string wenn keine Farbfüllung existiert
4. Bugfixing in den Methoden StoreLineFill, StoreDotDensityFill, StorePictureFill, StoreGradientFill, StoreBarChart, StorePieChart, StoreStackedChart
6. Für simpleRenderer die SLD-Elemente Rule Name and Title hinzugefügt
7. Für simple polygon features: Verwenden die ArcGIS-Einstellungen.
8. Für multi-layer symbols: Ein Symbolizer für jeden Layer wird erstellt.
9. Für line features: ein stroke-dasharray CSS basiert für den dash-type (simple lines)
10.or the template (cartographic lines) defined for a symbol.
Also implements HashLineSymbols using this.
11.Verbesserte Erkennung von Outline/no outline durch Überprüfen der outlineSize=0
12.Für polygon features: kein Fill CSS wenn das Feature keine oder transparente Füllung hat
13.Für polygon features: kein stroke CSS wenn es keine Aussenlinie gibt.
14.Feststellung von opacität basierend auf den Transparenzeinstellungen der symbol color.
15.Vereinfachtes Farbhandling, wenn keine oder transparente Farbe benutzt wird.
25.04.2007:
1. Nur sichtbare Layer werden konvertiert. Unsichtbare ignoriert durch die Motherform-Option
alle Layer oder nur ausgewählte Layer
2. Menü, um alle Layer oder nur ausgewählte zu transformieren
3. Es werden TextSymbolizer hinzugefügt für einfache Beschriftung mit einem single feature als label.
Änderungen in Version 1.2.1:
12.09.2007
1. Fix to handle cartographic lines with empty Template pattern.
2. Changed the logical Operator "AND" to the OGC-compliant "And". Thus changed the "LUT_SLD_mapping_file.xml"
3. Changed the format of the stroke-dasharray to the OGC-compliant format without the suffixes "px"
14.09.2007
1. About-Box eingefügt
Änderungen in Version 1.2.2:
-Bugfix des OGC "And"
-Unterstützung für grouped values in UniqueValueRenderer
-Kartographische Linien mit leeren Template Mustern können verarbeitet werden
-Die Speicherung von Layern in einzelne Dateien, wenn gewünscht
-Bugfix bei "Quantities" (ClassBreaksRenderer)
Änderungen von Joukje de Haan, ARIS B.V, Heerenveen in Version 1.3.0:
21.06.2011
1. The converter has been upgraded to be compatible with ArcGIS 10. Note that
this version is no longer compatible with ArcGIS 9.x!
2. The user can choose between standard SLD and an SLD which does not have the
layer name referenced in the SLD (to be used with WorldMap). For this
purpose LUT_SLD_WorldMap_mapping_file.xml has been added.
3. The default language has been set to english.
Änderungen von Rinke Heida, ARIS B.V, Heerenveen in Version 1.4.0:
30.01.2017
1. The converter has been upgraded to be compatible with ArcGIS 10.1 - 10.5
Kompatibilität:
Der ArcGIS-map to SLD Converter wurde für Windows XP und ArcMap 9.0 (und folgende) entwickelt.
Für diese Plattform funktioniert die Anwendung fehlerfrei.
Die Anwendung funktioniert jedoch auch auf allen Windows NT-Plattformen ab NT4, SP6a.
Der ArcGIS-map to SLD Converter Version 1.3.0 wurde für ArcMap 10 entwickelt. De Anwendung
funktioniert auf Windows XP und Windows 7.
Der ArcGIS-map to SLD Converter ist als Einzelplatz-Desktopanwendung konzipiert und unterstützt
in der derzeitigen Version keine Remote-Nutzung per Windows Terminal-Server.
Die Produktlinie Windows 98/ME wurde nicht getestet.
Die Nutzung von Version 1.2.2 und ehere unter ArcGIS 8.3 funktioniert eingeschränkt. Bei einem Test
auf einer Windows NT4-Plattform funktionierte die Anwendung ohne Fehler zu generieren. Wie sich
herausstellte, muss jedoch beständig der Mauszeiger bewegt werden, damit ein Prozessfortschritt
gewährleistet wird. Dieser Bug ist einer unzureichenden Unterstützung des .NET-Framework durch die
ArcGIS 8.3-dll's zuzuschreiben.
22.01.2007: Dieser Effekt ist nicht nur auf o.g. Plattform unter Version 8.3 zu beobachten. Es
wird angenommen, dass dieser Effekt hardwareabhängig ist. Weitere Untersuchungen stehen aus.
Wenn dieser Effekt auftritt, hilft es, den Mauszeiger innerhalb des ArcMap-Fensters zu bewegen.
Darum wird angenommen, dass der Effekt mit dem verwendeten Maustreiber zusammenhängt.
Installation:
Vor der Installation des ArcGIS-map to SLD Converter muss das .NET-Framework 3.5 auf dem Rechner
installiert werden (s. Readme.txt des .Net-Framework).
Mit Aktivieren der Setup.exe wird die Installation gestartet.
Die Anwendung ArcGIS-map to SLD Converter wird auf dem Rechner in das vorab gewählte Ziel-Vz.
installiert. Es erfolgt ein Registry-Eintrag für die Anwendung. Außerdem wird ein eine Eintrag
ins Startmenü des Benutzers und eine Verknüpfung der Anwendung mit dem Desktop angelegt.
Die Anwendung braucht als Voraussetzung lediglich das .NET-Framework, das von dem .Net Framework-
Installer in das Systemverzeichnis des Rechners installiert wird. Es werden keine dll Installiert.
Das Programm benötigt ein auf dem gleichen Rechner installiertes ArcGIS 10.
Installation 1.4.0:
Before installing the ArcGIS-map to SLD Converter, the .NET-framework 3.5 must be installed on the
computer.
Unpack the zipfile in a directory of your choice for ArcMap2SLD.
If you use ArcGIS 10.0 the converter is ready to use.
For a newer version of ArcGIS run Adjust_for_ArcGIS-version.bat in the ArcMap2SLD directory.
Usage:
Start ArcMap with vector layers.
Run ArcGIS_SLD_Converter.exe.
Haftungsausschluss:
DIE BENUTZUNG DER SOFTWARE ArcGIS-map to SLD Converter ERFOLGT AUF EIGENE GARANTIE: D.H.
FÜR IRGENDWELCHE DIREKTEN, INDIREKTEN, FOLGE- ODER ÄHNLICHEN SCHÄDEN (EINGESCHLOSSEN SIND
SCHÄDEN AUS ENTG