GUIを備えたSLDエディター?[閉まっている]


11

GeoServerインスタンスをセットアップして、いくつかの異なるPostGISデータベースを提供しています。GeoServerを起動して実行していますが、SLDを手作業でGeoServerに入力するには永遠に時間がかかります。GUIベースのアプリケーションを使用してGeoServerのSLDを生成するより良い方法はありますか?


回答:


9

QGISにはOpenGeo Explorer(GeoServer用)プラグインがあり、フィーチャシンボルに基づいて新しいSLDスタイルを作成し、サーバーにプッシュできます。

ここに画像の説明を入力してください

uDig web GISアプリも使用できます。PostGISレイヤーを取得してから、GeoServer SLDスタイリングエディター内に貼り付けることができる.xml sldテキストをコピーします。


@ustroetz、私の答えを更新しました。
アートワーク14

11

私は最近、SLDで多くの試行錯誤テストを行いました。

  • Atlas Stylerを使用します。証明書(バージョン2.0)に問題があり、最新のJavaランタイムはアプリの起動を拒否し、Javaのセキュリティ設定を調整する必要がありますが、ALMOSTを実行する唯一のツールです。フィルター(Field = 'text'のようなフィルターを設定すると[Field = text]になり、これは無効です)のみが何らかの奇妙な方法で機能しています。ただし、提供されるSLDはGeoserverの魅力のように機能します。

  • QGISを忘れてください。エラーがあります。ラベル付きのスタイルをエクスポートすると、ラベルが正しくエクスポートされません。詳細はhttp://hub.qgis.org/issues/9365で、エクスポートされたSLDの多くはまったく機能しませんでした。Geoserverとは異なる(新しい)仕様のバージョンを使用しており、使用されているタグの多くは最終的に認識されないか使用できなくなります。スタイルを直接postgisに保存すると、マップがレンダリングできなくなります...

  • 制限されたスタイルの編集では、GeoExplorer(OpenGeo Suiteの一部)を使用して、Geoserverと同じWebサーバーで実行し、基本的なSLD編集を提供できます。可変URLを使用したSVGなどの高度なスタイルは忘れてください。シェイプやマークを多角形の塗りつぶしとしても、プレーンカラーのみにしてください。しかし、いくつかの作業では、それで十分であり、非常に簡単です。


1
en.geopublishing.orgAtlasStylerから直接起動しようとしたときに常に発生した(およびWindows 7では解決できなかった)Java証明書エラーを取り除くために、メインページでダウンロードするために提供されているバージョンを使用しました。解凍してから正常に動作しました。.zipstart_AtlasStyler.bat
ダーク

AtlasStyler私のために仕事をしました。
ニコスアレクサン

@RadekからAtlas Stylerの最新バージョンを入手する方法はありますか?メインWebサイトから取得しようとしましたが、オンライン依存関係がないため、アプリケーションを起動できません。または、ゼロから構築する必要がありますか?
jlengrand

そのQGISバグはその後解決されました。おそらく考え直すべきです。
ADJenks


3

QGISはレイヤーのスタイルをSLDとしてエクスポートできます。明らかに、QGISがレイヤーをレンダリングする方法とSLDでサポートされるものとの間には違いがありますが、手動でスタイルを作成する場合の優れたショートカットを提供します。

ここに画像の説明を入力してください


3

Atlas Stylerを使用して(基本的な)スケルトンSLDファイルを生成し、それを手動で編集したことを覚えていますが、プログラムは開始するのに非常に役立ちました。このソフトウェアは、PostGISまたはShapefileから読み取ることができます。




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