利用mmap工具箱显示shp、tif和散点图(m_map)

close all, clear all, clc
fpni='E:\MeteoInfo\map\china.shp';%中国地图shp文件所在路径
China=shaperead(fpni);
boux=[China(:).X];bouy=[China(:).Y];%分别是获取经度X信息和纬度Y信息
set(gcf,'position',[0 0 1440 780]);%设置图形窗口位置和大小
m_proj('Mercator','lon',[-170 170],'lat',[-80 80]);%设置投影方式为:墨卡托,地图显示范围
m_plot(boux,bouy,'k');%最关键的一句,绘制地图
%下面这句设置图形横纵坐标为经纬度格式
m_grid('linestyle','none','linewidth',2,'tickdir','out','xaxisloc','bottom','yaxisloc','left','fontsize',12);

%还有一种简单的方式显示shp
%m_mapshow('F:\研究生\深圳碳中和会议\experiment\data\anshan.shp')

hold on;

% load corrcoef.mat; %加载散点数据
% lon=coce(:,1);lat=coce(:,2);dataco=coce(:,3);
% m_scatter(lon,lat,80, dataco,'filled', 'MarkerFaceColor', 'flat', 'MarkerEdgeColor', 'w','linewi',1) ;%画实心点图
% m_scatter(lon,lat,50, dataco, 'MarkerFaceColor', w','linewi',2) ;%画空心点图
% contourcmap( 'jet', [-1:0.1:1], 'colorbar', 'on','location', 'vertical', 'fontsize', 13);%显示图例
% title('***', 'Rotation', 0, 'FontSize', 14);%显示图标题

[info map] = imread('F:\研究生\贝叶斯大气反演\CT\flux_pri_bio.tif');
Plat=90-.5-[0:179];Plon=-180+.5+[0:359];
[Plg,Plt]=meshgrid(Plon-0.5,Plat+0.5);
m_pcolor(Plg,Plt,info);
m_plot(boux,bouy,'k');%最关键的一句,绘制地图
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值