同じIDを持つ複数のポイントが数回あるポイントシェープファイルがあります。通常のラベル表示では見栄えがしません。QGISで1つのラベルのみを表示することは可能ですか?チェック/チェック解除オプションを見つけることができませんでした...おそらく、SQLクエリを介して»GROUP BY id«でラベルを取得することが可能でしょうか?
同じIDを持つ複数のポイントが数回あるポイントシェープファイルがあります。通常のラベル表示では見栄えがしません。QGISで1つのラベルのみを表示することは可能ですか?チェック/チェック解除オプションを見つけることができませんでした...おそらく、SQLクエリを介して»GROUP BY id«でラベルを取得することが可能でしょうか?
回答:
私はあなたが同じIDを持つ複数の機能を持ち、実際のマルチポイントではないと仮定します。必要に応じて、実際のマルチポイントを使用したソリューションもあります。
この機能のラベルを表示する場合は1を、その他の機能の場合は0を入力する整数フィールドをシェープファイルに追加できます。
次に、ラベルのレンダラーで、ラベルの表示または非表示にデータ定義のプロパティを使用します。
編集:
@Kazuhitoさんからの回答で、さらに先に進むことができました。
また、2つのフィールド(たとえば、x_lblとy_lbl)を追加し、それらを使用して、ラベル配置のデータ定義プロパティを使用することにより、ラベルの配置を完全に制御できます。これらのフィールドにラベルが必要な座標を入力すると、QGISインターフェースから簡単に場所を変更できます。このボタンを探します。