主要内容

scaleruler

添加或修改图形规模地图轴

语法

scaleruler
scaleruler上
scaleruler掉
scaleruler (财产值,…)
h = scaleruler (…)

描述

scaleruler切换显示的图形。如果没有图形规模目前显示在当前地图轴,一个是补充道。如果任何平面尺度目前显示,删除。

scaleruler上添加一个图形扩展到当前地图轴。多个平面尺度可以添加到同一地图轴。

scaleruler掉删除任何当前显示图形。

scaleruler (财产值,…)添加一个图形规模和属性设置为指定的值。您可以显示图形扩展属性使用命令的列表setm (h),在那里h是一个图形的处理对象。当前值显示图形对象可以检索使用getm。规模显示图形对象的属性可以修改使用setm

h = scaleruler (…)返回hggroup句柄图形对象。

背景

制图者往往将图形元素添加到地图来表示它的规模。最常用的是图形,ruler-like对象显示距离地面投影在正确的大小。

例子

全部折叠

创建一个地图显示的佛罗里达。

usamap (“佛罗里达”)geoshow (“usastatelo.shp”,“FaceColor”,“黄色”)

添加一个图形。改变规模通过设置的位置XLocYLoc属性。使用指定标记位置MajorTick财产。

scalerulersetm (handlem (“scaleruler1”),“XLoc”,-3.21 e5,“YLoc”,2.81 e6,“MajorTick”0:200:600)

添加第二个图形,显示距离在海里。变化的方向刻度线和文本通过设置TickDir财产。

scaleruler (“单位”,“纳米”)setm (handlem (“scaleruler2”),“XLoc”,-3.2 e5,“YLoc”,2.78 e6,“TickDir”,“下来”,“MajorTick”0:100:300,“MinorTick”0:25:50,“MajorTickLength”km2nm (25),“MinorTickLength”km2nm (12.5))

创建一个德克萨斯和周边国家的地图。因为你的地图看起来不同polcmap函数随机颜色。

州= readgeotable (“usastatehi.shp”);图usamap (“德州”)h =身高(州);faceColors = makesymbolspec (“多边形”,{“指数”(1 h),“FaceColor”polcmap (h)});geoshow(州,“DisplayType”,“多边形”,“SymbolSpec”faceColors)

添加一个默认的图形。改变位置和字体大小设置为8分。

scalerulersetm (handlem (“scaleruler1”),“XLoc”,-6.2 e5,“YLoc”,3.1 e6,“MajorTick”0:200:600,“字形大小”,8)

单位的位置scaleruler默认为公里。请注意,handlem接受关键字”scaleruler”或“scaleruler1”第一scaleruler”,scaleruler2”第二个,等如果有不止一个scaleruler对当前轴,指定关键字”scaleruler”返回一个向量的处理。

返回scaleruler作为一个集团对象使用handlem函数。检查它的属性使用getm函数。

s = handlem (“scaleruler”);getm (s)
ans =结构体字段:方位:0孩子:[]颜色:[0 0 0]FontAngle:“正常”字体名:“Helvetica”字形大小:8 FontUnits:“点”FontWeight:“正常”标签:“纬度:29.6479:-101.7263线宽:0.5000 MajorTick: [0 200 400 600] MajorTickLabel: {4 x1细胞}MajorTickLength: 20 MinorTick: [0 25 50 75 100] MinorTickLabel:“100”MinorTickLength: 12.5000半径:“地球”RulerStyle:“统治者”TickDir:“起来”TickMode:“手动”单位:“公里”XLoc: -620000 YLoc: 3100000 ZLoc: []

创建第二个图形规模使用单位的海里。修改第二个图形的蜱虫属性。

scaleruler (“单位”,“纳米”)setm (handlem (“scaleruler2”),“YLoc”,3.0 e6,“MajorTick”0:100:300,“MinorTick”0:25:50,“TickDir”,“向下”,“MajorTickLength”km2nm (25),“MinorTickLength”km2nm (12.5))

改变统治者风格。

setm (handlem (“scaleruler1”),“RulerStyle”,“行”)setm (handlem (“scaleruler2”),“RulerStyle”,“补丁”)

对象属性

属性控制外观

颜色

ColorSpec{没有默认}

显示图形的颜色-控制图形的颜色线条和文本。你可以指定一个颜色使用RGB值的向量或MATLAB之一®预定义的名称。默认情况下,图形显示在黑色(规模(0 0 0))。

FontAngle

{正常}|斜体|斜

角的图形标签文本-控制的外观图形文本组件。使用MATLAB字体角度。

字体名

快递| {helvetica} | | *象征

为所有平面规模标签字体名称规模,集所有图形显示的字体标签。正确地显示和打印字体名必须是一个字体,你的系统支持。金宝app

字形大小

在单位指定的标量FontUnits {9}

字体大小——指定要使用的字体大小对所有图形显示规模标签,在指定的单位FontUnits财产。默认大小是9点。

FontUnits

