mapaxes
描述
创建地图轴
mapaxes
创建默认地图在当前图轴。默认情况下,函数创建一个世界地图,使用一个平等地球投影。
例子
多个位置地图轴图
创建一个地图的插页地图定位两种MapAxes
图中的对象。
指定的位置MapAxes
对象,左下角有一个点(0.1,0.1),宽度和高度为0.7。指定的位置轴
对象,左下角有一个点(0.67,0.67),宽度和高度为0.26。默认情况下,mapaxes
规范化值图。返回MapAxes
对象作为mx₁
和(
。
图mx₁= mapaxes(位置= (0.1 - 0.1 0.7 - 0.7));(= mapaxes(位置= (0.67 - 0.67 0.26 - 0.26));
读一个shapefile包含世界陆地面积作为地理空间表到工作区中。表代表了土地使用多边形形状的地理坐标。提取表行对澳大利亚。
世界= readgeotable (“landareas.shp”);idx =世界。名字= =“澳大利亚”;澳大利亚=世界(idx:);
改变投影坐标参考系统(CRS)的第一轴映射到CRS适合澳大利亚。然后,显示澳大利亚多边形在第一轴。
mx₁。ProjectedCRS = projcrs (3112);geoplot (mx₁,澳大利亚)
显示全球土地面积多边形和澳大利亚第二地图多边形轴。使用红色的澳大利亚多边形。
geoplot(第二、世界)在geoplot(第二,澳大利亚,“红色”)
隐藏扁虱和蜱虫地图上第二轴通过设置标签TickDir
和FontColor
属性。
第二。TickDir =“没有”;第二。FontColor =“没有”;
使地图当前轴轴
创建两个MapAxes
对象和指定他们的位置。返回MapAxes
对象作为mx₁
和(
。
图mx₁= mapaxes(位置= (0.1 - 0.1 0.45 - 0.45));(= mapaxes(位置= (0.5 - 0.5 0.45 - 0.45));
使mx₁
当前轴。这一行动使得后续轴目标图形功能。代表全球陆地面积坐标轴显示多边形。
mapaxes (mx₁)土地= readgeotable (“landareas.shp”);geoplot(土地)
在选项卡创建地图轴
创建一个图有两个选项卡。添加一个轴映射到每个选项卡指定父容器为每个轴。
图tab1 = uitab(标题=“Tab1”);mx₁= mapaxes (tab1);tab2 = = uitab(标题“Tab2”);(= mapaxes (tab2);
多边形代表全球土地领域第一个选项卡,点代表全球城市的第二个选项卡。
土地= readgeotable (“landareas.shp”);geoplot (mx₁,城市土地)= readgeotable (“worldcities.shp”);geoplot((城市)
定制的地图轴
创建一个地图坐标轴标题。删除格线,指定地图轮廓颜色,并使用名称-值参数指定字体颜色。
mapaxes (GraticuleLineStyle =“没有”OutlineColor =“r”FontColor =“b”)标题(“我的名字”)
此外,您可以设置的属性MapAxes
对象创建后返回MapAxes
对象作为一个变量。
图mx = mapaxes;标题(“我的名字”mx)。GraticuleLineStyle =“没有”;mx。OutlineColor =“r”;mx。FontColor =“b”;
使用一个不同的颜色比标记标签的标题,设置颜色
的标题。
mx.Title。颜色=“k”;
输入参数
父
- - - - - -父容器
图
对象|面板
对象|选项卡
对象|TiledChartLayout
对象|GridLayout
对象
指定为一个父容器图
,面板
,选项卡
,TiledChartLayout
,或GridLayout
对象。
cmx
- - - - - -轴,使电流
MapAxes
对象
轴电流,指定为一个MapAxes
对象。
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
例子:mapaxes(位置= (0.3 - 0.3 0.5 - 0.5))
指定轴的位置地图,在左下角有一个点(0.3,0.3),宽度和高度为0.5。默认情况下,mapaxes
规范化值图。
请注意
使用名称-值参数来指定值的属性MapAxes
这个函数创建的对象。这里列出的属性是唯一的一个子集。一个完整的列表,请参阅MapAxes属性。
ProjectedCRS
- - - - - -投影坐标参考系统
projcrs (8857)
(默认)|projcrs
对象
投影坐标参考系统(CRS),指定为一个projcrs
对象。MapAxes
对象使用投影法和投影参数存储在预计CRS将地理经度坐标投影(xy)坐标。
当你改变预计CRS, MATLAB®自动更新地图CRS轴使用新的预测。
改变的投影参数CRS,访问底层ProjectionParameters
财产的projcrs
对象。
p = projcrs (26919);甘氨胆酸newmap (p) mx =;mx.ProjectionParameters。LongitudeOfNaturalOrigin = -75;
的例子如何自定义地图使用的投影轴,明白了改变投影和投影参数。
默认情况下,轴对象映射使用1984年的世界大地测量系统(WGS 84) /等于地球格林威治预计CRS, EPSG代码8857年
。
预计CRS必须有一个正向和反向投影实现。大多数预测crs正向和反向投影实现。
位置
- - - - - -标签的大小和位置,不包括保证金
(0.1300 - 0.1100 0.7750 - 0.8150)
(默认)|研制出向量
大小和位置,不包括标签的边缘,指定为研制出向量的形式(左底宽高)
。默认情况下,MATLAB措施单位规范化容器中的值。改变单位,设置单位
财产。
的
左
和底
元素定义容器的左下角的距离(通常是一个图,面板,或选项卡)的左下角位置边界。的
宽度
和高度
元素边界位置尺寸。
如果你想指定位置和占轴周围的文本,然后设置OuterPosition
财产。这个图显示了定义的区域OuterPosition
(蓝色)和值位置
值(红色)。
请注意
设置此属性当父容器是没有影响TiledChartLayout
对象。
单位
- - - - - -位置单位
“归一化”
(默认)|“英寸”
|“厘米”
|“点”
|“像素”
|“角色”
指定位置单位,作为其中一个值。
单位 |
描述 |
---|---|
“归一化” (默认) |
规范化的容器,这通常是图或面板。左下角的容器映射到(0,0) 和右上角的地图(1,1) 。 |
“英寸” |
英寸。 |
“厘米” |
厘米。 |
“角色” |
基于默认
|
“点” |
字体设计点。一个点= 1/72英寸。 |
“像素” |
像素。 从R2015b开始,距离的像素是独立的系统分辨率在Windows®和麦金塔电脑系统。
|
当使用一个名称-值参数指定单位在创建对象的过程中,你必须设置单位
财产之前指定您想要使用这些单位的属性,如位置
。
版本历史
介绍了R2023a
Beispiel offnen
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
MATLAB-Befehl
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。