タグ付けされた質問 「labeling」

属性テーブルの値を、フィーチャの近くのマップ上のテキストとしてレンダリングします。凡例ラベルに関する質問については、代わりに[legend]タグを使用してください。

1
QGISで道路名を一列に並べる
QGISでは、道路名をできる限り行または列に揃えようとしています。Adobe Illustratorでマッピングプラグインを使用して実行できることは知っていますが、そのための$$はありません。 私はこのようなことを試みましたが、それは助けにならないようでした。 これは例です: 必ずしもそのようにする必要はありませんが、似たようなことをしたいと思います。
14 qgis  labeling 

3
競合するラベルの繰り返し
ラベルを付ける2つの機能が互いに近すぎる場合、基本的に3つのオプションがあります。デフォルトでは、QGISはラベルの1つを省略します。問題のレイヤーまたはグローバルラベリング設定のいずれかで「すべてのラベルを表示」プロパティを有効にすると、重複するラベルが印刷されます。 ラベルの位置を保存するデータ列を割り当てていない限り、ラベルの1つをより良い位置に移動することで競合を解決できます。 私の問題は、ラベルの省略もラベルの重複も適切な解決策とは考えていないことです。競合するすべてのラベルを体系的に反復して、ラベルの1つを移動するか、おそらくそれらの1つを非表示にすることで、競合を手動で解決する方法がありますか? 配置は縮尺と地図の範囲に依存しているように見えるため、これは印刷コンポーザの特定の地図に固有のものであると思われます。
14 qgis  labeling 

1
機能の外にラベルを追加する方法は?
私はQGISを使用してこの種のラベル付けを実現しようとしています。どうやら、簡単にサポートされていないようです。回避策のアイデアはありますか? 「ダイアグラム」を使用してテキストを丸で囲むことができましたが、XおよびY座標フィールドを使用して配置することもできます。しかし、円と建物の間に線を引く方法がわかりません。配置する円は約400個あり、それらは頻繁に変更される可能性があるため、手動の方法に頼ることはできません。 何か案が ?どうもありがとう ! だからあなたが提案したプラグインを使って私が持っているものは次のとおりです: 悪くない、全く !!どうもありがとうございました ! 数字を円の中心に置くのに苦労しています。LblAlighHとLblAlignVの2つのフィールドがあります。LblAlignHで「center」と入力すると、数値が水平方向に中央に配置されますが、何も起こらずにLblAlignVで「middle」または「center」を試してみました...(画像では、下にあるLblAlignH それは可能でしょうか?:) (あなたはたぶんそのプラグインの開発者ですか?) さて、VAlignフィールドの「半分」はうまく機能しているようです;) 円を作成するために、Arrow_Label_XXXレイヤーのライン装飾を使用しました。 最終結果は次のとおりです。
14 qgis  labeling 

4
QGISでテキストラベルが他のマーカーと重ならないようにしますか?
QGIS内に、ポイントレイヤーのラベル付けに使用されるアイコンがテキストラベルと重ならないようにする方法はありますか? 以下に示すサンプルマップには、2つのレイヤーがあります。 新しいラベル付けエンジンを使用してラベル付けされた道路レイヤー。 svgアイコンを使用して高速道路のシールドを表示するポイントレイヤー。 鉄道駅のアイコンが重ならないようにするなど、他の使用例もあります。この例では、単純にポイントを移動することができますが、地下鉄の駅など、他の場合では実行可能なソリューションではありません。 私が検討している可能な解決策は次のとおりです。 ポイントレイヤーのdbfファイルに列を追加します。 追加された列をNullまたはスペースで埋めます。 追加された列のQGISの[新しいスタイル]ラベリングを有効にします。 これは行く方法ですか、それともより良い方法がありますか? QGIS情報:Mac OS 10.7.4でバージョン1.7.4と1.8の最近コンパイルされたバージョンを使用しています。LinuxとWindowsのバージョンも利用できます。 進捗の更新:上記の方法は機能しますが、プロセスに2つの変更が必要です。 代わりに空白文字または使用するのではヌルを、改行なしスペースを使用する必要があります。テスト中に、Nullのフィールドはレンダリングされず、スペースのみのフィールドはNullに変換されます。(改行なしスペースの入力方法については、このウィキペディアのページを参照してください。) レイヤのラベル設定を設定する一方で、高度なタブで、設定の配置にオーバーポイントを。また、他のラベル付きレイヤーよりも高くなるように優先度を設定します。 使用するアイコンのサイズに応じて、期待どおりに動作させるためにいくつかの実験が必要になる場合があります。状況によっては、フォントの太さやサイズを増やすよりも、複数の文字を使用する方が簡単な場合があります。 QGIS 1.7およびMac OS 10.7.4で最近コンパイルされた1.8でテスト済み。
14 qgis  labeling 


1
背景ボックス付きのテキストラベルを作成する方法
QGISポイントベクターレイヤーのポイントフィーチャ用にカスタムラベルを作成しようとしています。それを行うためにPythonプラグインを作成したいと思います。ラベルの後ろに色付きの長方形を表示する必要があります(または!)。ラベルは長い文字列であり、ラベル付けエンジンの式と条件を使用して作成されます。 最も簡単な方法は、ユーザーがアクティブレイヤーのラベルを好きなように設定し、プラグインがレイヤーのフィーチャからラベルテキストを取得し、テキスト文字列を使用してボックスを作成できるようにすることだと思いました。私の問題は、QGIS APIでこれらのテキスト文字列にアクセスする方法が見つからないことです。ラベル付けエンジンによって生成されたラベル文字列はQGISにどのように保存され、どのようにして取得できますか?
13 qgis  pyqgis  labeling 

