主要内容

geocrs

地理坐标参考系对象

自从R2020b

描述

地理坐标参考系统(CRS)提供为物理位置分配纬度、经度和高度坐标的信息。地理CRSs由基准面、本初子午线和角度测量单位组成。

投影CRS由一个地理CRS和几个用于将坐标转换为地理CRS和从地理CRS转换的参数组成。有关投影crs的更多信息,请参见projcrs

创建

您可以通过以下几种方式创建地理CRS对象:

  • 使用函数导入栅格数据readgeorasterwmsread,然后查询GeographicCRS返回的光栅引用对象的属性。

  • 方法导入向量数据readgeotable函数,然后查询GeographicCRS返回的地理空间表中的形状对象。

  • 方法获取有关shapefile的信息shapeinfo函数,然后查询CoordinateReferenceSystem返回结构的字段。

  • 控件访问投影CRS的地理CRSGeographicCRS的属性projcrs对象。

  • 使用geocrs函数(此处描述)。

描述

例子

G = geocrs(代码属性指定的EPSG代码创建地理CRS对象代码

例子

G = geocrs(代码“权威”,权威属性创建地理CRS对象代码而且权威

例子

G = geocrs(wkt使用指定的知名文本(WKT)字符串表示创建地理CRS对象。

输入参数

全部展开

地理CRS代码,指定为正整数、字符串标量或字符向量。默认情况下,geocrs函数假设代码参数引用EPSG代码。要指定其他类型的代码,请使用“权威”名称-值对。

要引用EPSG或ESRI代码,请将此参数指定为正整数。若要引用IGNF代码,请将此参数指定为字符串标量或字符向量。

有关有效EPSG代码的信息,请参见EPSG主页

管理CRS定义的组织,指定为“EPSG”“独立”,或“IGNF”.每个组织都维护一个与特定crs相关的代码列表。

如果没有指定权限,则geocrs函数使用“EPSG”

知名文本(WKT),指定为字符串标量或字符向量。您可以在WKT 1或WKT 2标准中使用知名文本。

属性

全部展开

此属性是只读的。

CRS名称,作为字符串标量返回。

数据类型:字符串

此属性是只读的。

数据名称,作为字符串标量返回。

数据类型:字符串

此属性是只读的。

基准面使用的参考球面,作为a返回referenceEllipsoid对象,referenceSphere对象,或oblateSpheroid对象。

数据类型:字符串

此属性是只读的。

从格林威治开始的经度原点偏移量,返回为.的单位PrimeMeridian属性的值匹配AngleUnit财产。

数据类型:

此属性是只读的。

角度单位,作为字符串标量返回。典型值为“度”而且“弧度”

数据类型:字符串

对象的功能

wktstring 知名文本字符串
isequal 比较两个projcrsgeocrs等价的对象

例子

全部折叠

通过指定EPSG代码创建地理CRS对象。

G = geocrs(6668)
g = geoocrs属性:名称:“JGD2011”基准点:“日本大地基准点2011”椭球体:[1x1参考椭球体]质点:0角单位:“度”

方法从ESRI代码创建地理CRS对象权威名称-值参数。

G = geocrs(37220,“权威”“独立”
g = geocrs属性:名称:"GCS_Guam_1963"数据:"D_Guam_1963"椭球体:[1x1参考椭球体]质点:0角度单位:"度"

方法从IGNF代码创建地理CRS对象权威名称-值参数。使用字符串标量或字符向量指定代码。

G = geocrs(“RGFG95G”“权威”“IGNF”
名称:“RGFG95地理(dms)”数据:“法国圭亚那大地测量中心1995”椭球体:[1x1参考椭球体]质点:0角单位:“度”

方法将WKT投影文件作为字符向量导入fileread函数。然后,通过指定向量创建一个地理CRS对象。

WKT = fileread(“landareas.prj”);G = geocrs(wkt)
g = geoocrs属性:名称:“WGS 84”数据:“世界大地测量系统1984”球体:[1x1参考椭球]质点:0角单位:“度”

控件将栅格数据作为数组和地理引用对象导入readgeoraster函数。然后,通过查询GeographicCRS引用对象的属性。

[Z,R] = readgeoraster(“n39_w106_3arc_v2.dt1”);R.GeographicCRS
名称:“WGS 84”数据:“世界大地测量系统1984”椭球体:[1x1参考椭球体]质点:0角单位:“度”

或者,返回与文件相同的信息RasterInfo对象使用georasterinfo函数。然后,通过查询CoordinateReferenceSystem对象的属性。

信息= georasterinfo(“n39_w106_3arc_v2.dt1”);信息。CoordinateReferenceSystem
名称:“WGS 84”数据:“世界大地测量系统1984”椭球体:[1x1参考椭球体]质点:0角单位:“度”

通过创建对象来查找地理CRS的参考椭球geocrs对象,并访问其球体财产。

G = geocrs(4957);g.Spheroid
ans = reference椭球与定义属性:代码:7019名称:'GRS 1980'长度单位:'米'半轴:6378137半轴:6356752.31414036反向扁平化:298.257222101偏心率:0.0818191910428158和附加属性:扁平化第三次扁平化平均半径表面积体积

版本历史

R2020b中介绍

另请参阅

功能

对象

外部网站

Baidu
map