主要内容

geopointshape

在地理坐标点的形状

自从R2021b

描述

一个geopointshape对象代表了一个在地理坐标点或多点。一个多点是单个点的形状,它包含一组点位置。

代表一个点或多点平面坐标,使用mappointshape对象。

创建

创建geopointshape对象:

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

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

描述

例子

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

输入参数

全部展开

纬度坐标,指定为一个数值数组或单元格数值数组的数组。

  • 创建一个点通过指定一个标量,等39

  • 创建一个多点通过指定数组内的细胞,如{[38 -30 29]}

  • 创建一个数组的点通过指定一个数组,例如[38 -30 29]

  • 创建一个数组的指定单元阵列点和测点的数字数组,例如{39,[38 -30 29]}

包括创建占位符点与缺失的数据值。的纬度必须对应于

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

数据类型:|细胞

经度坐标,指定为一个数值数组或单元格数值数组的数组。

  • 创建一个点通过指定一个标量,等-113年

  • 创建一个多点通过指定数组内的细胞,如{[-66 -31 42]}

  • 创建一个数组的点通过指定一个数组,例如(-66 -31 42)

  • 创建一个数组的指定单元阵列点和测点的数字数组,例如{-113 [-66 -31 42]}

包括创建占位符点与缺失的数据值。的纬度必须对应于

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

数据类型:|细胞

属性

全部展开

这个属性是只读的。

数量的点,作为一个非负整数数组返回。

对于一个geopointshape标量的价值NumPoints1geopointshape对象代表一个单点,超过1当对象代表一个多点。

对于一个geopointshape数组的大小NumPoints数组的大小相匹配。

数据类型:

纬度坐标,指定为一个数组。

对于一个geopointshape标量的大小纬度匹配的值NumPoints

对于一个geopointshape数组的大小纬度匹配的大小NumPoints。如果数组包含geopointshape对象与测点,然后访问纬度不支持数组的属性。金宝app相反,访问纬度属性数组中的单个对象。你可以确定一个geopointshape使用数组包含测点ismultipoint函数。

这个属性是只读数组的任何元素NumPoints大于1

纬度经度必须是相同的大小。

数据类型:

经度坐标,指定为一个数组。

对于一个geopointshape标量的大小经度匹配的值NumPoints

对于一个geopointshape数组的大小经度匹配的大小NumPoints。如果数组包含geopointshape对象与测点,然后访问经度不支持数组的属性。金宝app相反,访问经度属性数组中的单个元素。你可以确定一个geopointshape使用数组包含测点ismultipoint函数。

这个属性是只读数组的任何元素NumPoints大于1

纬度经度必须是相同的大小。

数据类型:

这个属性是只读的。

几何类型,返回“点”

数据类型:字符串

这个属性是只读的。

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

数据类型:字符串

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

对象的功能

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

例子

全部折叠

导入一个GPX文件包含的坐标位置在波士顿作为一个地理空间表。GPX文件代表了使用点位置。通过查询得到的信息点形状表的变量。

GT = readgeotable (“boston_placenames.gpx”);GT.Shape
ans = 13×1 geopointshape数组属性:NumPoints:[13×1双)纬度:[13×1双]经度:[13×1双)几何:“点”CoordinateSystemType:“地理”GeographicCRS: [1×1 geocrs]

显示位置通过地理空间表的路线图geoplot函数。

图geoplot (GT,“o”MarkerFaceColor =“# 0072 bd”)geobasemap街道

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

点= geopointshape (-113);g = geocrs (4326);点。GeographicCRS = g
点= geopointshape属性:NumPoints: 1纬度:39经度:-113几何:“点”CoordinateSystemType:“地理”GeographicCRS: [1 x1 geocrs]

创建一个多点的geopointshape标量。

多点= geopointshape ({[38 -30 29]}, {[-66 -31 42]});多点。GeographicCRS = g
多点= geopointshape属性:NumPoints:三个纬度:[38 -30 29]经度:[-66 -31 42]几何:“点”CoordinateSystemType:“地理”GeographicCRS: [1 x1 geocrs]

创建三个1×3个人分geopointshape向量。

pointVector = geopointshape ([38 -20 29], [42 -66 -31]);pointVector。GeographicCRS = g
pointVector = 1 x3 geopointshape数组属性:NumPoints:(1 1 1)纬度:[38 -20 29]经度:[-66 -31 42]几何:“点”CoordinateSystemType:“地理”GeographicCRS: [1 x1 geocrs]

创建一个单独的点和一个多点1×2geopointshape向量。

pointMultipoint = geopointshape ({39, [38 -30 29]}, {-113 [-66 -31 42]});pointMultipoint。GeographicCRS= g
pointMultipoint = 1 x2 geopointshape数组属性:NumPoints: 3[1]几何:“点”CoordinateSystemType:“地理”GeographicCRS: [1 x1 geocrs]

版本历史

介绍了R2021b

全部展开