Ich erstelle mit GeoServer einen GIS-Server und benötige Unterstützung beim Importieren meiner Layer-Stile aus ArcGIS 10 in das SLD- Format.
Ich habe einen Layer in ArcMap, der ordnungsgemäß symbolisiert und beschriftet ist. Wie kann ich diese Layer-Symbolisierung und -Beschriftung in eine SLD-Datei einfügen?
arcgis-desktop
arcgis-10.0
geoserver
sld
Achtelmeile
quelle
quelle
Ich habe neulich das Gleiche gesucht und dieses gefunden: http://wald.intevation.org/projects/arcmap2sld/ . Ich habe es aber noch nicht ausprobiert und würde mich freuen, wenn Sie es tun.
Wie @AlexTereshenkov in einem Kommentar angemerkt hat, gibt es auch eine Version für ArcGIS Desktop 10 - siehe unten im A-Tool zum Auslesen von Styling-Informationen aus ArcMap® und zum Konvertieren in Styled Layer Descriptor-Files (SLD) der OGC-Seite .
quelle
Ich habe bestätigt, dass das
arcmap2sld
Tool unter ArcGIS Desktop 10.1+ einwandfrei funktioniert. Das Programm kann über diesen Link heruntergeladen werden . Die Readme-Dokumente finden Sie hier .Die Schritte:
.zip
Datei."\stp\Adjust_for_ArcGIS-version.bat"
Datei aus, die die KonfigurationsdateiArcGIS_SLD_Converter.exe.config
im aktuellen Ordner erstellt. Diese Konfiguration enthält die Metadaten zu ArcGIS-Systembibliotheken, die in Ihrer Installation verfügbar sind.ArcGIS_SLD_Converter.exe
, um das Programm zu starten.Um
.sld
Dateien erstellen zu können, muss die ArcMap-Anwendung mit einigen hinzugefügten Layern gestartet werden. Sie fügen Ihre Feature-Classes zu ArcMap hinzu, legen die erforderliche Symbologie fest undArcGIS_SLD_Converter
exportieren dann die Symbologie jedes Layers in eine.sld
Datei auf der Festplatte. Sie können festlegen, ob Sie alle Ebenen in eine einzelne.sld
Datei oder in einzelne Dateien exportieren möchten (Extras
Menü>Layers
).Es gibt bestimmte Einschränkungen hinsichtlich der Art der Symbologie, die exportiert werden kann. Wenn Sie ein Bildsymbol haben, wird beim Konvertieren ein Fehler ausgegeben. Einige andere Symbole wie gestrichelte Linien werden in durchgezogene Linien heruntergestuft. Sie können experimentieren, um festzustellen, welche Symbologie unterstützt wird.
quelle
Die beste Lösung, die ich für die Konvertierung von arcgis in sld gesehen habe, ist GeoCat Bridge . Es ist nicht kostenlos, ArcGIS 10 jedoch auch nicht. Es wird direkt auf Ihrem GeoServer mithilfe der REST-Konfigurations-API veröffentlicht (und die Metadaten werden auch in GeoNetwork gespeichert).
quelle
Es gibt SLD Converter für ArcGIS für 10.0. Ich habe es nicht getestet, da ich den koreanischen Text nicht lesen kann und daher keine Möglichkeit habe, die Echtheit zu überprüfen. Vielleicht kann das hier jemand tun.
Gefunden als Kommentar zu " Konvertieren einer ArcMap-Layer-Datei in ein SLD-Dokument" (2012).
quelle