久しぶりにGMTの記事です。
斜めから見た地図上に棒グラフを立ててみます。
今回描きたい図
イメージとしては、
こんな感じ。
斜めから見た地図を描く
3次元の地図を描く
3次元の地図を描き方を説明しています。
3次元の図の描き方
3次元の図の描き方について説明しています
これらを参考にして地図を描いていきます。
#!/bin/bash
gmt begin hogehoge png
gmt basemap -JM12 -R120/150/20/50/0/40000 -JZ10 -Bafg -Bzafg -BWSneZ -p220/20/0
gmt coast -Df -W0.25 -p
gmt end
これで日本列島を斜めに見た図が描かれるはずです。
タテ棒を置く。
タテ棒はplot3dでは-Soとなります。
2020年11月23日時点の新型コロナウィルス累計感染者数は、
東京都:38022人
神奈川県:11413人
北海道:7369人
大阪府:17930人
福岡県:5552人
でした。これを各都道府県庁にタテ棒を置いて比較してみよう。
#!/bin/bash
gmt begin hogehoge png
gmt basemap -JM12 -R120/150/20/50/0/40000 -JZ10 -Bafg -Bzafg -BWSneZ -p220/20/0
gmt coast -Df -W0.25 -p
gmt plot3d -So0.2 -Gred -W0.25 -p << END
139.691694 35.6895 38022
139.642333 35.4475 11413
141.346806 43.064611 7369
135.519639 34.686278 17930
130.417944 33.606056 5552
END
gmt end
この結果が、
となります。やはり東京都は凄いですね。
コメント