主要内容

MapPostingsReference

参考光栅帖子地图坐标

描述

帖子栅格地图参考对象包含的信息描述了平面地图坐标系统和之间的关系内在的坐标系统固定的行和列的二维空间参考网格点样本(或信息)。

通常情况下,光栅平面世界的定期采样x——和世界y地图上的坐标系统,这样的内在x和世界x轴对齐和内在y和世界y轴对齐。当这是真的,两个系统之间的关系是直线。更广泛,更很少,他们的关系是仿射。仿射关系允许一个可能的旋转和倾斜。在这两种情况下,直线或仿射,样本从行,行间距不需要样本从列列间距相等。

这张图片展示了一个9-by-11平面光栅的帖子。帖子间距为1米xy,盖上x值范围在40、50米,和封面y值的范围(20、28)米。帖子的光栅是一个矩形的边界边,通过最外层的帖子。

帖子的平面光栅。之间的光栅元素出现在网格线的交点。

参考光栅的细胞平面地图坐标,使用MapCellsReference对象。

创建

你可以使用这些函数来创建MapPostingsReference对象:

  • readgeoraster——导入一个栅格数据文件作为数组和对象的引用。

  • maprefpostings——创建一个地图光栅通过指定的引用对象xy世界范围的光栅,光栅的大小或间距的帖子。

  • maprasterref——世界文件转换为栅格地图参考对象。

  • refmatToMapRasterReference——引用矩阵转换为栅格地图参考对象。

属性

全部展开

光栅在世界的极限x坐标,指定为一个双元素的行向量形式[xMin xMax]

的值ProjectedCRS属性决定了光栅的长度单位。这个代码显示了如何找到一个光栅的长度单位与地图相关的帖子引用对象R

R.ProjectedCRS.LengthUnit

例子:(207000 209000)

数据类型:

光栅在世界的极限y坐标,指定为一个双元素的行向量形式[yMin yMax]

的值ProjectedCRS属性决定了光栅的长度单位。这个代码显示了如何找到一个光栅的长度单位与地图相关的帖子引用对象R

R.ProjectedCRS.LengthUnit

例子:(911000 913000)

数据类型:

的行数和列的光栅或图像引用对象,指定为一个双元素向量,n),代表的行数n列的数量。为了方便起见,你可以分配一个大小向量有两个以上的元素。这使得作业等R。RasterSize = size(RGB),在那里RGB——- - - - - -n3。在这种情况下,对象只存储大小的前两个元素向量和忽略了更高的维度(非空间)。n必须积极的在所有情况下,必须2或更大。

例子:(200 300)

数据类型:

光栅的几何性质,指定为“帖子”。的值“帖子”表明光栅组成的网格采样点,行或列的样品的边缘运行电网。对于一个——- - - - - -n光栅,内在x协调1或n或者一个内在y协调1或秋天对光栅的优势(或角落)。

不能设置。

数据类型:字符

边缘的列索引开始,指定为“南”“北”

例子:ColumnsStartFrom:‘南’

数据类型:字符

边缘的行索引开始,指定为“西方”“东”

例子:RowsStartFrom:“东”

数据类型:字符

东西方之间的距离相邻的帖子,指定为一个积极的数字标量。值是整个光栅常数。

例子:2.5

数据类型:

南北之间的距离相邻的帖子,指定为一个积极的数字标量。值是整个光栅常数。

例子:2.5

数据类型:

这个属性是只读的。

的完整的光栅或图像是世界上测量系统的方向平行于行,指定为一个积极的数字标量。对于直线几何,这是最典型的,这是水平方向(东西)。

数据类型:

这个属性是只读的。

的完整的光栅或图像是世界上测量系统的方向平行于其列。对于直线几何,这是最典型的,这是垂直方向(南北)。

数据类型:

这个属性是只读的。

光栅在固有限制x双元素的行向量坐标,指定为一个正整数,[xMin xMax]。对于一个——- - - - - -n光栅,XIntrinsicLimits= (1),因为RasterInterpretation“帖子”

例子:(2 - 4)

数据类型:

这个属性是只读的。

光栅在固有限制y双元素的行向量坐标,指定为一个正整数,[yMin yMax]。对于一个——- - - - - -n光栅与RasterInterpretation等于“帖子”,YIntrinsicLimits= (1]。

数据类型:

这个属性是只读的。

类型的几何关系内在坐标系和世界坐标系,指定为“直线”仿射的。它的值是“直线”当世界x只取决于内在x反之亦然,世界y只取决于内在y反之亦然。当价值“直线”世界上没有旋转,图像显示系统,虽然它可能会翻转。否则,该值仿射的

数据类型:字符

这个属性是只读的。

类型的坐标系统的图像或光栅引用,指定为“平面”

数据类型:字符

投影坐标参考系统(CRS),指定为一个projcrs对象。预计CRS由地理CRS和几个参数用于将CRS的地理坐标。

的价值ProjectedCRS确定光栅的长度单位。找到单位长度,查询LengthUnit财产的projcrs对象。

对象的功能

包含 确定地理或栅格地图包含点
firstCornerX 返回世界x协调的地图栅格索引(1,1)
firstCornerY 返回世界y协调的地图栅格索引(1,1)
intrinsicToWorld 改变固有的平面世界坐标
sizesMatch 确定地理地图或光栅或光栅size-compatible对象和图像
worldFileMatrix 返回文件参数变换的世界
worldGrid 光栅元素的世界坐标
worldToDiscrete 世界变换平面离散坐标
worldToIntrinsic 变换平面世界内在的坐标

例子

全部折叠

导入高程数据作为一个数组和一个MapPostingsReference对象。然后,在地图上显示数据。

对于这个示例,指定文件通过提取GZ文件导入到一个临时目录中。然后,首先提取文件的名称设置为一个变量。

文件名= gunzip (“sanfranciscos.dem.gz”,tempdir);filename1 ={1}文件名;

通过使用导入数据readgeoraster函数。准备策划通过指定的数据类型作为输出“双”取代缺失的数据值。

(Z, R) = readgeoraster (filename1,“OutputType”,“双”);信息= georasterinfo (filename1);Z = standardizeMissing (Z, info.MissingDataIndicator);

视图的属性MapPostingsReference对象。

R
R = MapPostingsReference属性:XWorldLimits: 555150年[544050]YWorldLimits: [4164120 4178070] RasterSize: 371年[466]RasterInterpretation:“帖子”ColumnsStartFrom:“北”RowsStartFrom:“西方”SampleSpacingInWorldX: 30 SampleSpacingInWorldY: 30 RasterExtentInWorldX: 11100 RasterExtentInWorldY: 13950 XIntrinsicLimits: [371] YIntrinsicLimits: [466] TransformationType:“直线”CoordinateSystemType:“平面”ProjectedCRS: [1 x1 projcrs]

高程数据显示为地图上的表面。申请一个适合colormap高程数据。

mapshow (Z, R,“DisplayType”,“表面”)demcmap (Z)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的表面。

更多关于

全部展开

版本历史

介绍了R2013b