主要内容

geoplot

在地理坐标中的情节线

描述

例子

geoplot (纬度在地理轴上绘制一条线,其顶点位于由向量指定的经纬度位置(以度数表示)纬度.的纬度输入必须是相同的大小。默认情况下,geoplot属性指定的颜色绘制无标记实线ColorOrder属性的地理轴对象。

例子

geoplot (纬度LineSpec设置线条的样式、标记符号和颜色。

geoplot (latN lat1, lon1,…,朗恩)组合由几组纬度-经度位置指定的图。

例子

geoplot (lat1 lon1 LineSpec1,…,latN,朗恩,LineSpecN)将几组经纬度位置指定的图与单独的LineSpec每一行。

例子

geoplot (___名称,值使用一个或多个参数指定图表线的属性名称,值对参数。

geoplot (gx___在指定的地理轴上绘图gx而不是当前的坐标轴。

h= geoplot (___返回Chart Line对象的列向量。每个对象对应于一条标绘线。使用h修改Chart线对象的属性。

例子

全部折叠

在地图上的两点之间画一条直线。使用西雅图和安克雷奇的坐标指定线的端点。以度数指定纬度和经度。

latSeattle = 47.62;lonSeattle = -122.33;latAnchorage = 61.20;lonAnchorage = -149.9;

在地图上标出这些数据。使用线规范自定义线的外观“g - *”.使用地图调整纬度和经度限制geolimits

geoplot ([latSeattle latAnchorage]、[lonSeattle lonAnchorage),“g - *”)地质限制([45 62],[-149 -123])

在地图上的两点之间画一条直线。使用西雅图和安克雷奇的坐标指定线的端点。以度数指定纬度和经度。

latSeattle = 47.62;lonSeattle = -122.33;latAnchorage = 61.20;lonAnchorage = -149.9;

使用以下方法绘制数据geoplot.使用线规范自定义线的外观“g - *”.使用地图调整纬度和经度限制geolimits

geoplot ([latSeattle latAnchorage]、[lonSeattle lonAnchorage),“g - *”)地质限制([45 62],[-149 -123])

使用文本函数。

文本(latAnchorage lonAnchorage,“锚定”);

使用文本函数。控件的属性来调整文本标签的对齐方式文本对象。

文本(latSeattle lonSeattle,“西雅图”...“HorizontalAlignment”“对”...“VerticalAlignment”“底”);

指定西雅图、安克雷奇和巴罗角的纬度和经度坐标。

latSeattle = 47.62;lonSeattle = -122.33;latAnchorage = 61.20;lonAnchorage = -149.9;latPtBarrow = 71.38;lonPtBarrow = -156.47;

画一条从西雅图到其他两个城市的直线。从西雅图到安克雷奇画一条实黄线,在西雅图和巴罗角之间画一条虚线。使用地图调整纬度和经度限制geolimits

geoplot ([latSeattle latAnchorage]、[lonSeattle lonAnchorage),“y - - - - - -”...[latSeattle latPtBarrow]、[lonSeattle lonPtBarrow),”乙:“)地质极限([44 73],[-149 -123])

在地图上标出每个城市文本函数。

文本(latAnchorage lonAnchorage,“锚定”);文本(latPtBarrow lonPtBarrow,“巴”);文本(latSeattle lonSeattle,“西雅图”...“VerticalAlignment”“底”);

在地图上的两点之间画一条直线。使用西雅图和安克雷奇的坐标指定线的端点。以度数指定纬度和经度。

latSeattle = 47.62;lonSeattle = -122.33;latAnchorage = 61.20;lonAnchorage = -149.9;

使用以下方法绘制数据geoplot.使用地图调整纬度和经度限制geolimits.属性自定义行的外观线宽颜色属性。

geoplot ([latSeattle latAnchorage]、[lonSeattle lonAnchorage),...“线宽”,2,“颜色”,(。600])地质限制([45 62],[-149 -123])

在地图上的两点之间画一条直线。使用西雅图和安克雷奇的坐标指定线的端点。以度数指定纬度和经度。

latSeattle = 47.62;lonSeattle = -122.33;latAnchorage = 61.20;lonAnchorage = -149.9;

使用以下方法绘制数据geoplot.使用地图调整纬度和经度限制geolimits

geoplot([latSeattle latAnchorage],[lonSeattle lonAnchorage])

属性更改地块中使用的基线图geobasemap函数。

geobasemapcolorterrain

输入参数

全部折叠

纬度坐标,以度数表示,指定为实数的有限矢量。向量可以包含嵌入式年代。纬度必须和

例子:(43.0327 38.8921 44.0435)

数据类型:|

经度坐标,指定为实的、数值的、有限的向量。向量可以包含嵌入式年代。必须和纬度

例子:(-107.5556 -77.0269 -72.5565)

数据类型:|

作为包含符号的字符向量或字符串指定的行样式、标记和颜色。这些符号可以以任何顺序出现。您不需要指定所有这三个特征(线条样式、标记和颜色)。例如,如果省略行样式并指定标记,那么图只显示标记而不显示行。

例子:”,或“红色虚线是否有圆圈标记

线条样式 描述 产生的线
“- - -” 实线

实线样本

“——” 虚线

虚线样本

“:” 虚线

虚线样本

“-”。 Dash-dotted线

虚线的样本,带有交替的虚线和点

标记 描述 产生的标志
“o”

圆标记样品

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

“。”

点标记样本

“x” 交叉

交叉标记样品

“_” 水平线

水平线标记的样本

“|” 垂直的线

垂直线标记的样本

“年代” 广场

方形标志样品

' d ' 钻石

菱形线标记器样品

“^” Upward-pointing三角形

向上指向三角形标记的样本

“v” 向下的三角形

向下指向三角形标记的样本

“>” 三点三角形

直角三角形标记的样本

“<” 只左向三角形

左指向三角形标记的样本

“p” 五角星形

五角星标记样品

“h” 六角星形

六芒格标记物样本

颜色名称 短名称 RGB值 外观
“红色” “r” (1 0 0)

样品的颜色为红色

“绿色” ‘g’ (0 1 0)

样品的颜色为绿色

“蓝” “b” (0 0 1)

样品的颜色是蓝色的

“青色” “c” (0 1 1)

样品的颜色为青色

“红色” “米” (1 0 1)

样品的颜色为洋红色

“黄色” “y” (1 1 0)

样品的颜色为黄色

“黑” “k” (0 0 0)

样品的颜色为黑色

“白色” ' w ' (1 1 1)

样品的颜色为白色

目标地理轴,指定为GeographicAxes对象。1您可以修改的外观和行为GeographicAxes对象的属性。有关属性列表,请参见GeographicAxes属性

名称-值参数

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:h = geoplot(纬度,经度,“颜色”,“g”)

请注意

属性设置应用于绘图中的所有行。控件中的行句柄可设置单个行的属性geoplot返回值h使用点符号。

这里列出的名称-值对只是一个子集。有关完整列表,请参见行属性

行颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。

对于自定义颜色,指定RGB三元组或十六进制颜色代码。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0F.这些值不区分大小写。因此,颜色是代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

样品的颜色为红色

“绿色” ‘g’ (0 1 0) “# 00 ff00”

样品的颜色为绿色

“蓝” “b” (0 0 1) “# 0000 ff”

样品的颜色是蓝色的

“青色” “c” (0 1 1) “# 00飞行符”

样品的颜色为青色

“红色” “米” (1 0 1) “#就”

样品的颜色为洋红色

“黄色” “y” (1 1 0) “# FFFF00”

样品的颜色为黄色

“黑” “k” (0 0 0) # 000000的

样品的颜色为黑色

“白色” ' w ' (1 1 1) “# FFFFFF”

样品的颜色为白色

“没有” 不适用 不适用 不适用 没有颜色

这里是RGB三联体和十六进制颜色代码的默认颜色MATLAB®用于许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

RGB三元组样本[0 0.4470 0.7410],呈现深蓝色

(0.8500 0.3250 0.0980) “# D95319”

RGB三元组样本[0.8500 0.3250 0.0980],呈暗橙色

(0.9290 0.6940 0.1250) “# EDB120”

RGB三元组样本[0.9290 0.6940 0.1250],呈暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样品RGB三片[0.4940 0.1840 0.5560],呈深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样品RGB三联体[0.4660 0.6740 0.1880],呈中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

例子:“蓝”

例子:(0 0 1)

例子:“# 0000 ff”

行样式,指定为该表中列出的选项之一。

线条样式 描述 产生的线
“- - -” 实线

实线样本

“——” 虚线

虚线样本

“:” 虚线

虚线样本

“-”。 Dash-dotted线

虚线的样本,带有交替的虚线和点

“没有” 没有线 没有线

线宽,在点中指定为正值,其中1点= 1/72英寸。如果线有标记,那么线的宽度也会影响标记的边缘。

线宽不能小于像素的宽度。如果将行宽设置为小于系统上一个像素的宽度的值,则该行将显示为一个像素宽。

标记符号,指定为本表中的标记之一。默认情况下,图表线没有标记。通过指定标记符号,在该线上的每个数据点上添加标记。

标记 描述 产生的标志
“o”

圆标记样品

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

“。”

点标记样本

“x” 交叉

交叉标记样品

“_” 水平线

水平线标记的样本

“|” 垂直的线

垂直线标记的样本

“年代” 广场

方形标志样品

' d ' 钻石

菱形线标记器样品

“^” Upward-pointing三角形

向上指向三角形标记的样本

“v” 向下的三角形

向下指向三角形标记的样本

“>” 三点三角形

直角三角形标记的样本

“<” 只左向三角形

左指向三角形标记的样本

“p” 五角星形

五角星标记样品

“h” 六角星形

六芒格标记物样本

“没有” 没有标记 不适用

标记填充颜色,指定为“汽车”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的“汽车”选项使用相同的颜色颜色父轴的属性。如果您指定“汽车”而坐标轴标绘框是不可见的,标记填充的颜色是图形的颜色。

对于自定义颜色,指定RGB三元组或十六进制颜色代码。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0F.这些值不区分大小写。因此,颜色是代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

样品的颜色为红色

“绿色” ‘g’ (0 1 0) “# 00 ff00”

样品的颜色为绿色

“蓝” “b” (0 0 1) “# 0000 ff”

样品的颜色是蓝色的

“青色” “c” (0 1 1) “# 00飞行符”

样品的颜色为青色

“红色” “米” (1 0 1) “#就”

样品的颜色为洋红色

“黄色” “y” (1 1 0) “# FFFF00”

样品的颜色为黄色

“黑” “k” (0 0 0) # 000000的

样品的颜色为黑色

“白色” ' w ' (1 1 1) “# FFFFFF”

样品的颜色为白色

“没有” 不适用 不适用 不适用 没有颜色

以下是MATLAB在许多类型的绘图中使用的默认颜色的RGB三联体和十六进制颜色代码。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

RGB三元组样本[0 0.4470 0.7410],呈现深蓝色

(0.8500 0.3250 0.0980) “# D95319”

RGB三元组样本[0.8500 0.3250 0.0980],呈暗橙色

(0.9290 0.6940 0.1250) “# EDB120”

RGB三元组样本[0.9290 0.6940 0.1250],呈暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样品RGB三片[0.4940 0.1840 0.5560],呈深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样品RGB三联体[0.4660 0.6740 0.1880],呈中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

标记的大小,指定为在点上的一个正值,其中1点= 1/72英寸。

输出参数

全部折叠

地理图,返回为的列向量对象。每个对象对应于一条标绘线。使用h修改对象创建后的属性。

提示

  • 使用Mapping Toolbox™函数绘制3-D地理数据geoglobe(映射工具箱)geoplot3(映射工具箱)

  • 要自定义绘图的某些方面,请使用地理轴的属性。有关属性列表,请参见GeographicAxes属性

  • 要在地理轴上绘制其他数据,请使用抓住命令。

  • 不能在地理轴上绘制需要笛卡尔轴的数据。

  • 当你在地理轴上绘图时geoplot函数假设坐标引用WGS84坐标参考系统。如果使用引用到不同坐标系的坐标进行绘图,那么坐标可能会出现未对齐。

介绍了R2018b

1对齐边界和区域标签是数据供应商提供的特性的一种表示,并不意味着MathWorks认可®