ArcGISレイヤースタイルをStyled Layer Descriptor(SLD)ファイルに変換しますか?


28

GeoServerを使用してGISサーバーを作成していますが、ArcGIS 10からSLD形式にレイヤースタイルをインポートするのに多少の助けが必要です。

ArcMapに1つのレイヤーを適切にシンボル化およびラベル付けしていますが、このレイヤーをシンボル化およびラベル付けしてSLDファイルにするにはどうすればよいですか?

回答:


17

Arc2Earth

コミュニティ版は、単一の層をエクスポートすることができ、あなたはあなたの全体の地図のための単一のSLDファイルを作成したい場合はプロにアップグレードする必要があります。選択後、「エクスポート」ボタンをクリックすると、エクスポート先の場所が求められます。

代替テキスト

http://help.arc2earth.com/help/faqs/arc2earth-desktop/export-map-symbols-to-styled-layer-descriptor-sld


私はそれをインストールしており、使用しているMXDには1つのレイヤーがあります。「単一レイヤーをエクスポート」オプションを試すたびに、ドロップダウンメニューが空白になります。
ファーロング

編集:気にしないで、私はちょうどそれが動作するようになりました!
ハロン

2
Community Editionは殺されたようで、有料版しかありません。
ミロ14

Arc2Earth Liteに改名されましたarc2earth.com/software/arc2earth-lite
Mapperz

1
現在のArc2Earth Liteユーザーは、2014年6月1日までにフルサブスクリプションにアップグレードする必要があります。もう面白くない。
ミロ14

8

先日同じものを探していたところ、このhttp://wald.intevation.org/projects/arcmap2sld/を見つけました。私はまだ試していないので、あなたがそうするかどうか聞いてみたいと思います。

@AlexTereshenkovのコメントに記載されているように、ArcGIS Desktop 10のバージョンもあります。ArcMap®からスタイリング情報を読み取り、OGCページのSLD(Styled Layer Descriptor-Files)に変換するツールの下部を参照してください


これはArcGIS 9.3で機能しますが、ArcGIS 10では機能しません。ファーロングはArcGIS 10ソリューションを探していました。しかし、はい、更新が必要な有効なプロジェクトです。
マッパーズ

arcmap2sldはArcGIS 10で機能しますか?

それは、ArcGIS 10バージョンをリリースしました:arcmap2sld.geoinform.fh-mainz.de/ArcMap2SLDConverter_Eng.htm
アレックステレシェンコフ

2
残念ながら、ArcMap2SLD ConverterはArcGIS 10.0でのみ動作し、10.2などの新しいバージョンでは動作しません。また、Arc2Earthは「ライト」バージョンを非推奨にしました。
マイク14

2
ArcMap2SLDは、10.5までのArcMapをサポートするようになりました。ここでは詳細:arcmap2sld.i3mainz.hs-mainz.de/Dateianlagen/readme_english.txtwald.intevation.org/frs/?group_id=32
Ernesto561

5

arcmap2sldツールがArcGIS Desktop 10.1以降で正常に動作していることを確認しました。プログラムは、ここからダウンロードすることができ、リンクREADMEドキュメントはここにあります

このプログラムは、ArcMapプロジェクトのレイヤーシンボルを、.sldオープンソースソフトウェアで使用できるドキュメントに変換し ます。Visual Basic .NETで実装されており、.NET 2.0が必要です。

手順:

  1. .zipファイルを解凍します。
  2. 現在のフォルダーに"\stp\Adjust_for_ArcGIS-version.bat"構成ファイルを作成するファイルを実行しArcGIS_SLD_Converter.exe.configます。この構成には、インストールで使用可能なArcGISシステムライブラリのメタデータが含まれています。
  3. を実行しArcGIS_SLD_Converter.exeてプログラムを開始します。

.sldファイルを作成できるようにするには、いくつかのレイヤーを追加してArcMapアプリケーションを起動する必要があります。したがって、フィーチャクラスをArcMapに追加し、必要なシンボルを設定してから、を使用しArcGIS_SLD_Converterて各レイヤーのシンボルを.sldディスク上のファイルにエクスポートします。すべてのレイヤーを単一の.sldファイルにエクスポートするか、個々のファイルにエクスポートするかを指定できます(Extrasメニュー> Layers)。

どのタイプのシンボルをエクスポートできるかに関して、特定の制限があります。画像記号があると、変換しようとしたときにエラーがスローされます。破線などの他の記号は、実線に格下げされます。どのシンボル体系がサポートされているかを確認するために実験することができます。


4

arcgisからsldへの変換で私が見た最良の解決策はGeoCat Bridgeです。無料ではありませんが、ArcGIS 10も同様です。REST構成APIを使用してGeoServerに直接公開します(また、GeoNetworkにメタデータを貼り付けます)。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.