これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド v.lrs.segmentgrass です。
プログラム:
NAME
v.lrs.セグメント - 入力ライン、線形参照システム、および
標準入力またはファイルから読み取られた位置。
KEYWORDS
ベクトル、線形参照系、ネットワーク
SYNOPSIS
v.lrs.セグメント
v.lrs.セグメント - 助けて
v.lrs.セグメント =名 出力=名 [レイヤ=string] [rsドライバー=string]
[rsデータベース=string] 安定した=string [file=名] [-上書きする] [-助けます] [-詳細]
[-静かな] [-ui]
フラグ:
-上書き
出力ファイルが既存のファイルを上書きできるようにする
- 助けて
使用状況の概要を印刷する
-詳細
冗長モジュール出力
- 静かな
静かなモジュール出力
--ui
GUIダイアログを強制的に起動する
パラメーター:
=名 [必要]
入力ベクトルマップの名前
線を含む入力ベクトル マップ
出力=名 [必要]
セグメントが書き込まれる出力ベクトル マップ
レイヤ=string
レイヤー番号または名前
線レイヤー
デフォルト: 1
rsドライバー=string
参照システムテーブルのドライバ名
オプション: mysql、 odbc、 sqlite、 pg、 ogr、 dbf
デフォルト: sqlite
rsデータベース=string
参照システムテーブルのデータベース名
デフォルト: $ GISDBASE / $ LOCATION_NAME / $ MAPSET / sqlite / sqlite.db
安定した=string [必要]
参照システムテーブルの名前
file=名
セグメント ルールを含むファイルの名前。 指定しない場合は、標準入力から読み取ります。
DESCRIPTION
v.lrs.セグメント 入力ライン、線形参照システムからポイント/セグメントを作成し、
標準入力またはファイルから読み取られる位置。
形式は次のとおりです。
P + [ 】
L + + [ ]
注意事項
詳細と例については、次のヘルプ ページを参照してください。 v.lrs.セグメントの姉妹モジュール、
v.セグメント.
実施例
この例は、Spearfish データセット用に書かれています (例の続きです)
v.lrs.create).
この例では、「route_lrs」は、ルートに沿った新しい位置 (ポイント) に拡張されます。
バス停 4 以降の LRS:
# LRS の新しいポイント
エコー "P 7 22 4+180" | v.lrs.segmentroute_lrs out=route_lrs_new rstable=route_lrs
g.region ベクトル=route_lrs n=n+100 s=s-100 -p
d。消去
# 既存の LRS
d.vect ルート_lrs
d.vect バス停 disp=attr attr=cat size=10 bg=white lcol=blue yref=bottom
d.vect バス停 icon=basic/circle fcol=blue
db.select table=route_lrs
# 変更されたマップを表示
d.vect ルート_lrs_new Col=red
すべて
結果を既存の LRS マップとテーブルにマージする方法を考えてください。
onworks.net サービスを使用してオンラインで v.lrs.segmentgrass を使用する