スタイルの読み込みがうまくいかない

434 views
Skip to first unread message

k m

unread,
Jul 14, 2022, 10:56:45 PM7/14/22
to QGIS初心者質問グループ
初めまして。
QGIS初心者です。

ネットで調べながら、CASE WHENなど式を入れて背景や文字の色など、
別のデータを入れても条件に合わせてラベルをその通りに作成できるように設定したスタイルを保存してqmlファイルを作成しました。(3.22の最新で作成)

それを3.16のバージョンで読み込むとなぜか背景のストローク色だけがうまく出てきません。
それ以外の設定は問題なく反映されております。
3.22のバージョンの私は問題なく使用できていますので、バージョンの問題だけでしょうか?
別の人にそのqmlファイルを使ってもらう場合、3.22をダウンロードしていただくしかないのでしょうか?

どなたかご回答宜しくお願い致します。

tomoyuki arai

unread,
Jul 18, 2022, 12:52:41 PM7/18/22
to QGIS初心者質問グループ
k m 様

ビジュアルチェンジログを確認してみたところ、バージョン3.20で
ラベルの背景設定に大きな変更がありました。

これまではラベルの背景として単一の背景色やストローク色だけを指定できていたところを、
シンボロジの塗りつぶしの完全な機能を利用できるようになりました。
背景にグラデーションを適用したり、点線などの複雑なストローク設定ができるようになります。
逆に言えば、3.16では単純な背景色やストローク設定しかできません。

なお、qmlファイルはQGIS上で使用される、スタイルを保存するためのXML形式のファイルです(参考)。
メモ帳等のテキストエディタで内容を確認することができますが、3.16と3.22でラベルに関するXMLの構文が大きく変わっているようでした。
3.22で作成したqmlスタイルの内容を少し編集すれば3.16にも再利用できる、というような程度ではないので、スタイルを完全に共有したいのであれば3.22をダウンロードしてもらうのが良いと思います。

バグ修正のためのサポートも現時点は3.22を基本に行われているので、なるべくこちらをお勧めします。

新井 智之

2022年7月15日金曜日 11:56:45 UTC+9 k m:

k m

unread,
Jul 18, 2022, 9:41:20 PM7/18/22
to QGIS初心者質問グループ
こんにちは。回答ありがとうございます。

変更があったのですね。
サイトの情報もありがとうございます。
3.22をダウンロードして使用してもらうことにします!ありがとうございました。

2022年7月19日火曜日 1:52:41 UTC+9 tarai...@gmail.com:
Reply all
Reply to author
Forward
0 new messages