英寸|厘米|规范化|}{点|像素

单位用于解释字形大小属性——当规范化,工具箱中诠释的价值字形大小当轴的高度的一小部分。例如,一个标准化的字形大小0.16设置文本字符的字体的高度是轴的高度的十分之一。默认的单位,分,等于一英寸的1/72。

FontWeight

光|{正常}|黛米|大胆

选择大胆的或正常的字体——所有图形显示的字符重量标签。

标签

特征向量

标签文本的图形——包含一个特征向量用于标签图形。以显示的文本。标签通常是用来表示地图的规模,例如“1:50,000,000。”

线宽

标量{0.5}

图形刻度线宽度-设置线宽的显示比例。是一个标量值代表点,默认值是0.5。

MajorTick

向量

图解量表主要蜱虫的位置——集规模的主要标记位置图形。选择默认值给一个合理的大小的规模。您可以指定的位置提供一个向量的刻度线的位置。这些通常是等距的价值观所产生的开始:一步:结束。在单位距离的值单位财产。

MajorTickLabel

单元阵列的特征向量

图解量表主要蜱虫标签——集与主要的蜱虫相关的文本标签位置。默认情况下,标签主要蜱虫的位置完全相同。你可以覆盖这些通过提供一系列细胞的特征向量。必须有尽可能多的特征向量蜱虫的位置。

MajorTickLength

标量

主要的滴答声线长度-控制主要的滴答声线的长度。长度是一个距离的单位单位财产。

MinorTick

向量

平面规模小蜱虫的位置——设置图形的小勾的位置。选择默认值给一个合理的大小的规模。您可以指定的位置提供一个向量的刻度线的位置。这些通常是等距的价值观所产生的开始:一步:结束。在单位距离的值单位财产。

MinorTickLabel

特征向量

平面规模小蜱虫标签——设置文本标签与小蜱虫相关的位置。默认情况下,标签是相同的最后小蜱虫的位置。您可以覆盖这通过提供一个特征向量标签。

MinorTickLength

标量

轻微的滴答声线的长度-控制小蜱虫线的长度。长度是一个距离的单位单位财产。

RulerStyle

{统治者}| |补丁

风格的图形,选择在三种不同的图形显示。默认的统治者风格看起来像n轴”x设在。的风格有三个水平线在刻度线。经常使用这种类型的图示比例尺地图上来自美国地质调查局(U.S. Geological Survey)。的补丁风格交替黑白矩形线和刻度线。

TickDir

{了}|下来

刻度线和文字的方向-控制的方向刻度线和文本标签。在默认的方向,刻度线和文本标签放置在基线,这是放置在给定的位置XLoc财产。在下方的位置,标记和标签是低于基线。

TickMode

{汽车}|手册

蜱虫位置模式-控制蜱虫的位置和标签是否计算自动或用户指定的。显式地设置蜱虫导致标签或位置“手动”蜱虫模式。蜱虫的任何标签或位置设置为空矩阵重置蜱虫模式“汽车”。设置模式“汽车”清除任何显式指定标记位置和标签,然后取而代之的是默认值。

XLoc

标量

x坐标平面的规模-控制的水平位置在轴平面规模。中指定的位置是笛卡尔轴投影坐标。使用showaxes笛卡儿网格标签可见。你也可以把图形用鼠标拖动基线。

YLoc

标量

y定位图形的规模-控制的垂直位置在轴平面规模。中指定的位置是笛卡尔轴投影坐标。使用showaxes笛卡儿网格标签可见。你也可以把图形用鼠标拖动基线。

控制扩展属性

方位

标量

方位的规模计算——地图的规模各不相同,在投影中,地理位置和方位。这个属性控制方位沿着地理和投影坐标之间的比例计算。给出了方位在当前地图的轴角单位。默认的方位是0。

纬度

标量

纬度的规模计算——地图的规模各不相同,在投影中,地理位置和方位。这个属性控制的地理位置地理计算和投影坐标之间的比例。纬度在地图的当前角度单位轴。默认位置显示的地图的中心。

标量

经度的规模计算——地图的规模各不相同,在投影中,地理位置和方位。这个属性控制的地理位置地理计算和投影坐标之间的比例。经度给出在当前地图的轴角单位。默认位置显示的地图的中心。

半径

名字或参考球面半径

引用名称或半径范围- - -半径属性控制扩展角和表面之间的距离。半径可以支持的特征向量金宝appkm2deg,也可以是(数值)所需的球体半径相同的单位单位财产。默认值是“地球”

单位

(有效距离单元)

表面距离的单位-定义了距离单位显示在图形的规模。单位可以是任何距离单位认可unitsratio。特征向量的距离也使用在过去的图形文本标签。

其他属性

孩子们

(只读)

的图形元素——包含标记分配给图形元素组成的图形。所有元素的平面规模隐藏除了基线处理。您通常不需要直接访问元素。

提示

你可以重新定位图形对象通过拖动鼠标。您还可以通过修改改变立场XLocYLoc属性的使用setm

使用scaleruler掉,clmo scaleruler,或clmo scalerulerN去除规模的统治者。你也可以删除一个图形对象删除(h),或删除(handlem (scalerulerN)),在那里N是相应的整数。

之前介绍过的R2006a