7-5 南半球が上に来る地図を書く

  南半球でのお土産に、南極が上に来るメルカトル図法の地図がありますが、ここでは

  上下非対称の Bonne図法 で描画してみました。

 

    7-5-1 Bonne (南極北極の上下を入れ替える)

                 【 投影式 】基本的には、Bonne を用いる

                                         λ1 = - (補正λ - λ0)

                                         A = cotφ1 + φ1 - φ

                                         B = λ1 (cosφ)/A

                                            x = R A sin B

                                            y = R(cotφ1 - A cos B)

                 【 ポイント 】・補正 λ - λ0で経度を基準化し符号を反転させλ1とする。

                                           ・緯度(φ)の符号を反転させる

                                            ・投影式 B  B = λ1 (cosφ) / A として算出

  <基準経度・標準緯度・予備計算・シフト値 など>                
     記号  セルNo.         記述式                
      λ0      C2    ???    左側の ◇ の中心経度(希望経度を入力)                
      R     C3        1                
                                                                         
  <データ計算 など>  経度緯度のデータ毎に記述式を複写(行コピー)する。
       記号  セルNo.         記述式
        No.      B9   ???  ← 式の複写時、一旦ソートしたり,解析時に役立つので連番号を付与
       経度      C9   ???  ← 実際の経度データ
       緯度      D9   ???  ← 実際の緯度データ
       補正
    λ-λ
0
    E9  =IF($C$2<0,IF(C9-$C$2>180,C9-$C$2-360,C9-$C$2),
                                                IF(C9-$C$2<-180,C9+360-$C$2,C9-$C$2))
 
     反転経度     F9   =-E9
     反転緯度     G9  =-D9
        A      H9  =COT(RADIANS($C$3))+RADIANS($C$3)-RADIANS(G9)
        B      I9   =RADIANS(F9)*COS(RADIANS(G9))/H9
        x      J9  =H9*SIN(I9)
        y      K9   =COT(RADIANS($C$3))-H9*COS(I9)
       端CH      L10   =IF(J10="",0,IF(AND(ABS(J10)>0.2,J9*J10<0),"●",
                                  IF(AND(J9<>"",J10>PI()/2,ABS(J9-J10)>0.2),"●",0)))
 

 

[7-5-1] 南極上ボンヌ図法 ( Upside down Bonne Projection )

【地図主点(中心)】東経 135゚ 【標準緯度】南緯30゚ 【経度間隔】15゚【緯度間隔】10

ダウンロード
7-5-1_Bonne_南極上.pdf
PDFファイル 363.4 KB