
名称
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 $