6.4.1 stftrn/stitrn/ststrn

1.
機能
正規化変換 (UCとVCの変換) または地図投影 (TCとVCの変換)を行なう.

2.
呼び出し方法
vx, vy = NumRu::DCL.stftrn(ux,uy)
ux, uy = NumRu::DCL.stitrn(vx,vy)
NumRu::DCL.ststrn(itr,cxa,cya,vxoff,vyoff)

3.
引数の説明
ux,uy (R) UC/TC の 座標
vx,vy (R) VC の 座標
itr (I) 変換メソッド(元関数)番号
cxa,cya (R) 座標値にかけるファクター
vx0,vy0 (R) VC における原点の位置

4.
備考
(a)
地図投影の際に特異点などで変換不能の場合は, glpget/glpsetが管理する内部変数rundefの示す 値(初期値は -999.0)を返す.
(b)
この関数は以下の操作をする.
  • 変換数番号にしたがって, (UX,UY) を基本的な変換をして (XX,YY) とする.
  • さらに次式により, 拡大, 移動を行なう.
    vx = cxa*xx + vx0
    vy = cya*xx + vy0