projinv
Unprojectx-y将坐标映射为经纬度坐标
描述
例子
Unprojectx-y纬度-经度坐标
Unprojectx-y的投影CRS,将坐标转换为经纬度坐标x-y坐标。然后,在地理轴上显示经纬度坐标。
要做到这一点,首先导入一个包含x -而且y -马萨诸塞州康科德的道路坐标。获取关于作为结构的shapefile的信息。方法来查找坐标的投影CRSCoordinateReferenceSystem
结构场。
道路= shaperead(“concord_roads.shp”);x =[道路。x];y =[道路。y];信息= shapeinfo(“concord_roads.shp”);proj = info.CoordinateReferenceSystem;
Unproject的x-y坐标到经纬度坐标。
[lat,lon] = projinv(proj,x,y);
在地理轴上显示坐标。
图地理位置(纬度,长度)保持在geobasemap (“街道”)
的地理CRSx-y本例中使用的坐标是NAD83。属性可以找到基于投影CRS的地理CRSGeographicCRS
财产。
proj.GeographicCRS.Name
ans = "NAD83"
基础的地理CRS“街道”
基地地图是WGS84。NAD83和WGS84是相似的,但并不完全相同。因此,在高缩放级别下,坐标和底图可能会出现错位。
输入参数
项目
- - - - - -地图投影
projcrs
对象|标量映射投影结构|标量GeoTIFF信息结构
映射投影,指定为projcrs
对象(因为R2020b),标量映射投影结构(mstruct
),或GeoTIFF信息结构。有关地图投影结构的更多信息,请参见defaultm
.有关GeoTIFF信息结构的更多信息,请参见geotiffinfo
.
数据类型:结构体
x
- - - - - -预计x坐标
标量值|向量|矩阵|一天的数组
预计x-coordinates,指定为标量值、向量、矩阵或N-D数组。的大小x
而且y
必须匹配。
数据类型:单
|双
y
- - - - - -预计y坐标
标量值|向量|矩阵|一天的数组
预计y-coordinates,指定为标量值、向量、矩阵或N-D数组。的大小x
而且y
必须匹配。
数据类型:单
|双
输出参数
版本历史
R2006a之前介绍R2022b:projinv
显示改进的性能窗户反复使用投影
的projinv
而且projfwd
函数显示在Windows上性能有所提高®当在同一个MATLAB中多次使用时®使用相同的会话projcrs
对象或映射投影结构作为输入。
例如,这段代码比之前的版本快了1.67倍。代码:
获取DTED文件的网格坐标
对象将坐标投影或取消投影
projcrs
对象获取另一个DTED文件的网格坐标
度量使用投影和取消投影坐标所需的时间
projcrs
对象
函数timingTest info1 = georasterinfo(“n39_w106_3arc_v2.dt1”);R1 = info1.RasterReference;[latGrid1,lonGrid1] =地理网格(R1);P = projects (4088);[xfwd1,yfwd1] = projfwd(p,latGrid1,lonGrid1);[latinv1,loninv1] = projinv(p,xfwd1,yfwd1);信息2 = georasterinfo(“n40_w106_3arc_v2.dt1”);R2 = info2.RasterReference;[latGrid2,lonGrid2] =地理网格(R2);tic [xfwd2,yfwd2] = projfwd(p,latGrid2,lonGrid2);[latinv2,loninv2] = projinv(p,xfwd2,yfwd2);toc结束
大致的执行时间为:
R2022a:0.70秒
R2022b:0.42秒
这段代码是在Windows 10英特尔上计时的®至强®CPU W-2133 @ 3.6 GHz测试系统,由函数调用timingTest
.
Abrir比如
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
MATLAB突击队
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。