これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドt.connectgrassです。
プログラム:
NAME
t.接続 -現在のマップセットの一般的な一時GISデータベース接続を印刷/設定します。
KEYWORDS
データベース、属性テーブル、接続設定
SYNOPSIS
t.接続
t.接続 - 助けて
t.接続 [-pcdg] [ドライバー=名] [データベース=名] [-助けます] [-詳細] [-静かな]
[-ui]
フラグ:
-p
現在の接続パラメータを出力して終了します
-c
接続パラメータを確認し、初期化されていない場合は設定して終了します
-d
デフォルト設定から設定して終了
初期化されている場合は、現在の設定を上書きします
-g
現在の接続パラメータをシェルスタイルで出力して終了します
- 助けて
使用状況の概要を印刷する
-詳細
冗長モジュール出力
- 静かな
静かなモジュール出力
--ui
GUIダイアログを強制的に起動する
パラメーター:
ドライバー=名
データベースドライバの名前
オプション: sqlite、 pg
デフォルト: sqlite
データベース=名
データベースの名前
デフォルト: $ GISDBASE / $ LOCATION_NAME / $ MAPSET / tgis / sqlite.db
DESCRIPTION
t.接続 ユーザーが時制データベース接続を設定できるようにします。 デフォルト設定は
タイプの時制データベース sqlite3 現在のマップセットディレクトリにあります。
当学校区の -p フラグは、現在の時制データベース接続パラメーターを表示します。
当学校区の -pg フラグは、シェルを使用して現在の時制データベース接続パラメーターを表示します
スタイル。
当学校区の -c フラグは、時制データベース接続パラメーターがされているかどうかをサイレントにチェックします
設定します。そうでない場合は、GRASSのデフォルト値を使用するように設定します。
注意事項
との接続を設定する t.接続 接続の有効性はテストされません。 したがって、
データベース接続は確立されません。
接続値は、マップセットのVARファイルに保存されます。 ザ -d フラグは
デフォルトのTGIS接続パラメータ。 SQLiteデータベース「tgis / sqlite.db」はで作成されます
現在のマップセットディレクトリ。 「tgis」サブディレクトリに配置されます。
干渉する sqlite3 ベクトル属性の保存に使用されるデータベース。
時制データベースに登録するマップが数万ある場合、または
時制データベースでの読み取りと書き込みの同時アクセスが必要な場合は、
代わりにPostgreSQL接続。
すべてのマップセットでPostgreSQL接続を明示的に設定する必要があることに注意してください。
時制データベースに時制情報を保存する必要があります。
PostgreSQLデータベースとSQLiteデータベースをXNUMXつの場所に混在させることはできません。
例
SQLiteの
SQLiteデータベースは、初めて使用するときに自動的に作成されます。
#ここでは一重引用符を使用します
t.connect driver = sqlite database = '$ GIDBASE / $ LOCATION_NAME / PERMANENT / tgis / sqlite.db'
t.connect -p
t.info -s
PostgreSQL
PostgreSQLデータベースを使用する場合、ユーザーはTGISデータベースを指定する必要があります
各マップセットの接続。
t.connect driver = pg database = "dbname = grass_test user = soeren password = abcdefgh"
t.connect -p
t.info -s
onworks.netサービスを使用してオンラインでt.connectgrassを使用する