これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドd.pathgrassです。
プログラム:
NAME
d.パス -選択した開始ノードと終了ノードの最短パスを検索します。
KEYWORDS
ディスプレイ、ネットワーク、最短経路
SYNOPSIS
d.パス
d.パス - 助けて
d.パス [-gb] 地図=名 [アークタイプ=文字列[,文字列、...]] 座標=x1、y1、x2、y2
[アークレイヤー=文字列] [ノード層=文字列] [円弧列=文字列]
[アークバックワードコラム=文字列] [ノード列=文字列] [カラー=文字列]
[Highlight_color=文字列] [BGCOLOR=文字列] [-助けます] [-詳細] [-静かな] [-ui]
フラグ:
-g
経度と緯度の位置に測地線計算を使用する
-b
太字の線を描く
- 助けて
使用状況の概要を印刷する
-詳細
冗長モジュール出力
- 静かな
静かなモジュール出力
--ui
GUIダイアログを強制的に起動する
パラメーター:
地図=名 [必要]
ベクターマップの名前
または直接OGRアクセス用のデータソース
アークタイプ=文字列[、文字列、...]
アークタイプ
オプション: ライン、 境界
デフォルト: ライン、境界
座標=x1、y1、x2、y2 [必要]
開始座標と終了座標
アークレイヤー=文字列
アーク層
ベクトルフィーチャは、さまざまなレイヤーにカテゴリ値を持つことができます。 この数は決定します
使用するレイヤー。 直接OGRアクセスで使用する場合、これはレイヤー名です。
デフォルト: 1
ノード層=文字列
ノードレイヤー
ベクトルフィーチャは、さまざまなレイヤーにカテゴリ値を持つことができます。 この数は決定します
使用するレイヤー。 直接OGRアクセスで使用する場合、これはレイヤー名です。
デフォルト: 2
円弧列=文字列
アークフォワード/両方向コスト列(番号)
アークバックワードコラム=文字列
アーク逆方向コスト列(数値)
ノード列=文字列
ノードコスト列
カラー=文字列
元の線の色
デフォルト: 黒
Highlight_color=文字列
ハイライトカラー
デフォルト: 赤
BGCOLOR=文字列
背景色
デフォルト: 白
DESCRIPTION
d.パス 最短パスベクトルネットワーキングを有効にします。 コストは、行の長さ、または
データベーステーブルに保存された属性。 サポートされているのは、アークとアークの両方のコスト割り当てです。
ノード、およびベクトル線の両方向でも異なります。 エリアの費用は
境界線に沿って計算されます。
注意
ユーザーは、d.pathを使用する前にベクターマップを表示する必要があります。 グラフィックモニターがない場合
開くと、ファイルmap.pngが現在のディレクトリに生成されます。
'from'および'to'ポイントは、GRASSに表示されるマップにマウスで入力されます
モニター、または 座標 オプションを使用すると、非対話的に指定できます。
マウスボタンにバインドされたアクションは、実行時にターミナルウィンドウに表示されます
コマンド。
非対話的に最短経路を計算し、新しいベクトルマップへの経路を保存するには、次を使用します。
v.net.パス モジュールを開きます。
例
道路網でのインタラクティブな最短経路ルーティング(ノースカロライナ州のサンプルデータセット):
g.region vector = roadsmajor -p
d.vect 道路メジャー
d.pathroadsmajor座標=668646.15,224447.16,668348.83,235894.02
道路網での非対話型最短経路ルーティング(ノースカロライナ州のサンプルデータセット):
d.path-broadsmajor座標=668646.15,224447.16,668348.83,235894.02
onworks.netサービスを使用してオンラインでd.pathgrassを使用する