主要内容

创建一个UTM Map

通用横向墨卡托(UTM)系统将世界划分成一个规则的、不重叠的四边形网格。每个区域的范围是8乘6度,并使用横向墨卡托投影,旨在限制失真。例如,UTM区域是使用一个数字后跟一个字母的网格引用来标识的31日t。每个UTM区域有一个错误的北和一个错误的东。这些偏移量使每个区域在两个方向上都有正坐标。所有UTM区域都有50万米的错误以东。北半球的所有区域都有一个0米的假北,南半球的所有区域都有一个1000万米的假北。

UTM系统定义在南纬80度和北纬84度之间。超越这些限制,使用Universal Polar stereo (UPS)系统代替。UPS系统有两个区域,。两个UPS区域都有200万米的假北和假东。

创建一个UTM Map

您可以创建UTM映射axesm就像其他投影一样。然而,与其他投影不同的是,地图框架被限制在一个8乘6度的地图窗口(UTM区域)。

创建一个UTM映射轴。

axesmutm

图中包含一个轴对象。axis对象是空的。

获取地图轴属性,并在命令窗口或使用变量编辑器检查它们。请注意,默认的区域是31N。选择这个是因为地图原点默认为[0 3 0]这是北纬31度的中心经度,纬度限制为[0 8],经度限制为[0 6]

h = getm (gca);h.zone
ans = ' 31 n '

将区域更改为32N,在默认值的东边有一个区域,并再次检查其他参数。请注意,地图原点和限制是为32N区调整的。

setm (gca),“区域”“32 n”

图中包含一个轴对象。axis对象是空的。

h = getm (gca);

绘制地图网格并标记它。

setm (gca),“网格”“上”“meridianlabel”“上”“parallellabel”“上”

图中包含一个轴对象。axis对象包含18个类型为line, text的对象。

加载并绘制海岸线数据集,以查看几内亚湾和UTM的比奥科岛的特写。

负载海岸线plotm (coastlat coastlon)

图中包含一个轴对象。axis对象包含19个类型为line, text的对象。

另请参阅

|