【matlab利用shp文件制作mask白化文件】

matlab白化文件

mask文件的作用

  • 地理信息绘图中的 "mask" 通常指的是遮罩或掩膜,用于在地图或图像上隐藏、高亮或标记特定区域。
    • 数据可视化: 地理信息绘图 mask 可以用于突出显示特定地理区域,使其在地图上更加显眼。这可以帮助观察者更快地识别感兴趣的区域
    • 数据分析: 通过将 mask 应用于地图上的特定区域,可以隔离出特定地理区域的数据,从而更深入地进行数据分析和研究。
    • 演示和展示: 在演示、展示或报告中,地理信息绘图 mask 可以帮助您集中注意力,突出重点,并有效地传达您想要传达的信息。

matlab制作mask文件

matlab 复制代码
clear;clc;
China1=shaperead('省.shp');
idx1 = 0;
% --- 省界
for i=1:length(China1)
    if strcmp(China1(i).x0xCA0xA1,'河南省'), idx1=i;end
end

% --- 划定整体数据经纬度
mask = ones(128,128);
lat = 30.8:0.05:37.15;
lon = 110.35:0.05:116.7;
[latt,lonn] = meshgrid(lat,lon);

% --- mask圈定
inshp = inpolygon(lonn,latt,China1(idx1).X,China1(idx1).Y);
mask = mask.*inshp;
mask(mask==0) = nan;

save(['../data/henan.mat'],'lat','lon','mask')
  • 读取shp文件变量信息

mask结果

  • 河南省mask
  • 样例
相关推荐
veminhe12 小时前
python调用接口获取网络信息
python
Allen_LVyingbo13 小时前
医疗AI基础2026-构建可靠智能体的编程路径(上)
大数据·数据库·人工智能·python·自动化
Rnan-prince13 小时前
堆与TopK · 从零到通透 —— 9 节全系列复盘
python·算法
2601_9622946115 小时前
Python接口自动化测试实战:使用requests库
python·接口自动化测试·异常处理·requests库·api测试
砚底藏山河15 小时前
【量化纯GET实战 #23】多股票相关性:用收益率看板块联动
java·数据库·python·金融·数据分析
阿童木写作15 小时前
跨境电商翻译工具推荐:批量图片翻译+视频字幕实时翻译
人工智能·python·音视频
晶捷软件15 小时前
晶捷智能:集团型制造企业ERP如何实现多工厂统一管控
大数据·人工智能·python·制造
oyguyteggytrrwwwrt15 小时前
闵可夫斯基差演示
python
智购科技无人售货机工厂店15 小时前
2026自动售货机大屏交互设计原则:从信息层级到视觉动线的工程实践~YH
运维·python·单片机·嵌入式硬件·自动化·交互
quantdash_cc15 小时前
量化数据源怎么选:稳定性、实时性和数据完整性到底该如何权衡?
开发语言·python·数据分析·量化交易·股票数据·quantdash