主要内容

contourcbar

填充等高线地图显示的颜色条

语法

H = contourcbar(…)

描述

H = contourcbar(…)创建与已填充轮廓显示相关联的颜色条contourfmcontourmcontour3m,或geoshow.它支持万博1manbetx与函数相同的语法和使用选项colorbar

例子

全部折叠

加载高程栅格数据和地理单元格引用对象。

负载topo60c

创建一个适用于北美的地图轴对象。使用填充等高线图在地图轴上显示高程数据。然后,设置颜色映射限制并添加一个颜色条。

worldmap (北美的(topo60c,topo60cR,-7000:1000:3000) caxis([-8000 4000]) contourcbar

创建一个世界地图。将子午线标签移至地图底部,减少子午线标签的数量。

图ax = worldmap(“世界”);setm (ax,“MLabelParallel”, -90) setm (ax,“MLabelLocation”, 90)

从EGM96大地水准面模型获取大地水准面高度和地理贴子引用对象。指定以米为单位的非均匀水平线,在其上绘制大地水准面轮廓。然后,将大地水准面显示为填充等高线图。

[N,R] = egm96 geooid;级别= [-70 -40 -20 -10 0 10 20 40 70];geoshow (N, R,“DisplayType”“轮廓”...“LevelList”的水平,“填满”“上”“LineColor”“黑”

在图的底部添加一个颜色条。添加标签。

Cb = contourcbar(“对等”ax,“位置”“southoutside”);cb.XLabel.String =“米为单位的大地水准面波动”

属性设置颜色映射限制caxis函数。然后,应用不同的颜色地图。

Caxis([-110 90])色差(hsv)

提示

  • 如果一个同行在调用时指定Axescontourcbar,它应该是一个包含使用前面列出的Mapping Toolbox™函数之一创建的对象的映射轴。否则,当前轴应该包含这样一个对象。

  • 如果存在“映射工具箱”等高线对象,则颜色条将填充在图中使用的等高线级别上相互绑定的实色块。因此,通过检查颜色条中相应块的上限和下限,可以图形化地推断出包含给定颜色的填充多边形的轮廓水平。在没有“映射工具箱”轮廓对象的情况下,将创建一个普通的颜色条。

  • 如果多个“映射工具箱”轮廓对象位于同一轴上,则用于将颜色条划分为块的级别将对应于找到的第一个轮廓对象。例如,当一个较大的数据集被分解成多个网格块时,就会出现这种情况,但只要这些块都使用相同的轮廓级别列表,颜色条就可以正确地表示它们。

版本历史

在R2011b中引入

另请参阅

||