当前位置: 首页 > news >正文

Matlab M_map工具箱绘制Interrupted Mollweide Projection

GMT自带了许多的地图投影,但是对于Interrupted Mollweide投影效果却不好。

作为平替的m_map工具箱中带有的投影类型可完美解决这一问题。

Interrupted Mollweide Projection长这样

全球陆地

全球海洋

使用Matlab工具箱m_map展示全球海平面变化的空间分布

addpath('/Users/chistrongwen/Desktop/m_map')

Slongs=[-100 43;-75 20; 20 145;43 100;145 295;100 295];

Slats= [  0  90;-90  0;-90   0; 0  90;-90   0;  0  90];

x = -179.875:0.25:179.875;

y = -89.875:0.25:89.875;

[x,y] = meshgrid(x,y);

for l=1:6

    m_proj('mollweide','long',Slongs(l,:),'lat',Slats(l,:));

    m_grid('fontsize',6,'xticklabels',[],'xtick',[-180:30:360],...

                'ytick',[-80:20:80],'yticklabels',[],'linest','-','color','k')

    m_coast('patch',[.9 .9 .9],'edgecolor','black');

    hold on

    m_pcolor(aviso_msla_gia.lon,aviso_msla_gia.lat,aviso_msla_gia.rg(:,:,1));

    m_pcolor(x,y,[aviso_msla_gia.rg(:,721:1440,1),aviso_msla_gia.rg(:,1:720,1)]);

    colormap jet

end

xlabel('Interrupted Mollweide Projection of World Oceans');

set(gca,'xlimmode','auto','ylimmode','auto');

成果图

❤️欢迎点赞收藏❤️

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【React 】开发环境搭建详细指南
  • Java中的集合相关知识汇总
  • 【Go】探索 Go 语言的内建函数 copy
  • nacos2.x作为配置中心和服务注册和发现以及springcloud使用
  • linux离线安装mysql8(单机版)
  • 信息安全工程师题
  • K8s 核心组件——API Server
  • Python 代码中的 yield 到底是什么鬼?
  • 【C#】Func、Action和Predicate
  • 操作系统:进程1
  • liteos定时器回调时间过长造成死机问题解决思路
  • 拓扑排序与有向无环图 -- Kahn算法和深度优先搜索
  • Redis - SpringDataRedis - RedisTemplate
  • QT Creator下载安装详细教程(保姆级教程)
  • NCRE3 2-1 网络总体设计基本方法
  • Angular6错误 Service: No provider for Renderer2
  • C++11: atomic 头文件
  • Date型的使用
  • Java 内存分配及垃圾回收机制初探
  • Median of Two Sorted Arrays
  • mysql常用命令汇总
  • nodejs实现webservice问题总结
  • spring-boot List转Page
  • SQLServer之创建数据库快照
  • SwizzleMethod 黑魔法
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 关于Flux,Vuex,Redux的思考
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 警报:线上事故之CountDownLatch的威力
  • 软件开发学习的5大技巧,你知道吗?
  • 算法-图和图算法
  • 译米田引理
  • ionic入门之数据绑定显示-1
  • ​VRRP 虚拟路由冗余协议(华为)
  • #mysql 8.0 踩坑日记
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #pragam once 和 #ifndef 预编译头
  • #前后端分离# 头条发布系统
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • $nextTick的使用场景介绍
  • (003)SlickEdit Unity的补全
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (学习日记)2024.01.09
  • (一)基于IDEA的JAVA基础1
  • (一)认识微服务
  • (一一四)第九章编程练习
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)