27.1.7. メッシュ
27.1.7.1. 等高線を出力
メッシュのスカラデータセットから等高線をベクタレイヤとして作ります
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを取り出すメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
データセット時間 |
|
[日付時刻] |
考慮する時間範囲
|
範囲内でインクリメントする オプション |
|
[数値] デフォルト: 未設定 |
生成された水平面の間隔。 |
最小値 オプション |
|
[数値] デフォルト: 未設定 |
等高線の開始値 |
最大値 オプション |
|
[数値] デフォルト: 未設定 |
等高線の最大値、つまり、この値より大きい値は生成されない |
等高線の水準値のリスト オプション |
|
[数値] デフォルト: 未設定 |
求める等高線の値のリスト(カンマ区切り)。入力されている場合、増分、最小、および最大フィールドは考慮されない。 |
出力座標系 オプション |
|
[crs] |
出力に割り当てる座標参照系 |
出力の等高線 |
|
[ベクタ:ライン] デフォルト: |
メッシュレイヤの等高線を表す出力ラインレイヤを指定します。次のいずれかです:
ここでファイルの文字コードを変更することもできます。 |
出力の等高線(ポリゴン) |
|
[ベクタ:ポリゴン] デフォルト: |
メッシュレイヤの等高線を表す出力ポリゴンレイヤを指定します。次のいずれかです:
ここでファイルの文字コードを変更することもできます。 |
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
出力の等高線 |
|
[ベクタ:ライン] |
メッシュレイヤの等高線を表すラインレイヤ |
出力の等高線(ポリゴン) |
|
[ベクタ:ポリゴン] |
メッシュレイヤの等高線を表すポリゴンレイヤ |
Python コード
Algorithm ID: native:meshcontours
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.2. 線上のメッシュデータを出力
ベクタレイヤに含まれている線からメッシュデータセットの値を抽出します
各線は、その頂点の値を抽出するための解像度距離パラメータで離散化されます。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを取り出すメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
データセット時間 |
|
[日付時刻] |
考慮する時間範囲
|
線レイヤ |
|
[ベクタ:ライン] |
データセットメッシュからデータを抽出する行 |
線のセグメント解像度 |
|
[数値] デフォルト: 10.0 |
データセットメッシュからデータを抽出するライン上の点間の距離。 |
データ値の桁数 |
|
[数値] デフォルト: 2 |
データセット値の丸め桁数 |
データをCSVファイルで出力 |
|
[ファイル] デフォルト: |
出力ファイルを指定します。次のいずれかです:
|
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
データをCSVファイルで出力 |
|
[ファイル] |
Python コード
Algorithm ID: native:meshexportcrosssection
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.3. メッシュの辺を出力
メッシュレイヤの辺を、ラインベクタレイヤに出力します。辺のデータセット値は属性値となります。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを取り出すメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
データセット時間 |
|
[日付時刻] |
考慮する時間範囲
|
出力座標系 オプション |
|
[crs] |
出力に割り当てる座標参照系 |
ベクタオプションを出力 |
|
[列挙型] |
出力するベクタ値の座標の種類。
|
出力ベクタレイヤ |
|
[ベクタ:ライン] デフォルト: |
出力ファイルを指定します。次のいずれかです:
ここでファイルの文字コードを変更することもできます。 |
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
出力ベクタレイヤ |
|
[ベクタ:ライン] |
入力メッシュレイヤの辺と関連するデータセット値を含んだ出力ラインベクタレイヤ |
Python コード
Algorithm ID: native:exportmeshedges
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.4. メッシュの面を出力
メッシュレイヤの平面を、ポリゴンベクタレイヤに出力します。平面のデータセット値は属性値となります。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを取り出すメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
データセット時間 |
|
[日付時刻] |
考慮する時間範囲
|
出力座標系 オプション |
|
[crs] |
出力に割り当てる座標参照系 |
ベクタオプションを出力 |
|
[列挙型] |
出力するベクタ値の座標の種類。
|
出力ベクタレイヤ |
|
[ベクタ:ポリゴン] デフォルト: |
出力ファイルを指定します。次のいずれかです:
ここでファイルの文字コードを変更することもできます。 |
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
出力ベクタレイヤ |
|
[ベクタ:ポリゴン] |
入力メッシュレイヤの平面と関連するデータセット値を含んだ出力ポリゴンベクタレイヤ |
Python コード
Algorithm ID: native:exportmeshfaces
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.5. グリッドメッシュを出力
メッシュレイヤのデータセット値を、グリッド点ベクタレイヤに出力します。点のデータセット値は属性値になります。
ボリューム上のデータ(3Dスタックデータセット値)の場合、出力されたデータセット値は メッシュレイヤのプロパティ で定義された方法(デフォルトはMulti level averaging method)を用いて面上で平均化されます。1Dメッシュはサポートされていません。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを取り出すメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
データセット時間 |
|
[日付時刻] |
考慮する時間範囲
|
領域 オプション |
|
[範囲] |
データを処理する空間範囲を指定します。 利用できる方法:
|
グリッド間隔 オプション |
|
[数値] デフォルト: 10.0 |
使用するサンプル点の間隔 |
出力座標系 オプション |
|
[crs] |
出力に割り当てる座標参照系 |
ベクタオプションを出力 |
|
[列挙型] |
出力するベクタ値の座標の種類。
|
出力ベクタレイヤ |
|
[ベクタ:ポイント] デフォルト: |
出力ファイルを指定します。次のいずれかです:
ここでファイルの文字コードを変更することもできます。 |
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
出力ベクタレイヤ |
|
[ベクタ:ポイント] |
オーバーレイ平面から計算されたデータセット値を持つ出力点ベクタレイヤ。 |
Python コード
Algorithm ID: native:exportmeshongrid
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.6. メッシュの頂点を出力
メッシュレイヤの頂点を、点ベクタレイヤに出力します。頂点のデータセット値は属性値となります。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを取り出すメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
データセット時間 |
|
[日付時刻] |
考慮する時間範囲
|
出力座標系 オプション |
|
[crs] |
出力に割り当てる座標参照系 |
ベクタオプションを出力 |
|
[列挙型] |
出力するベクタ値の座標の種類。
|
出力ベクタレイヤ |
|
[ベクタ:ポイント] デフォルト: |
出力ファイルを指定します。次のいずれかです:
ここでファイルの文字コードを変更することもできます。 |
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
出力ベクタレイヤ |
|
[ベクタ:ポイント] |
入力メッシュレイヤの頂点と関連するデータセット値を含む、出力点ベクタレイヤ |
Python コード
Algorithm ID: native:exportmeshvertices
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.7. メッシュの時系列データ値を出力
ベクタレイヤに含まれる点からメッシュデータセットの時系列値を抽出します。
時間間隔をデフォルト値(0時間)のままにしておくと、最初に選択されたデータセット・グループの最初の2つのデータセットの時間間隔が使われます。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを抽出するメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
開始時刻 |
|
[日付時刻] |
考慮する時間範囲の開始位置
|
終了時刻 |
|
[日付時刻] |
考慮する時間範囲の終了位置
|
間隔(単位・時) オプション |
|
[数値] デフォルト: 0 |
抽出する2つの連続したステップ間の時間。最初に選択したデータセットグループの時間間隔を使用する場合は |
データを出力する点 |
|
[ベクタ:ポイント] |
データセットメッシュからデータを抽出する点を含むベクタレイヤ |
座標値の桁数 |
|
[数値] |
座標値の丸め桁数 デフォルト: 2 |
データ値の桁数 |
|
[数値] デフォルト: 2 |
データセット値の丸め桁数 |
データをCSVファイルで出力 |
|
[ファイル] デフォルト: |
出力ファイルを指定します。次のいずれかです:
|
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
データをCSVファイルで出力 |
|
[ファイル] |
オーバーレイする点地物のメッシュデータセットの時系列値を含む |
Python コード
Algorithm ID: native:meshexporttimeseries
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.8. メッシュデータをラスタライズ
メッシュデータセットからラスタレイヤを作ります。
ボリューム上のデータ(3Dスタックデータセット値)の場合、出力されたデータセット値は メッシュレイヤのプロパティ で定義された方法(デフォルトはMulti level averaging method)を用いて面上で平均化されます。1Dメッシュはサポートされていません。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力メッシュ |
|
[mesh] |
データを取り出すメッシュレイヤ |
データセットグループ |
|
[レイヤ][リスト] |
データセットグループ |
データセット時間 |
|
[日付時刻] |
考慮する時間範囲
|
領域 オプション |
|
[範囲] |
データを処理する空間範囲を指定します。 利用できる方法:
|
ピクセルサイズ |
|
[数値] デフォルト: 1.0 |
出力ラスタレイヤのピクセルのサイズ。 |
出力座標系 オプション |
|
[crs] |
出力に割り当てる座標参照系 |
出力ラスタレイヤ |
|
[ラスタ] デフォルト: |
出力ファイルを指定します。次のいずれかです:
|
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
出力ラスタレイヤ |
|
[ラスタ] |
メッシュレイヤから計算されたデータセット値を持つ出力ラスタレイヤ。 |
Python コード
Algorithm ID: native:meshrasterize
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。
27.1.7.9. TINメッシュを作成
ベクタレイヤからTINメッシュレイヤを作ります。TINメッシュはドロネー三角形分割を使って作られます。
パラメータ
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
入力レイヤ |
|
[ベクタ:任意] [リスト] |
メッシュレイヤを生成するために結合するベクタレイヤ |
ベクタレイヤ |
GUIのみ |
[ベクタ:任意] [リスト] |
メッシュレイヤを生成するために結合するベクタレイヤのセレクタ |
点の値 |
GUIのみ |
[テーブルのフィールド:任意] |
選択されたレイヤから使用するフィールドのセレクタ。各頂点には、元の地物の対応する値が割り当てられます。 |
点の値にZ座標を使用する |
GUIのみ |
[ブール値] デフォルト: False |
チェックした場合、ベクタレイヤの点またはポリゴン/ラインの頂点のZ値が、頂点メッシュレイヤのZ値の割り当てに使用されます。入力レイヤが3Dの場合のみ有効です。 |
出力形式 |
|
[列挙型] デフォルト:2DM |
生成したレイヤの出力形式
|
出力座標系 オプション |
|
[crs] |
出力に割り当てる座標参照系 |
出力ファイル |
|
[mesh] デフォルト: |
出力ファイルを指定します。次のいずれかです:
|
出力
ラベル |
名前 |
データ型 |
説明 |
---|---|---|---|
出力ファイル |
|
[mesh] |
ベクタレイヤから計算されたデータセット値を持つ出力メッシュレイヤ |
Python コード
Algorithm ID: native:tinmeshcreation
import processing
processing.run("algorithm_id", {parameter_dictionary})
algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。