projinv
Unprojectx- - - - - -y坐标映射到经度坐标
描述
例子
Unprojectx- - - - - -y坐标经度
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
对象|标量地图投影结构|标量GeoTIFF信息结构
地图投影,指定为一个projcrs
对象(因为R2020b)一个标量地图投影结构(mstruct
),或者一个GeoTIFF信息结构。关于地图投影结构的更多信息,请参阅defaultm
。关于GeoTIFF信息结构的更多信息,请参阅geotiffinfo
。
数据类型:结构体
x
- - - - - -预计x坐标
标量值|向量|矩阵|一天的数组
预计x坐标,指定为一个标量值,数组向量,矩阵,或一天。的大小x
和y
必须匹配。
数据类型:单
|双
y
- - - - - -预计y坐标
标量值|向量|矩阵|一天的数组
预计y坐标,指定为一个标量值,数组向量,矩阵,或一天。的大小x
和y
必须匹配。
数据类型:单
|双
输出参数
版本历史
之前介绍过的R2006aR2022b:projinv
表明改进的性能窗户重复使用的投影
的projinv
和projfwd
在Windows上功能显示改进的性能®在多次使用相同的MATLAB®相同的会话projcrs
对象或地图投影结构作为输入。
例如,这个代码是1.67倍的速度比以前的版本。代码:
得到的网格坐标DTED文件
项目和unprojects坐标使用
projcrs
对象得到不同的网格坐标DTED文件
措施项目所需的时间和unproject使用相同的坐标
projcrs
对象
函数timingTest info1 = georasterinfo (“n39_w106_3arc_v2.dt1”);R1 = info1.RasterReference;[latGrid1, lonGrid1] = geographicGrid (R1);p = projcrs (4088);[xfwd1, yfwd1] = projfwd (p latGrid1 lonGrid1);[latinv1, loninv1] = projinv (p xfwd1 yfwd1);info2 = georasterinfo (“n40_w106_3arc_v2.dt1”);R2 = info2.RasterReference;[latGrid2, lonGrid2] = geographicGrid (R2);(xfwd2抽搐,yfwd2] = projfwd (p latGrid2 lonGrid2);[latinv2, loninv2] = projinv (p xfwd2 yfwd2);toc结束
执行时间大约是:
R2022a:0.70秒
R2022b:0.42秒
这段代码是定时在Windows 10英特尔®至强®@ 3.6 GHz CPU w - 2133测试系统,通过调用函数timingTest
。
Beispiel offnen
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
MATLAB-Befehl
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。