これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド v.labelgrass です。
プログラム:
NAME
v.ラベル - アタッチされた属性からベクター マップのペイント ラベルを作成します。
KEYWORDS
ベクトル、ペイント ラベル
SYNOPSIS
v.ラベル
v.ラベル - 助けて
v.ラベル [-ac] [ラベル=名] 地図=名 の項目に表示されます。=名 [type=string[,string、...]]
[層=string] [コラボレー=SQL_クエリ] [xオフセット=フロート] [ヨオフセット=フロート]
[参照=string[,string、...]] [フォント=string] [サイズ=フロート] [スペース=フロート]
[フォントサイズ=整数] [カラー=名] [回転=角度] [幅=フロート]
[Highlight_color=名] [ハイライト幅=フロート] [BGCOLOR=名] [国境=名]
[不透明な=はい|いいえ] [-助けます] [-詳細] [-静かな] [-ui]
フラグ:
-a
ラベルを回転して線に揃える
-c
ラベルを線に沿ってカールさせる
- 助けて
使用状況の概要を印刷する
-詳細
冗長モジュール出力
- 静かな
静かなモジュール出力
--ui
GUIダイアログを強制的に起動する
パラメーター:
ラベル=名
新しいペイント ラベル ファイルの名前
指定されない場合は、入力マップの名前が使用されます。
地図=名 [必要]
ベクターマップの名前
または直接OGRアクセス用のデータソース
の項目に表示されます。=名 [必要]
ラベルに使用される属性列の名前
type=文字列[、文字列、...]
入力フィーチャタイプ
オプション: ポイント、 ライン、 境界、 重心
デフォルト: ポイント、ライン、境界、図心
層=string
レイヤー番号または名前
ベクトルフィーチャは、さまざまなレイヤーにカテゴリ値を持つことができます。 この数は決定します
使用するレイヤー。 直接OGRアクセスで使用する場合、これはレイヤー名です。
デフォルト: 1
コラボレー=SQL_クエリ
'where'キーワードのないSQLステートメントのWHERE条件
例:収入<1000および居住> = 10000
xオフセット=フロート
x 方向のオフセットラベル
デフォルト: 0
ヨオフセット=フロート
y 方向のオフセットラベル
デフォルト: 0
参照=文字列[、文字列、...]
基準位置
オプション: センター、 左、 右、 アッパー、 下側
デフォルト: センター
フォント=string
フォント名
デフォルト: 標準
サイズ=フロート
ラベル サイズ (マップ単位)
デフォルト: 100
スペース=フロート
カールしたラベルの文字間のスペース (マップ単位)
フォントサイズ=整数
ラベル サイズ (ポイント単位)
オプション: 1-1000
カラー=名
テキストの色
標準の色名またはR:G:Bトリプレットのいずれか
デフォルト: 黒
回転=角度
回転角(度単位)(反時計回り)
オプション: 0-360
デフォルト: 0
幅=フロート
ボーダー幅
オプション: 0-25
デフォルト: 1
Highlight_color=名
テキストのハイライト色
標準カラー名、R:G:B トリプレット、または「なし」のいずれか
デフォルト: なし
ハイライト幅=フロート
ハイライト着色の幅
デフォルト: 0
BGCOLOR=名
背景色
標準カラー名、R:G:B トリプレット、または「なし」のいずれか
デフォルト: なし
国境=名
ボーダの色
標準カラー名、R:G:B トリプレット、または「なし」のいずれか
デフォルト: なし
不透明な=はい|いいえ
ベクターに対して不透明 (背景色が選択されている場合にのみ関係します)
オプション: はい、 いいえ
デフォルト: はい
DESCRIPTION
v.ラベル の属性から作成されたラベルを含む GRASS ベクトル マップからラベル ファイルを作成します。
付属のテーブル。 ラベル ファイル名が指定されていない場合は、ソース マップの名前が使用されます。
注意事項
Status フォントサイズ オプションが与えられると、 スペース オプションは自動的に決定されます from
現在 ディスプレイ ウィンドウを使用して入力ファイルを追加します。、それ以外の場合は スペース オプションは、
サイズ オプションを選択します。
ラベル ファイルの説明は次のとおりです。
ファイルは $MAPSET/paint/labels/ にあります。 ファイルはプレーンテキストの ASCII ファイルです
次のフィールドが含まれます。
ウォールタイム - この フォロー中 情報 かもしれません be 不完全な、 でる of 日付、 と 違う!
に提供する必要があるラベル情報は、 ラベル ファイルは:
TEXT:
複数の行ラベルの行は、次々と上に表示されます。 複数行の
テキストは、行末を ' で表記することで指定できます。\n'。
(例: スピアフィッシュ\nサウス・ダコタ)。
ロケーション:
テキストを画像上のどこに配置するかを決定します。 ユーザーが指定するのは、
東距と北距、および (オプションで) からの垂直方向と水平方向のオフセットを指定します。
指定された東方向/北方向。 これらのオフセットは、より細かい配置を可能にするために提供されています。
ラベルの数であり、ローカル ピクセルで測定されます。 したがって、 d.labels オフセットの測定単位は
画面ピクセル、および ps.マップ オフセットは PostScript ポイント (つまり 1/72 インチ) で測定されます。
ステップ)。
投資:
位置がラベルのどの部分を参照するかを決定します。 配置が
指定されていない場合、ラベルは中央に配置されます (センター)、デフォルトで。 ラベルの配置は次のとおりです。
次のように指定します:
左下 (テキストの左下隅)
右下 (テキストの右下隅)
中央下(テキストの中央下)
左上 (テキストの左上隅)
右上 (テキストの右上隅)
上中央(テキストの上中央)
中央(文字の中心)
FONT:
使用するフォントを指定します。
以下のフォントが使用可能です d.labels:
キリルゴスGBTゴスGRTゴシットギリシャCギリシャCSギリシャPギリシャ人
italicc italiccs italict romanc romancs romand romans romant
scriptc スクリプト
あるいは、FreeType (.ttf) フォントへのパスを指定することもできます。 (のために d.labels のみ)
抽出時間と 標準 デフォルトのフォント ( ローマ).
注意 ps.マップ この設定をオーバーライドして他のフォントを使用できます。 デフォルトのフォントは Helvetica です。
TEXT サイズ:
これにより文字の大きさが決まります。 の サイズ の垂直方向の高さを指定します。
地面にメートル単位の文字。 したがって、テキストは縮尺に応じて拡大または縮小します。
地図が描かれる場所。 あるいは フォントサイズ 通常のフォントサイズを設定できます
フォントのポイント。
TEXT 色:
文字の色を選択します。 指定しない場合、ラベルのテキストが描画されます。 黒、によって
デフォルト。 テキストの色は、次のいずれかの方法で指定できます。
1 色の名前で:
アクア ブラック ブルー ブラウン シアン グレー グリーン グレー インディゴ マゼンタ オレンジ パープル レッド バイオレット
白黄色
2 赤、緑、青のコンポーネント値として。 (0-255)
例: 128:100:200
3 文字を非表示にする場合は「none」を指定します。
WIDTH:
これにより、境界ボックスの線の太さが決まります。
最大値は25.0です。
ハイライト 色:
テキストを別の色で強調表示して、XNUMX 色で表示することができます。
テキストは、最初にこの色でより広い線幅で描画され、次に、この色で再描画されます。
通常の線幅での文字色。 デフォルトではハイライトカラー (「なし」) は使用されません。
ユーザーが指定しない場合。 ハイライト色を使用しない場合は「none」を指定します。
(許容される色の名のリストについては、上記の「テキストの色」を参照してください。)
ハイライト WIDTH:
ハイライトの色がテキスト行からどのくらい離れているか (ピクセル単位) を指定します。
伸ばす。 デフォルトのハイライト幅は次のように設定されています。 0 (つまり、ハイライトカラーはありません)。
背景 色:
背景色を指定すると、テキストを単色で囲むことができます。 「なし」を指定してください
背景がないから。 ユーザーが指定しない場合のデフォルトの背景色設定。
is 白。 (許容される色の名のリストについては、上記の「テキストの色」を参照してください。)
境界 色:
背景の周囲の境界線の色を選択します。 抑制する場合は「none」を指定します。
国境。 指定されていない場合、使用されるデフォルトの境界線の色は次のとおりです。 黒。 (テキストの色を参照してください)
許容される色の名前のリストについては上記を参照してください)。
不透明 に ベクトル:
はい|いいえ。 このフィールドは、背景色が選択されている場合にのみ意味を持ちます。 はい 意志
ベクター線が背景に入らないようにします。 いいえ ベクターラインを許可します
背景に入ります。 ユーザーが指定しない場合のデフォルト設定は次のとおりです。 はい.
実施例
TrueType フォントを使用した Spearfish の例 (パスは異なる場合があります):
v.label -a マップ=道路 列=ラベル ラベル=l道路 \
font=/usr/X11R6/lib/X11/fonts/TTF/luximri.ttf
ディベクト道路
d.labels ロード
ラベル ファイルは単純なテキスト ファイルなので、必要に応じて結合できます。 のために
たとえば、複数の実行を使用してデータベース属性に基づいてラベルの色を設定した場合、
コラボレー オプション。 この例では、標準の UNIX cat プログラムを使用します。
cd $MAPSET/paint/labels/
cat ファイル1 ファイル2 ファイル3 ファイル4 > file_all
onworks.net サービスを使用してオンラインで v.labelgrass を使用する