主要内容gydF4y2Ba

geoplot3gydF4y2Ba

全球地理图gydF4y2Ba

描述gydF4y2Ba

例子gydF4y2Ba

geoplot3 (gydF4y2BaggydF4y2Ba,gydF4y2Ba纬度gydF4y2Ba,gydF4y2Ba朗gydF4y2Ba,gydF4y2BahgydF4y2Ba)gydF4y2Ba在指定的地理球体中绘制三维线gydF4y2BaggydF4y2Ba指定的顶点gydF4y2Ba纬度gydF4y2Ba,gydF4y2Ba朗gydF4y2Ba,gydF4y2BahgydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

geoplot3 (gydF4y2Ba___gydF4y2Ba,gydF4y2BaLineSpecgydF4y2Ba)gydF4y2Ba设置线条样式、标记和颜色。gydF4y2Ba

例子gydF4y2Ba

geoplot3 (gydF4y2Ba___gydF4y2Ba,gydF4y2Ba名称,值gydF4y2Ba)gydF4y2Ba使用一个或多个名称-值对参数为行指定附加选项。在所有其他输入参数之后指定选项。有关选项列表,请参见gydF4y2Ba行属性gydF4y2Ba.gydF4y2Ba

p = geoplot3 (gydF4y2Ba___gydF4y2Ba)gydF4y2Ba返回一个gydF4y2Ba行gydF4y2Ba对象。这个语法对于控制行的属性很有用。gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

绘制一架滑翔机在当地上空的路径。首先,导入表示路径的示例数据。获取纬度、经度和大地水准面的高度值。gydF4y2Ba

trk = gpxread (gydF4y2Ba“sample_mixed”gydF4y2Ba,gydF4y2Ba“FeatureType”gydF4y2Ba,gydF4y2Ba“跟踪”gydF4y2Ba);lat = trk.Latitude;朗= trk.Longitude;h = trk.Elevation;gydF4y2Ba

创建一个地理地球仪。然后,将路径绘制成直线。默认情况下,视图直接位于数据之上。手持倾斜视图gydF4y2BaCtrlgydF4y2Ba和拖动。gydF4y2Ba

uif = uifigure;g = geoglobe (uif);geoplot3 (g,纬度,经度,h,gydF4y2Ba“c”gydF4y2Ba)gydF4y2Ba

在地形图像区域上绘制的三维线。gydF4y2Ba

当你在相距很远的点之间画一条线时,数据可能会被遮挡,因为这条线穿过地球。通过在指定的数据点之间插入点来查看整行。gydF4y2Ba

例如,指定纽约市和巴黎的坐标。然后,在它们之间画一条线。指定的第四个参数表示没有高度数据gydF4y2Bageoplot3gydF4y2Ba作为空数组。请注意,你看不到这条线,因为它穿过地球。gydF4y2Ba

Lat = [40.71 48.86];Lon = [-74.01 2.35];uif = uifigure;g = geoglobe (uif);geoplot3 (g,纬度,经度,[],gydF4y2Ba“y”gydF4y2Ba,gydF4y2Ba“线宽”gydF4y2Ba,2)gydF4y2Ba

一个展示纽约和巴黎的地球仪。没有明显的界限。gydF4y2Ba

要看线,沿着大圆插入点gydF4y2BainterpmgydF4y2Ba函数。然后,再画一遍。注意,这一行是可见的。gydF4y2Ba

(意大利,lonI) = interpm(纬度,经度,0.1,gydF4y2Ba“垃圾收集”gydF4y2Ba);geoplot3 (g,意大利,lonI [],gydF4y2Ba“y”gydF4y2Ba,gydF4y2Ba“线宽”gydF4y2Ba,2)gydF4y2Ba

一个在纽约和巴黎之间有黄线的地球仪。整条线都是可见的。gydF4y2Ba

当你在一个大的区域(如州或国家)上绘制一条线时,部分线可能会被遮挡,因为它经过了地形。通过从地球上移除地形数据来查看整条线。gydF4y2Ba

例如,导入样例海岸线数据并在地理地球仪上绘图。默认情况下,地球仪包括来自GMTED2010模型的地形数据。请注意,该行出现了断行。gydF4y2Ba

负载gydF4y2Ba海岸线gydF4y2Bauif = uifigure;g = geoglobe (uif);p = geoplot3 (g, coastlat coastlon, [],gydF4y2Ba“米”gydF4y2Ba);gydF4y2Ba

