主要内容

projinv

Unprojectx- - - - - -y坐标映射到经度坐标

描述

例子

(纬度,)= projinv (项目,x,y)将指定的地图坐标xy在指定的投影坐标参考系统项目的经度坐标纬度。指定项目使用一个projcrs对象(因为R2020b)、地图投影结构或GeoTIFF信息结构。

例子

全部折叠

Unprojectx- - - - - -y坐标通过指定的投影CRS经度坐标x- - - - - -y坐标。然后,对地理轴显示经度坐标。

要做到这一点,首先导入shapefile包含x -y -坐标的道路在康科德,马。shapefile作为结构的信息。找到坐标的投影CRS访问CoordinateReferenceSystem字段的结构。

道路= shaperead (“concord_roads.shp”);x = [roads.X];y = [roads.Y];信息= shapeinfo (“concord_roads.shp”);项目= info.CoordinateReferenceSystem;

Unproject的x- - - - - -y经度坐标的坐标。

(纬度、经度)= projinv(项目,x, y);

地理轴显示坐标。

图geoplot(纬度、经度)geobasemap (“街道”)

地理CRS的x- - - - - -y在这个例子中是NAD83坐标使用。你可以找到的地理CRS预计CRS通过查询GeographicCRS财产。

proj.GeographicCRS.Name
ans = " NAD83 "

CRS的地理基础“街道”技术是WGS84。NAD83 WGS84相似,但又不完全相同。因此,在高的缩放级别的坐标和技术可能出现偏差。

输入参数

全部折叠

地图投影,指定为一个projcrs对象(因为R2020b)一个标量地图投影结构(mstruct),或者一个GeoTIFF信息结构。关于地图投影结构的更多信息,请参阅defaultm。关于GeoTIFF信息结构的更多信息,请参阅geotiffinfo

数据类型:结构体

预计x坐标,指定为一个标量值,数组向量,矩阵,或一天。的大小xy必须匹配。

数据类型:|

预计y坐标,指定为一个标量值,数组向量,矩阵,或一天。的大小xy必须匹配。

数据类型:|

输出参数

全部折叠

大地纬度,作为一个标量值,返回向量,矩阵,或者一天数组,以度为单位。

的地理CRS纬度的地理CRS相匹配项目。如果项目是一个projcrs对象,然后你可以找到其地理CRS通过查询GeographicCRS财产。例如,这个代码显示了如何创建一个projcrs对象从EPSG代码32610,找到相关的地理CRS。

项目= projcrs (32610);proj.GeographicCRS.Name
ans = " WGS 84”

大地经度,作为一个标量值,返回向量,矩阵,或者一天数组,以度为单位。

的地理CRS纬度的地理CRS相匹配项目。如果项目是一个projcrs对象,然后你可以找到其地理CRS通过查询GeographicCRS财产。例如,这个代码显示了如何创建一个projcrs对象从EPSG代码32610,找到相关的地理CRS。

项目= projcrs (32610);proj.GeographicCRS.Name
ans = " WGS 84”

版本历史

之前介绍过的R2006a

全部展开