MATLAB으로 시각화를 하다보면, 때로는 지도를 그려야 하는 경우가 생긴다.
이때 매우 유용한 것이 M-map이다.
모르면 손해고, 알면 매우 좋다!!!!
그러니 이번 글을 정독하고 M-map을 꼭 사용할 수 있길 바란다.
M-map Toolbox는 MATLAB에서 기본적으로 제공하는 기능이 아니라, 어떤 귀인께서 직접 만들어서 배포해주시는 toolbox이다. 이번 글은 해당 toolbox를 직접 다운받고 사용해보는 방법을 소개한다.
링크: https://www.eoas.ubc.ca/~rich/map.html
M_Map: A Mapping package for Matlab
A mapping package for Matlab You have collected your data, loaded it into Matlab, analyzed everything to death, and now you want to make a simple map showing how it relates to the world. But you can't. Instead you have to figure out how to save all your da
www.eoas.ubc.ca
이때, m_pcolor에서 longitude와 latitude를 사용하려면 주의해야 할 점이 있다.
m_pcolor의 입력인수에서 lon, lat은 지도상에 나타나는 격자에 대응하는 2차원 행렬이어야 한다는 것이다.
즉, Raw data에서 longitude와 latitude 데이터가 1차원 배열이라면,
[lon, lat] = meshgrid(longitude, latitude)
이렇게 meshgrid 함수를 사용하여 lon, lat이라는 2차원 행렬을 새로 만들어주고, m_pcolor 입력인수에는 lon, lat을 사용해야 한다.
Download Link: https://www.ngdc.noaa.gov/mgg/shorelines/data/gshhg/latest/
Index of /mgg/shorelines/data/gshhg/latest
www.ngdc.noaa.gov