改变投影和投影参数
坐标轴对象映射使用投影坐标参考系统(crs)变换地理经度坐标投影(xy)坐标。预计CRS包括地理CRS,投影法,投影参数。
你可以改变地图的地图投影轴对象通过改变投射CRS或通过改变投影参数。轴自动reproject绘制数据地图当你改变预计CRS或投影参数。
改变投射CRS
改变地图的地图投影轴投射CRS对象通过改变。
世界土地领域使用默认地图轴。
图newmap土地= readgeotable (“landareas.shp”);geoplot(土地)
存储在地图视图的信息预计CRS轴。默认情况下,地图轴使用等地球投影方法。这种投影方法保存区。
甘氨胆酸mx₁=;mx1.ProjectedCRS
ans = projcrs属性:名称:“地球WGS 84 /平等”格林威治GeographicCRS: [1 x1 geocrs] ProjectionMethod:“等于地球”LengthUnit:“计”ProjectionParameters: [1 x1 map.crs.ProjectionParameters]
创建一个将CRS对象使用一个等距圆柱投影方法。这种投影方法保持距离。
p = projcrs (4087)
p = projcrs属性:名称:“WGS 84 /世界等距圆柱”GeographicCRS: [1 x1 geocrs] ProjectionMethod:“等距圆柱”LengthUnit:“计”ProjectionParameters: [1 x1 map.crs.ProjectionParameters]
改变地图的投影CRS轴。当你改变投射CRS, MATLAB®自动更新地图和reprojects绘制数据。
mx1.ProjectedCRS= p;
改变投影参数
改变地图的地图投影轴对象通过改变投影参数存储在CRS投射。
创建一个投影CRS对象使用好的投影方法。
= p = projcrs(54024年,权威“独立”)
p = projcrs属性:名称:“World_Bonne”GeographicCRS: [1 x1 geocrs] ProjectionMethod:“女佣”LengthUnit:“计”ProjectionParameters: [1 x1 map.crs.ProjectionParameters]
同一个世界土地的地区地图使用投影CRS坐标轴对象。
图newmap (p) geoplot(土地)
预计CRS视图投影参数存储。关于投影参数的更多信息,请参阅ProjectionParameters属性描述的projcrs
参考页面。
甘氨胆酸(=;mx2.ProjectedCRS.ProjectionParameters
ans = ProjectionParameters对象参数:LatitudeOfNaturalOrigin: 60 LongitudeOfNaturalOrigin: 0 FalseEasting: 0 FalseNorthing: 0
改变自然起源的纬度90年
。有效参数值取决于地图投影的参数和方法。当你改变一个投影参数,MATLAB自动更新地图和reprojects绘制数据。
mx2.ProjectedCRS.ProjectionParameters。LatitudeOfNaturalOrigin = 90;
创建几个世界地图使用好的投影方法在瓦图布局。使用不同的纬度的自然起源为每个地图。
图tiledlayout(2, 2,填充=“紧”);为latNaturalOrigin = [1 60 90] nexttile newmap (p) geoplot甘氨胆酸(土地)mx =;mx.ProjectedCRS.ProjectionParameters。LatitudeOfNaturalOrigin = latNaturalOrigin;mx。FontColor =“没有”;标题(“自然产地:纬度”= + latNaturalOrigin,颜色“k”)结束