ラベルスタイルをSLDとしてQGISに保存しますか?


9

QGISでは、ラベルをスタイルするための2つのオプションがあります。

  1. スタイルプロパティの使用。
  2. ツールボックスのラベルを使用する

レイヤー->スタイル-> SLDとして保存をクリックすると、2番目のオプションを使用した場合、ラベルのスタイルが保存されません。

GeoServerにインポートできるように保存するオプションはありますか?


1
より多くのものはsldファイルに保存されていないようです...透明性の例。
EtienneDesgagné2013

回答:


7

この機能に対するオープン機能のリクエストがあります:http : //hub.qgis.org/issues/8925

実装に役立つスキルや手段がある場合は、デベロッパーチームにお問い合わせください。


悲しいことに...私のバックグラウンドは.Netですが、QGISでここで助けることはあまりできません(ゆっくりと私はオープンソースに向かっていますが、現在MSSQLからPostgresに取り組んでいます)
Alophind

4

QGISの代わりに、「uDig」を使用して有効なSLDを作成できます。slDコードをuDigからGeoServerに直接コピー/貼り付けできます。また、透明度やラベル付けなど、QGISで作成されたSLDよりも多くの属性をサポートします。

あなたの目的のために、QGISによって作成されたSLDはGeoServerに対しても有効ではありません。Geoserverは、2行目の属性「units」を受け入れません。ただし、削除すると、GeoServerはSLDを受け入れます。


問題がqgisにあるかのように、ジオサーバー読み取りに対しても有効ではありません。問題は、geoserverがSLD仕様をサポートしていないことです。
nmtoken '12

はい、あなたが正しい。問題は、QGISによって作成されたSLDにはありません。Geoserverは、SLD QGISが作成する一部の属性をサポートしていません。
TSrocky
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.