How to make a global map

9 ビュー (過去 30 日間)
Naoki Ishibashi
Naoki Ishibashi 2016 年 9 月 27 日
コメント済み: Naoki Ishibashi 2016 年 10 月 12 日
I have 4 types data sets, Daily global maps of Earth’s surface temperature and near-surface air temperature, precipitable water and cloud water path for the whole year 2004. Map covers whole globe at 2.5 degree intervals = 72 x 144 array. How can I make a global map?
  1 件のコメント
michio
michio 2016 年 9 月 27 日
編集済み: Walter Roberson 2016 年 9 月 28 日

サインインしてコメントする。

回答 (2 件)

KSSV
KSSV 2016 年 9 月 27 日
You may have a look on this:
https://www.eoas.ubc.ca/~rich/map.html

Kelly Kearney
Kelly Kearney 2016 年 9 月 28 日
If you have the Mapping Toolbox, geoshow with worldmap is usually good for a first pass:
data = rand(72,144);
rv = [0.4 90 0];
worldmap('world');
geoshow(data, rv, 'displaytype', 'texturemap');
C = load('coast');
plotm(C.lat, C.long, 'k');
Note that here I'm georeferencing using a reference vector, rv, which defines your grid resolution (0.4 cells/degree) and corner (upper left corner at 90N, 0E).
Alternatively, if you want more control over the projection, plotting details, etc., look into axesm, pcolorm, surfm, etc.
  5 件のコメント
Kelly Kearney
Kelly Kearney 2016 年 10 月 10 日
The plotting parts of the code would stay the same; the only difference would be the data that you pass to the plotting functions (i.e. the x variable in the examples above).
Naoki Ishibashi
Naoki Ishibashi 2016 年 10 月 12 日
Thank you so much. I can do.

サインインしてコメントする。

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by