沿着海岸线有洋红色线条的地球仪。这条线似乎断了。gydF4y2Ba

要看行,定行gydF4y2Ba地形gydF4y2Ba地球的财产gydF4y2Ba“没有”gydF4y2Ba.通过设置表示绘制的数据位于WGS84参考椭球上gydF4y2BaHeightReferencegydF4y2Ba性质的线gydF4y2Ba“椭球体”gydF4y2Ba.注意,这条线在基线图上是可见的。gydF4y2Ba

g.Terrain =gydF4y2Ba“没有”gydF4y2Ba;p.HeightReference =gydF4y2Ba“椭球体”gydF4y2Ba;gydF4y2Ba

沿着海岸线有一条青色线的地球仪。这条线在底图上可见。gydF4y2Ba

导入表示滑翔机路径的示例数据。获取纬度、经度和大地水准面的高度值。gydF4y2Ba

trk = gpxread (gydF4y2Ba“sample_mixed”gydF4y2Ba,gydF4y2Ba“FeatureType”gydF4y2Ba,gydF4y2Ba“跟踪”gydF4y2Ba);lat = trk.Latitude;朗= trk.Longitude;h = trk.Elevation;gydF4y2Ba

创建一个地理地球仪。然后,用圆形标记绘制数据。在每25个数据点绘制一个标记,通过设置gydF4y2BaMarkerIndicesgydF4y2Ba财产。gydF4y2Ba

uif = uifigure;g = geoglobe (uif);mskip = 1:25:长度(lat);geoplot3 (g,纬度,经度,h,gydF4y2Ba“有限公司”gydF4y2Ba,gydF4y2Ba“MarkerIndices”gydF4y2Bamskip)gydF4y2Ba

圆圈标记绘制在一个地区的地形图像。gydF4y2Ba

绘制一条从总水库表面到南博尔德峰上方一点的直线。gydF4y2Ba

指定两个端点的纬度、经度和高度。指定相对于地形的高度,以便gydF4y2Ba0gydF4y2Ba表示地面高度而不是海平面。gydF4y2Ba

Lat = [39.95384 39.95];Lon = [-105.29916 -105.3608];hTerrain = [10 0];gydF4y2Ba

在地球仪上画出这条线。指示高度值引用地形使用gydF4y2BaHeightReferencegydF4y2Ba财产。默认情况下,视图直接位于数据之上。手持倾斜视图gydF4y2BaCtrlgydF4y2Ba和拖动。gydF4y2Ba

uif = uifigure;g = geoglobe (uif);geoplot3 (g、纬度、经度、hTerraingydF4y2Ba“y”gydF4y2Ba,gydF4y2Ba“HeightReference”gydF4y2Ba,gydF4y2Ba“地形”gydF4y2Ba,gydF4y2Ba...gydF4y2Ba“线宽”gydF4y2Ba3)gydF4y2Ba

从水库表面到山顶上一点的三维曲线。gydF4y2Ba

输入参数gydF4y2Ba

全部折叠gydF4y2Ba

地理地球仪,指定为gydF4y2BaGeographicGlobegydF4y2Ba对象。gydF4y2Ba[gydF4y2Ba1gydF4y2Ba]gydF4y2Ba

纬度用度数表示的大地纬度,指定为矢量gydF4y2Ba

纬度gydF4y2Ba和gydF4y2Ba朗gydF4y2Ba必须是相同的尺寸。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba

经度用度数表示的大地经度,指定为矢量gydF4y2Ba

纬度gydF4y2Ba和gydF4y2Ba朗gydF4y2Ba必须是相同的尺寸。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba

高度单位为米,指定为矢量。默认情况下,高度值参考大地水准面或平均海平面。gydF4y2Ba

参考高度值的WGS84参考椭球通过设置gydF4y2BaHeightReferencegydF4y2Ba性质的线gydF4y2Ba“椭球体”gydF4y2Ba.参考高度值的地形,或地面,通过设置gydF4y2BaHeightReferencegydF4y2Ba财产gydF4y2Ba“地形”gydF4y2Ba.gydF4y2Ba

hgydF4y2Ba要么是标量,要么是大小相同的向量gydF4y2Ba纬度gydF4y2Ba和gydF4y2Ba朗gydF4y2Ba.如果gydF4y2BahgydF4y2Ba是标量,那么每个点都画在相同的高度上。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba

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

