OGRの雑多

SQL文を実行する

説明

<put algorithm description here>

パラメーター

Input layer [vector: any]
<put parameter description here>
SQL [string]

<put parameter description here>

デフォルト: (設定されていません)

出力

SQL result [vector]
<put output description here>

コンソールの使用方法

processing.runalg('gdalogr:executesql', input, sql, output)

参照

Import Vector into PostGIS database (available connections)

説明

利用可能な接続に基づいてPostGISのデータベース内のインポートベクター層。接続は前に「PostGISのテーブルの追加(S)]ダイアログで適切に定義する必要があります。接続を定義するには「編集」ボタンを使用してください。チェックボックス「保存ユーザー名」と「パスワードの保存」が起動されることに注意してください。そして、アルゴリズムを使用できます。アルゴリズムは、_ `` ogr2ogrユーティリティ<http://www.gdal.org/ogr2ogr.html>に由来しています。

パラメーター

Database (connection name) [selection]

Requires the database (connection) name.

オプション:

  • 0 — local

デフォルト: 0

Input layer [vector: any]
Any OGR-supported vector layer loaded into the QGIS map canvas.
Output geometry type [selection]

出力ジオメトリタイプを定義します。デフォルトでは、多角形です。

オプション:

  • 0 —
  • 1 — NONE
  • 2 — GEOMETRY
  • 3 — POINT
  • 4 — LINESTRING
  • 5 — POLYGON
  • 6 — GEOMETRYCOLLECTION
  • 7 — MULTIPOINT
  • 8 — MULTIPOLYGON
  • 9 — MULTILINESTRING

デフォルト: 5

Input CRS (EPSG Code) [crs]

CRS of the input vector layer.

デフォルト: EPSG:4326

Output CRS (EPSG Code) [crs]

Defines the output CRS of the database table.

デフォルト: EPSG:4326

Schema name [string]

Optional.

データベーステーブルが割り当て先となるスキーマを定義します。デフォルトでは、「パブリック」選択されています。

Default: public

Table name, leave blank to use input name [string]

Optional.

データベースにインポートされるテーブルの名前を定義します。デフォルトでは、テーブル名は入力ベクトルファイルの名前です。

デフォルト: (設定されていません)

Primary Key [string]

Optional.

属性フィールド定義は、データベーステーブルの主キーになります。デフォルトでは、「ID」です。

Default: id

Geometry column name [string]

Optional.

ジオメトリ情報があるでしょうどのデータベースの属性フィールドで定義します。デフォルトでは、「GEOM」列から取得されます。

デフォルト: geom

Vector dimensions [selection]

インポートするベクトルファイルは2-Dまたは3-Dデータを有するかどうかを定義します。

オプション:

  • 0 — 2
  • 1 — 3

デフォルト: 0

Distance tolerance for simplification [string]

Optional.

インポートするベクトル・ジオメトリの簡略化のため、距離の許容範囲を定義します。デフォルトなし簡素化することで何の簡素化はありません。

デフォルト: (設定されていません)

Maximum distance between 2 nodes (densification) [string]

Optional.

2つのノード間の最大距離。中間ポイントを作成するために使用します。デフォルトでは、最大距離はありません。

デフォルト: (設定されていません)

Select features by extent (defined in input layer CRS) [extent]

出力テーブルになります与えられた範囲から機能を選択できます。

Default: 0,1,0,1

Clip the input layer using the above (rectangle) extent [boolean]

入力層は、前に定義された範囲でクリップされます。

デフォルト: False

Select features using a SQL "WHERE" statement (Ex: column="value") [string]

Optional.

特徴は、出力テーブルのために選択されなければならない「」文のSQLを定義します。

デフォルト: (設定されていません)

Group "n" features per transaction (Default: 20000) [string]

Optional.

入力が「N」のサイズを定義するトランザクションでグループを特徴とすることができます。デフォルトでは、「n」は20000機能へのトランザクションのサイズを制限します。

デフォルト: (設定されていません)

Overwrite existing table? [boolean]

データベース内に同じ名前のテーブルがある場合、それは上書きされません。デフォルトでは、これは行われます。

デフォルト:

Append to existing table? [boolean]

<put parameter description here>

デフォルト: False

Append and add new fields to existing table? [boolean]

アクティブにベクトルデータが既存のテーブルに追加される場合は、新しいテーブルが作成されません。デフォルトでは、新しいテーブルが作成されます。

デフォルト: False

Do not launder columns/table name/s? [boolean]

このオプションでは、スペースやその他の無効な文字を削除するから、小文字に列名を変換から処理を防ぐことができます。

デフォルト: False

``空間インデックスを作成しないのですか? `` [ブール]

出力テーブルの空間インデックスが作成されることを防ぎます。

