主要内容

项目

投影坐标参照系对象

描述

投影坐标参考系(CRS)提供分配笛卡尔坐标的信息xy地图坐标到物理位置。投影的CRS包括一个地理CRS和几个用于在地理CRS和地理CRS之间转换坐标的参数。有关地理crs的更多信息,请参见地理记录

创建

有几种方法可以创建投影的CRS对象,包括:

  • 通过使用导入光栅数据读写器,然后查询投影CRS属性返回的光栅引用对象。

  • 通过使用shapeinfo函数,然后查询CoordinateReferenceSystem返回的结构的字段。

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

描述

例子

p=项目(密码使用指定的EPSG代码创建投射的CRS对象密码

例子

p=项目(密码"权威",,权威使用指定的属性创建投影的CRS对象密码权威

例子

p=项目(wkt使用指定的已知文本(WKT)字符串表示形式创建投影的CRS对象wkt

输入参数

全部展开

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

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

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

权威,指定为“EPSG”“ESRI”,或“IGNF”.这个参数指定项目函数用于确定创建的投影CRS对象的属性。如果未指定权限,则项目函数使用“EPSG”

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

中列出的参数ProjectionParameters属性使用WKT 2标准,即使参数使用WKT 1标准。

性质

全部展开

此属性是只读的。

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

数据类型:一串

此属性是只读的。

地理CRS,返回为地理记录对象。地理CRS由基准面(包括椭球面)、本初子午线和角度度量单位组成。

此属性是只读的。

长度单位,作为字符串标量返回。可能的值包括“米”“美国调查脚”

数据类型:一串

此属性是只读的。

投影方法,作为字符串标量返回。可能的值包括“Lambert圆锥共形(2SP)”“横轴墨卡托投影

数据类型:一串

此属性是只读的。

投影参数,作为ProjectionParameters对象。a中的参数ProjectionParameters对象使用WKT 2标准,即使提供了wkt参数使用WKT 1标准。

您可以使用点表示法查询单个投影参数。例如,创建一个项目对象,并访问纬度法起源参数

p = projcrs (26986);p.ProjectionParameters.LatitudeOfFalseOrigin

该表描述了常用的投影参数,包括朗伯正形二次曲线和横墨卡托投影方法所使用的参数。不同的投影可能有不同于这里列出的参数。

参数 描述
EastingAtFalseOrigin

在错误原点东行,返回为指定单位的数字长苏尼特. 投影的CRS通常使用假原点,以便CRS内的所有坐标都具有正值。假原点处的东距相对于(0,0)处的栅格原点。

FalseEasting

False easting,以指定的单位作为数字返回长苏尼特.预测的CRS通常使用假东移来移动y-轴的地图网格,以便x-坐标有正值。

假北距

错误的北距,以指定的单位作为数字返回长苏尼特.投射的CRS经常使用假北移x-轴的地图网格,以便y-坐标有正值。

LatitudeOf1stStandardParallel

第一条标准平行线的纬度,以数字形式返回。单位通常以度为单位。标准平行线是圆锥或圆柱投影中使用的圆锥体或圆柱体与参考球体相交的平行线。

LatitudeOf2ndStandardParallel

第二个标准平行线的纬度,以数字形式返回。单位通常以度为单位。标准平行线是圆锥或圆柱投影中使用的圆锥或圆柱与参考球体相交的平行线。

纬度法起源

假原点纬度,以数字返回。投影CRS通常使用假原点,这样CRS内的所有坐标都有正值。

自然生长因子

自然起源的纬度,以数字形式返回。单位通常以度为单位。自然原点是栅格原点,没有虚假的北距或东距偏移。

LongitudeOfFalseOrigin

假原点的经度,返回一个数字。投影CRS通常使用假原点,这样CRS内的所有坐标都有正值。

LongitudeOfNaturalOrigin

经度的自然起源,返回为一个数字。单位通常以度为单位。自然的原点是网格原点,没有一个虚假的北移或东移。

诺森加特法尔斯奥利金

在错误的原点向北移动,返回为指定的单位中的数字长苏尼特.投影CRS通常使用假原点,这样CRS内的所有坐标都有正值。假原点的北点相对于网格原点(0,0)。

鳞毛菌素

自然原点处的比例因子,以无单位的数字返回。自然原点是网格原点,没有虚假的北距或东距偏移。投影CRS通常使用比例因子(接近1的数字)来平衡坐标系覆盖区域的比例失真。

目标函数

projfwd 将经纬度坐标投影到x-y地图坐标
普罗季诺夫 不切实际x-y地图坐标到经纬度坐标
wktstring 已知文本字符串
isequal 比较两个项目地理记录等值对象

例子

全部崩溃

通过指定EPSG代码创建投影的CRS对象。

p=项目资源(5325)
p=具有属性的项目:名称:“ISN2004/Lambert 2004”地理[1x1 geocrs]投影方法:“Lambert圆锥共形(2SP)”长度单位:“米”投影参数:[1x1 map.crs.ProjectionParameters]

的方法从ESRI代码创建投影CRS对象“权威”名称-值对。

p = projcrs (53026“权威”“ESRI”
p=具有属性的项目:名称:“球面\立体图”地理[1x1 geocrs]投影方法:“立体图”长度单位:“米”投影参数:[1x1 map.crs.ProjectionParameters]

使用以下命令从IGNF代码创建投影的CRS对象:“权威”名称-值对。使用字符串或字符向量指定代码。

p=项目(“UTM39SW84”“权威”“IGNF”
p=具有属性的项目:名称:“WGS84 UTM SUD FUSEAU 39”地理信息:[1x1地理信息]投影方法:“横向墨卡托”长度单位:“米”投影参数:[1x1地图.投影参数]

将WKT投影文件作为字符向量导入文件读取函数。然后通过指定向量创建投影的CRS对象。

wkt=文件读取(“MtWashington-ft.prj”);p = projcrs(预留)
p = projects with properties: Name: "UTM Zone 19, Northern Hemisphere"地理学crs: [1x1 geocrs] ProjectionMethod: "Transverse Mercator" LengthUnit: "meter" ProjectionParameters: [1x1 map.crs.ProjectionParameters]

使用将光栅数据作为阵列和地图参考对象导入读写器然后,通过查询投影CRS引用对象的属性。

[Z,R]=readgeoraster(“boston.tif”);R.ProjectedCRS
ans = projects with properties: Name: "NAD83 / Massachusetts Mainland"地理学crs: [1×1 geocrs] ProjectionMethod: "Lambert Conic Conformal (2SP)"项目参数:[1×1 map.crs.ProjectionParameters]

或者,返回关于相同文件的信息光栅信息对象使用地理信息然后,通过查询CoordinateReferenceSystem对象的属性。

info=georasterinfo(“boston.tif”);信息。CoordinateReferenceSystem
ans = projects with properties: Name: "NAD83 / Massachusetts Mainland"地理学crs: [1×1 geocrs] ProjectionMethod: "Lambert Conic Conformal (2SP)"项目参数:[1×1 map.crs.ProjectionParameters]

通过创建项目对象及其查询ProjectionParameters财产。

p = projcrs (26986);参数= p.ProjectionParameters
parameters=ProjectionParameters对象,参数为:latitudeoffalesorigin:41 longitudeofalesorigin:-71.5 LatitudeOf1stStandardParallel:42.6833333333 latitudeof2和standardparallel:41.7166666666667 EastingAtFalseOrigin:200000 NorthingAtFalseOrigin:750000

使用点符号查询单个投影参数。

f=参数。EastingAtFalseOrigin
f=200000

提示

当你比较两个ProjectionParameters通过使用isequal函数,函数可能会返回0错误的),即使参数值相同。相反,比较ProjectionParameters对象的项目对象或直接比较参数值。

另请参阅

功能

对象

外部网站

在R2020b中引入