【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
  • 样例
相关推荐
M--Y8 小时前
LangGraph 工作流模式
开发语言·javascript·python·langchain·大模型·llm·langgraph
岁月宁静8 小时前
DeepSeek Harness 实战与架构解析:让 Agent 从“会聊”到“能交付”
人工智能·python·agent
LiaoWL1239 小时前
NumPy 入门实战(二):向量化与余弦相似度——从 ndarray 到 Embedding
python·numpy·embedding
forest_099 小时前
多 Agent 协作第二课:交叉验证≠独立验证
人工智能·python·算法·机器学习·prompt·agi
databook12 小时前
时间序列数据,先拆规律还是先查异常
python·数据挖掘·数据分析
师夷长技以自愈13 小时前
手搓 AI Agent 第 8 篇:从手写循环到画流程图——LangGraph 封装
人工智能·python
aifannihao14 小时前
Rust 1.100 的 DropGuard:用 Python 实测失败回滚与吞异常
python·rust·异常处理·标准库·contextlib
用户0190275816115 小时前
天勤 tqsdk 能做 A 股行情吗?期货强项与股票数据选型
python
2601_9679791217 小时前
pip在Python中的9个必须知道的用法
python·pip·版本控制·包管理工具·requirements.txt
曲径海盗17 小时前
【Python 学习第 58 天】列表方法
python·学习笔记·编程入门