デフォルト: False

Continue after a failure, skipping the failed feature [boolean]

<put parameter description here>

デフォルト: False

Additional creation options [string]

Optional.

<put parameter description here>

デフォルト: (設定されていません)

出力

コンソールの使用方法

processing.runalg('gdalogr:importvectorintopostgisdatabaseavailableconnections', database, input_layer, gtype, s_srs, t_srs, schema, table, pk, geocolumn, dim, simplify, segmentize, spat, clip, where, gt, overwrite, append, addfields, launder, index, skipfailures, options)

参照

PostGISのデータベースにインポートベクトル(新しい接続)

説明

PostGISのデータベース内のインポートベクター層。PostGISのデータベースへの新しい接続を作成する必要があります。アルゴリズムは、_ `` ogr2ogrユーティリティ<http://www.gdal.org/ogr2ogr.html>に由来しています。

パラメーター

Input layer [vector: any]
<put parameter description here>
Output geometry type [selection]

<put parameter description here>

オプション:

  • 0 —
  • 1 — NONE
  • 2 — GEOMETRY
  • 3 — POINT
  • 4 — LINESTRING
  • 5 — POLYGON
  • 6 — GEOMETRYCOLLECTION
  • 7 — MULTIPOINT
  • 8 — MULTIPOLYGON
  • 9 — MULTILINESTRING

デフォルト: 5

Input CRS (EPSG Code) [crs]

<put parameter description here>

デフォルト: EPSG:4326

Output CRS (EPSG Code) [crs]

<put parameter description here>

デフォルト: EPSG:4326

Host [string]

<put parameter description here>

Default: localhost

Port [string]

<put parameter description here>

Default: 5432

Username [string]

<put parameter description here>

デフォルト: (設定されていません)

Database Name [string]

<put parameter description here>

デフォルト: (設定されていません)

Password [string]

<put parameter description here>

デフォルト: (設定されていません)

Schema name [string]

Optional.

<put parameter description here>

Default: public

Table name, leave blank to use input name [string]

Optional.

<put parameter description here>

デフォルト: (設定されていません)

Primary Key [string]

Optional.

<put parameter description here>

Default: id

Geometry column name [string]

Optional.

<put parameter description here>

デフォルト: geom

Vector dimensions [selection]

<put parameter description here>

オプション:

  • 0 — 2
  • 1 — 3

デフォルト: 0

Distance tolerance for simplification [string]

Optional.

<put parameter description here>

デフォルト: (設定されていません)

Maximum distance between 2 nodes (densification) [string]

Optional.

<put parameter description here>

デフォルト: (設定されていません)

Select features by extent (defined in input layer CRS) [extent]

<put parameter description here>

Default: 0,1,0,1

Clip the input layer using the above (rectangle) extent [boolean]

<put parameter description here>

デフォルト: False

Select features using a SQL "WHERE" statement (Ex: column="value") [string]

Optional.

<put parameter description here>

デフォルト: (設定されていません)

Group "n" features per transaction (Default: 20000) [string]

Optional.

<put parameter description here>

デフォルト: (設定されていません)

Overwrite existing table? [boolean]

<put parameter description here>

デフォルト:

Append to existing table? [boolean]

<put parameter description here>

デフォルト: False

Append and add new fields to existing table? [boolean]

<put parameter description here>

デフォルト: False

Do not launder columns/table name/s? [boolean]

<put parameter description here>

デフォルト: False

``空間インデックスを作成しないのですか? `` [ブール]

<put parameter description here>

デフォルト: False

Continue after a failure, skipping the failed feature [boolean]

<put parameter description here>

デフォルト: False

Additional creation options [string]

Optional.

<put parameter description here>

デフォルト: (設定されていません)

出力

コンソールの使用方法

processing.runalg('gdalogr:importvectorintopostgisdatabasenewconnection', input_layer, gtype, s_srs, t_srs, host, port, user, dbname, password, schema, table, pk, geocolumn, dim, simplify, segmentize, spat, clip, where, gt, overwrite, append, addfields, launder, index, skipfailures, options)

参照

情報

説明

OGR-サポートされているデータ・ソースに関する情報を一覧表示情報ファイルを作成します。出力は、「結果」ウィンドウに表示され、HTMLファイルに書き込むことができます。情報は、ジオメトリタイプ、特徴の数、空間範囲、投影情報と、より多くを含みます。

パラメーター

Input layer [vector: any]

入力ベクトル層。

出力

Layer information [html]

ファイル情報を含む出力HTMLファイルの名前。何のHTMLファイルが定義されていない場合、出力は一時ファイルに書き込まれます。

コンソールの使用方法

processing.runalg('gdalogr:information', input, output)

参照