DCL:GRPH1:STPACK : 変換メソッド(元関数):メソッド(元サブルーチン)の説明 : 座標変換 (下請け)
正規化変換 (UCとVCの変換) または地図投影 (TCとVCの変換)を行なう.
vx, vy = NumRu::DCL.stftrn(ux,uy)
ux, uy = NumRu::DCL.stitrn(vx,vy)
NumRu::DCL.ststrn(itr,cxa,cya,vxoff,vyoff)
ux,uy (R) UC/TC の 座標 vx,vy (R) VC の 座標 itr (I) 変換メソッド(元関数)番号 cxa,cya (R) 座標値にかけるファクター vx0,vy0 (R) VC における原点の位置
- (a)
- 地図投影の際に特異点などで変換不能の場合は, glpget/glpsetが管理する内部変数rundefの示す 値(初期値は -999.0)を返す.
- (b)
- この関数は以下の操作をする.
- 変換数番号にしたがって, (UX,UY) を基本的な変換をして (XX,YY) とする.
- さらに次式により, 拡大, 移動を行なう.
vx = cxa*xx + vx0
vy = cya*xx + vy0