例子:gydF4y2Ba”或者“gydF4y2Ba红色实线是否有圆圈标记gydF4y2Ba

线条样式和标记gydF4y2Ba 描述gydF4y2Ba
-gydF4y2Ba 实线(默认)gydF4y2Ba
ogydF4y2Ba 圆圈标记gydF4y2Ba
颜色gydF4y2Ba 描述gydF4y2Ba

ygydF4y2Ba

黄色的gydF4y2Ba

米gydF4y2Ba

品红色的gydF4y2Ba

cgydF4y2Ba

青色gydF4y2Ba

rgydF4y2Ba

红色的gydF4y2Ba

ggydF4y2Ba

绿色gydF4y2Ba

bgydF4y2Ba

蓝色的gydF4y2Ba

wgydF4y2Ba

白色gydF4y2Ba

kgydF4y2Ba

黑色的gydF4y2Ba

名称-值参数gydF4y2Ba

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

例子:gydF4y2Bageoplot3 (g, 1:10, 1:10, 1:10,“颜色”,“r”)gydF4y2Ba改变线条的颜色gydF4y2Ba

请注意gydF4y2Ba

这里列出的属性只是一个子集。有关完整列表,请参见gydF4y2Ba行属性gydF4y2Ba.gydF4y2Ba

高度参考值,指定为以下值之一:gydF4y2Ba

  • “大地水准面”gydF4y2Ba-高度值相对于大地水准面(平均海平面)。gydF4y2Ba

  • “地形”gydF4y2Ba高度值是相对于地面的。gydF4y2Ba

  • “椭球体”gydF4y2Ba高度值相对于WGS84参考椭球。gydF4y2Ba

有关地形、大地水准面和椭球高度的更多信息,请参见gydF4y2Ba由直角和大地水准面高度求椭球面高度gydF4y2Ba.gydF4y2Ba

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

RGB三联体和十六进制颜色代码在指定自定义颜色时很有用。gydF4y2Ba

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

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

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

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

样品的颜色为红色gydF4y2Ba

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

样品的颜色为绿色gydF4y2Ba

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

样品的颜色是蓝色的gydF4y2Ba

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

样品的颜色为青色gydF4y2Ba

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

样品的颜色为洋红色gydF4y2Ba

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

样品的颜色为黄色gydF4y2Ba

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

样品的颜色为黑色gydF4y2Ba

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

样品的颜色为白色gydF4y2Ba

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

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

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

(0.8500 0.3250 0.0980)gydF4y2Ba “# D95319”gydF4y2Ba

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

(0.9290 0.6940 0.1250)gydF4y2Ba “# EDB120”gydF4y2Ba

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

(0.4940 0.1840 0.5560)gydF4y2Ba “# 7 e2f8e”gydF4y2Ba

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

(0.4660 0.6740 0.1880)gydF4y2Ba “# 77 ac30”gydF4y2Ba

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

(0.3010 0.7450 0.9330)gydF4y2Ba “# 4 dbeee”gydF4y2Ba

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

(0.6350 0.0780 0.1840)gydF4y2Ba “# A2142F”gydF4y2Ba

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

例子:gydF4y2Ba“蓝”gydF4y2Ba

例子:gydF4y2Ba(0 0 1)gydF4y2Ba

例子:gydF4y2Ba“# 0000 ff”gydF4y2Ba

行样式,指定为以下选项之一:gydF4y2Ba

线条样式gydF4y2Ba 描述gydF4y2Ba 产生的线gydF4y2Ba
“- - -”gydF4y2Ba 实线(默认)gydF4y2Ba

“没有”gydF4y2Ba 没有线gydF4y2Ba 没有线gydF4y2Ba

标记符号,指定为gydF4y2Ba“没有”gydF4y2Ba或gydF4y2Ba“o”gydF4y2Ba.缺省情况下,该行不显示标记。指定gydF4y2Ba“o”gydF4y2Ba在每个数据点或顶点上显示圆形标记。gydF4y2Ba

当你在地球上导航时,标记不会倾斜或旋转。gydF4y2Ba

限制gydF4y2Ba

不像大多数gydF4y2Ba行gydF4y2Ba对象,线条创建使用gydF4y2Bageoplot3gydF4y2Ba不能将其父对象更改为除地理地球仪外的任何对象。gydF4y2Ba

另请参阅gydF4y2Ba

|gydF4y2Ba

介绍了R2020agydF4y2Ba

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