globestipple文档

globestipple函数创建一个舱口填充或画点画在全球范围内的一个区域。这个函数主要是为了显示统计学意义的区域空间地图。

回到气候数据工具的内容

内容

语法

globestipple(纬度、经度、面具)globestipple (…, MarkerProperty、MarkerValue…) globestipple(…,“半径”,GlobeRadius) globestipple(…,“密度”,DensityValue) globestipple(…,“调整”,假)h = globestipple (…)

描述

globestipple(纬度、经度、面具)块黑点位置定义的地球仪上纬度无论面具包含真值。地球半径6371,对应于地球的平均半径6371公里。的尺寸纬度,,面具都必须匹配。

globestipple (…, MarkerProperty MarkerValue,…)指定任何标记属性接受情节功能(例如,“颜色”,“标记”,“MarkerSize”等等)。

GlobeRadius globestipple(…,“半径”)全球指定的半径GlobeRadius

DensityValue globestipple(…,“密度”)指定点刻标记密度。默认的密度是100,但是如果你的情节太拥挤,你指定一个低密度值(和/或调整“MarkerSize”)。

globestipple(…,“调整”,假)覆盖了“密度”选择和情节点彩的精确解析输入电网。默认情况下,网格的大小,因为任何网格比约100 x100会产生很多画点画点将黑色的东西。

h = globestipple (…)绘制点彩的对象返回一个句柄。

示例1

情节高密度点彩地形海拔的地方。要做到这一点,我们将使用cdtgrid全球网格创建1度,确定哪些网格细胞对应的土地:

(纬度、经度)= cdtgrid;掩码=岛(纬度、经度);图globestipple(纬度,经度,面具,“密度”,300)轴%制定全球蔚蓝的颜色:globefill (“颜色”rgb (“蔚蓝”))

示例2

地球上大部分地区倾向于2月和8月之间的温度变化。加载示例月度网格全球气温数据从2017年开始,我们会找出那些温度趋势显著。

文件名=“ERA_Interim_2017.nc”;T = ncread(文件名,“t2m”);lat =双(ncread(文件名,“纬度”));朗=双(ncread(文件名,“经”));%网格纬度,经度数组:(纬度、经度)= meshgrid(纬度、经度);%计算February-to-August温度趋势:(tr, p) =趋势(T (:,: 2:8));

首先,绘制温度趋势globepcolor并设置colormapcmocean:

图globepcolor(纬度、经度、tr)轴cmocean (“平衡”,“主”)cb = colorbar;ylabel (cb、的温度趋势(\ circC /月))globeborders (“颜色”rgb (“灰色”))%的阴谋政治界限视图(55岁,10)%设置视角

意料之中的是,北半球会加热从2月到8月,尽管南半球相反。但趋势重要在哪里?

添加点彩点彩无论趋势显著p < 0.001

globestipple(纬度,经度,p < 0.001,“密度”,250,“颜色”rgb (“深绿色”),“markersize”,2)

作者信息

这个函数和支持文档写的娜塔莉·s .金宝app Wolfenbarger和乍得a·格林的气候数据为Matlab工具箱,2019。