2
ラベル式を使用してフォントサイズを変更しますか?
パーセルポリゴン上に動的に表示する2つのラベルクラスがあります。所有者情報は、より大きなフォントサイズのメジャーラベルであり、それより下のプロパティタイプ情報を小さなフォントで表示しています。 問題は、2つのラベルクラスが、希望どおりに表示されないことです。上部のメジャーラベル、その下のマイナーラベル。私はmaplexと通常のラベリングエンジンを使用し、オプションを試しましたが、私が望むことをしていないだけで、ラベルが区画全体にジャンプします。 機能する唯一の方法は、ラベルをフィーチャにリンクされた注釈サイズにエクスポートし、ラベルの位置を手動で調整することです。これで構いませんが、このマップで縮尺を頻繁に変更する必要があります。 1つのラベル内で2つの異なるフォントとサイズを使用できるようにラベル式を記述できますか? (テキストグラフィックスでテキストタグを使用することに似たもの)

10
不規則な多角形の重心(ラベルポイント)を見つけるためのアルゴリズム
Googleマップで不規則な形状のポリゴンの重心(またはラベルポイント)を見つける必要があります。パーセル用にInfoWindowsを表示していますが、表面にあることが保証されているInfoWindowを固定する場所が必要です。以下の画像をご覧ください。 実際には、Google Maps固有のものは必要ありません。このポイントを自動的に見つける方法のアイデアを探しているだけです。 私の最初のアイデアは、平均の緯度と経度を取り、そこからランダムに配置して、ポリゴンと交差する点を見つけることにより、「偽」の重心を見つけることでした。ポイントインポリゴンコードはすでに持っています。これは私にはひどく「ハッキング」のようです。 ジオメトリを出力するサーバー側コードにはアクセスできないため、ST_PointOnSurface(the_geom)のようなことはできません。

2
QGISのラベルブロック?
QGIS 2.16の「ブロッキング」ラベルスタイルがどのように機能するかを知っている人はいますか?ポリゴン境界レイヤーがあり、ラベルがアウトラインに重ならないようにします。ポリゴンのブロックをオンにしましたが、ラベルは変更されていないようです。

2
重複するポイントのラベルを1つのラベルに結合/マージできますか?
サンプルの場所を表すポイントがあります。多くの場合、複数のサンプルが同じ場所で取得されます。同じ場所にあるが、サンプルIDと他の属性が異なる複数のポイントです。単一のラベルと同じ場所にあるすべてのポイントにラベルを付けたいと思います。スタックされたテキストには、そのスポットのすべてのポイントのすべてのサンプルIDがリストされます。 これは、通常のラベリングエンジンまたはMaplexを使用してArcGISで可能ですか?1つの属性値で各場所のすべてのサンプルIDを使用して新しいレイヤーを作成することでこれを回避できることはわかっていますが、ラベリングのためだけに新しいデータを作成することは避けたいと思います。 基本的に私はこれから行きたいです: これに(一番上のポイントの場合): ラベルを手動で編集せずに。



2
ラベルの色を、[シンボル]タブで指定されたポリゴンの色と自動的に一致させる方法はありますか?
私の仕事では、さまざまなユーザーのために、毎日複数の印刷マップを作成する必要があります。通常は非常に簡単ですが、主題になじみのない人のために、かなり混乱したり重複したりするデータを使用するマップを作成する必要があります。 ラベルの色を、[シンボル]タブで指定されたポリゴンの色と自動的に一致させる方法はありますか?[ラベル]タブで[ フィーチャクラスを定義し、各クラスに異なるラベルを付ける ]および[ シンボルクラスを取得する] を選択できますが、各ラベルが自動的に黒に設定されるため、各シンボルクラスのCMYK値を手動で入力する必要があります。 色を自動的に設定する方法があれば、私の仕事はそれほど面倒ではなくなります。

1
QGISで1つのフィールドがnullの場合、複数のフィールドをラベルとして表示しますか?
QGISで単一のラベルに複数のフィールドを表示しようとすると、いくつかの問題が発生します。QGIS2.6では、複数のフィールドで構成されるフィーチャのラベルを表示しようとすると、フィールドの1つがnullの場合、空のラベルになります。たとえば、ラベル式ダイアログで: concat("Temp Site",'\n',"Notes",'\n',"Function") フィールドの1つがnullでない限り正常に機能し、ラベルが表示されなくなります。「||」を使用する 代わりに式ダイアログの演算子も同じ動作になります。 "Temp Site" || '\n' || "Notes" || '\n' || "Function" フィールドの1つがnullでもラベルを表示する方法はありますか?
12 qgis  labeling 

1
ArcMapの測定されたグリッドで数千個の区切り文字をコンマからスペースに変更しますか?
ArcMapでは、下のスクリーンショットに示すように、測定されたグリッドにコンマを数千個のセパレータとして含めるのは簡単ですが、使用するセパレータをコンマからスペースに変更する方法を見つけることができませんでした。 それを行うための高度なArcMap設定はないようです。また、このためのArcGISアイデアも探しましたが、見つかりませんでした。 私が見落としているそれを行う方法はありますか?

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