名称

v.distance - ベクターレイヤーにおいて、任意のポイントから最も近いラインまたはポイントへの距離を計算する。
(GRASS Vector Program)

概要

v.distance
v.distance help
v.distance map=name [east_north=east,north[,east,north,...]

解説

v.distance は、 ベクターレイヤーにおいて、 与えられたポイントからの最も近いラインまたはポイントへの距離を計算するために、バイナリのベクターファイル(map=name)とユーザー指定座標を用いる。

パラメータ:

map=name
バイナリベクターファイルの名前。
east_north=
クエリのための一組あるいは複数の座標ペア
v.distance は、非‐インタラクティブリィあるいはインタラクティブリィに実行することができるが、 インタラクティブユーザーの入力は、距離を計算するためのポイントを定義する必要がある。

与えられたサイトから隣の道路への距離を計算する、実行:
s.out.ascii -d archsites | v.distance roads

与えられたサイトから隣の道路への距離を計算し、新しい距離属性とベクター属性番号をもったサイトマップのリストを格納する。 実行:
s.out.ascii -d archsites | v.distance roads | s.in.ascii fs='|' sites=dist
出力の構造は: E|N|sitesID|dist|vect_line_ATT

1680949.350649|5100196.753247|31|16.854858|22002

参照

r.distance

著者

Janne Soimasuo 1994, Finland
University of Joensuu, Faculty of Forestry, Finland

Cmd line coordinates support: Markus Neteler, ITC-irst, Trento, Italy

Last changed: $Date: 2002/02/08 13:46:12 $

翻訳者

YAMAGUCHI Hiroshi(yamahiro@nabunken.go.jp)

Last Changed: $Date: 2003/12/19 15:10:12$