主要内容

geolineshape

线在地理坐标

自从R2021b

描述

一个geolineshape在地理坐标对象代表一行或多行。一个多行是一个各个谱线形状,它包含一组单独的行。

在平面坐标代表一行或多行,使用maplineshape对象。

创建

创建geolineshape对象:

  • 在地理坐标导入线数据地理空间表使用readgeotable函数,然后查询形状表的变量。

  • 使用geolineshape函数(这里描述)。

描述

例子

形状= geolineshape (纬度,)创建一个geolineshape对象或数组的geolineshape对象与顶点指定的纬度和经度坐标。的大小纬度,,geolineshape对象数组形状匹配。

输入参数

全部展开

纬度坐标,指定为一个数值向量的数值向量或一个单元阵列。

  • 创建一行通过指定一个矢量,等(53 65 62 66)

  • 创建一个多行通过指定一个向量,包括换行符值,如(55 34 18南14 19 42 26)

  • 创建一个数组的行和多行通过指定单元阵列的向量,如{[55 34 18],[14日19日南42 26日31日]}

纬度必须对应于

的大小纬度必须匹配的大小。细胞数组、向量的每个单元格的大小纬度必须匹配向量的大小相应的细胞

数据类型:|细胞

经度坐标,指定为一个数值向量的数值向量或一个单元阵列。

  • 创建一行通过指定一个矢量,等[59 121 98]

  • 创建一个多行通过指定一个向量,包括换行符值,如(78 56 63南83 106 104 126)

  • 创建一个数组的行和多行通过指定单元阵列的向量,如{[78 56 63],[83 106南104 126 131]}

纬度必须对应于

的大小纬度必须匹配的大小。细胞数组、向量的每个单元格的大小纬度必须匹配向量的大小相应的细胞

数据类型:|细胞

属性

全部展开

这个属性是只读的。

数线部分,作为一个非负整数数组返回。

对于一个geolineshape标量的价值NumParts1geolineshape对象代表一行和超过1当对象代表一个多行。

对于一个geolineshape数组的大小NumParts数组的大小相匹配。

数据类型:

这个属性是只读的。

几何类型,返回“行”

数据类型:字符串

这个属性是只读的。

坐标系统类型,返回“地理”

数据类型:字符串

地理坐标参考系统(CRS),指定为一个geocrs对象。地理CRS由基准(包括其椭球),本初子午线,角的测量单位。

对象的功能

geoplot 情节点、线、多边形上的地图
geoclip 剪辑地理经度限制的形状
ismultipoint 确定哪些数组元素是多点的形状

例子

全部折叠

导入跟踪层包含路线在马萨诸塞州GPX文件作为地理空间表。的跟踪使用线层代表的路线。得到的信息在第二行跟踪通过查询形状表的变量。

GT = readgeotable (“sample_tracks.gpx”层=“跟踪”);GT.Shape (2)
ans = geolineshape属性:NumParts: 5几何:“行”CoordinateSystemType:“地理”GeographicCRS: [1×1 geocrs]

创建一个包含第二子表跟踪。路线图显示第二个跟踪。

GT2 = GT (2);geoplot geobasemap (GT2,线宽= 2)街道

创建一个个人行geolineshape标量。指定地理CRS世界大地系统1984年EPSG代码4326年

lat = [53 65 62 66];朗= [4 59 121 98];lineshp = geolineshape(纬度、经度);g = geocrs (4326);lineshp。GeographicCRS = g
lineshp = geolineshape属性:NumParts: 1几何:“行”CoordinateSystemType:“地理”GeographicCRS: [1 x1 geocrs]

创建一个多行geolineshape标量。

lat =[55 34 18南14 19 42 26);朗=(78 56 63南83 106 104 126);多行= geolineshape(纬度、经度);多行。GeographicCRS = g
多行= geolineshape属性:NumParts: 2几何:“行”CoordinateSystemType:“地理”GeographicCRS: [1 x1 geocrs]

创建一个单独的行和一个多行1×2geolineshape数组中。

lat ={[55 34 18],[14日19日南42 26日37]};朗={[78 56 63],[83 106南104 126 113]};lineMultiline = geolineshape(纬度、经度);lineMultiline。GeographicCRS= g
lineMultiline =1×2对象1 x2 geolineshape数组属性:NumParts:[1 - 2]几何:“行”CoordinateSystemType:“地理”GeographicCRS: [1 x1 geocrs]

版本历史

介绍了R2021b