その他の投影法
バージョン11は,サポートされる地図投影法のリストを大きく拡張している.
現在,球体モデルとして151の投影法が含まれているが,これは前バージョンのWolfram言語に含まれていた投影法のほぼ4倍の数に当たる.
In[1]:=
![Click for copyable input](assets.ja/many-more-projections/In_44.png)
Short[projections = GeoProjectionData["Spherical"], 4]
Out[1]//Short=
![](assets.ja/many-more-projections/O_37.png)
投影法はいくつかの基準に従って分類できる.各投影法はそれぞれ複数のクラスに属す.例えば,メルカトル図法は正角という追加の特性を持つ円筒図法である.
In[2]:=
![Click for copyable input](assets.ja/many-more-projections/In_45.png)
GeoProjectionData["Mercator", "Classes"]
Out[2]=
![](assets.ja/many-more-projections/O_38.png)
次は,現在Wolfram言語で利用可能な円筒図法すべてである.
In[3]:=
![Click for copyable input](assets.ja/many-more-projections/In_46.png)
GeoProjectionData["Azimuthal"]
Out[3]=
![](assets.ja/many-more-projections/O_39.png)
In[4]:=
![Click for copyable input](assets.ja/many-more-projections/In_47.png)
GeoProjectionData["Cylindrical"]
Out[4]=
![](assets.ja/many-more-projections/O_40.png)
下は球体モデルの全投影法の全クラスである.
In[5]:=
![Click for copyable input](assets.ja/many-more-projections/In_48.png)
classes = GeoProjectionData[#, "Classes"] & /@ projections;
これらは以下のように異なるタイプに分けることができる."PseudoCylindrical"タイプが最も一般的である.
In[6]:=
![Click for copyable input](assets.ja/many-more-projections/In_49.png)
Tally[First /@ classes]
Out[6]=
![](assets.ja/many-more-projections/O_41.png)
次は上の9個のタイプのそれぞれの例である.
完全なWolfram言語入力を表示する
Out[8]=
![](assets.ja/many-more-projections/O_42.png)