サブルーチンの説明 : 正規化変換

正規化変換の設定に関するサブルーチン群. 実際の正規化変換関数は STPACK に含まれる.

以下のルーチンが設定する正規化変換に関するパラメータは, GRPH1の内部変数を管理するルーチンSGpGET/SGpSETにより 一つずつ参照/変更することもできる. 以下のルーチンは,内部的に SGpSETを用いて, 内部変数を設定している. したがって,これらのルーチンを使って設定するパラメータは, 実行時オプションによる変更ができない. 実行時オプションによる変更をしたいときは GRPH2 の GRPACK を 用いればよい.

SGSVPT

  1. 機能
    正規化変換のためのビューポートを設定する.
  2. 呼び出し方法
    CALL SGSVPT(VXMIN,VXMAX,VYMIN,VYMAX)
  3. パラメーターの説明
                                                                     
      VXMIN,VXMAX,VYMIN,        (R)   ビューポート.                 
      VYMAX                           [here] 節参照.                
                                                                     
    
  4. 備考
    1. 現在設定されているビューポートは
      CALL SGQVPT(VXMIN,VXMAX,VYMIN,VYMAX)
      によって参照できる.
    2. これらのパラメータはSGSTRF が呼ばれた時点で有効になる.

SGSWND/SGSSIM/SGSMPL

  1. 機能
    正規化変換のためのパラメータを設定する.
  2. 呼び出し方法
    CALL SGSWND(UXMIN,UXMAX,UYMIN,UYMAX)
    CALL SGSSIM(SIMFAC,VXOFF,VYOFF)
    CALL SGSMPL(PLX,PLY,PLROT)
  3. パラメーターの説明
                                                                            
      UXMIN,UXMAX,UYMIN,        (R)   ウインドウ.[here]                    
      UYMAX                           節参照.                              
                                                                            
      SIMFAC                    (R)   相似変換のスケーリングファクター.    
                                      [here] 節参照.                       
                                                                            
      VXOFF,VYOFF               (R)   原点のオフセット.                    
                                      VXOFF,VYOFFが0の時,                   
                                      原点はビューポートの中心に設定される  
                                      .[here] 節参照.                     
                                                                            
      PLX,PLY,PLROT             (R)   地図投影の際の回転角.                
                                      [here] 節参照.                       
                                                                            
    
  4. 備考
    1. 現在設定されているパラメータは
      CALL SGQWND(UXMIN,UXMAX,UYMIN,UYMAX)
      CALL SGQSIM(SIMFAC,VXOFF,VYOFF)
      CALL SGQMPL(PLX,PLY,PLROT)
      によって参照できる.
    2. UXMIN UXMAX, UYMIN UYMAX さらに対数変換の場合は正の領域で定義しなければならない.
    3. 円錐図法の標準緯線は SGpGET/SGpSETが管理する パラメーター'STLAT1', 'STLAT2'で設定する.
    4. これらのパラメータはSGSTRF が呼ばれた時点で有効になる.

SGSTRN

  1. 機能
    正規化変換の変換関数番号を指定する.
  2. 呼び出し方法
    CALL SGSTRN(ITR)
  3. パラメーターの説明
                                                 
      ITR   (I)   変換関数番号([here]            
                  節参照).                      
                                                 
    
  4. 備考
    1. 現在設定されている変換関数番号は
      CALL SGQTRN(ITR)
      によって参照できる.
    2. 変換関数番号,名称,略称の間の対応関係などを与える 以下のような関数・サブルーチンがある(ISGTRCが関数で それ以外はサブルーチンである).
                                                                             
        ISGTRC(CTR)       名称あるいは略称を与えて                           
                          変換関数番号を返す整数型の関数.                   
                                                                             
        SGTRQF(NTX,LTR)   変換関数番号NTXが定義されているかどうかを調べる.  
                          定義されていればLTRとして.TRUE.が返される;         
                          定義されていなければ.FALSE.が返される.            
                                                                             
        SGTRSL(CTS,CTL)   略称から名称を求める.                             
                                                                             
        SGTRSN(CTS,NTX)   略称から変換関数番号を求める.                     
                                                                             
        SGTRLS(CTL,CTS)   名称から略称を求める.                             
                                                                             
        SGTRLN(CTL,NTX)   名称から変換関数番号を求める.                     
                                                                             
        SGTRNS(NTX,CTS)   変換関数番号から略称を求める.                     
                                                                             
        SGTRNL(NTX,CTL)   変換関数番号から名称を求める.                     
                                                                             
      

SGSTRF

  1. 機能
    正規化変換を確定させる.
  2. 呼び出し方法
    CALL SGSTRF
  3. パラメーターの説明
    なし.
  4. 備考
    1. このルーチンは SGpGET/SGpSET によって管理されている 変換パラメタに基づいて,STPACK のルーチン群の設定を行なう.
    2. このルーチンを呼ぶ前に,必要なパラメタを設定しておかなければ ならない.


Back to Main


Latex Source


地球流体電脳倶楽部 : 95/6/9 (Version 5.0)

NUMAGUTI Atusi <a1n@gfdl.gov>
Last Modified: Thu Aug 31 13:05:53 EDT 1995