主要内容

geotiffinfo

GeoTIFF信息文件

描述

例子

信息= geotiffinfo (文件名)返回一个结构的属性和字段包含图像地图信息GeoTIFF文件。

信息= geotiffinfo (url)读取GeoTIFF图像从一个URL。

例子

全部折叠

返回信息GeoTIFF文件作为结构使用geotiffinfo函数。

信息= geotiffinfo (“boston.tif”)
信息=结构体字段:文件名:“/ tmp / Bdoc23a_2213998_1200984 / tpb33036d7 / map-ex98657947 /波士顿。tif‘FileModDate: 13—2011年5月——22:28:45气管无名动脉瘘管的的文件大小:38729900格式:“FormatVersion:[]高度:2881宽度:4481 BitDepth: 8 ColorType:“真彩”ModelType:“ModelTypeProjected的电脑:“NAD83 /麻萨诸塞州大陆的投影:“马萨诸塞州SPCS83大陆区(米)的MapSys:“STATE_PLANE_83”区:2001 CTProjection:“CT_LambertConfConic_2SP”ProjParm: x1双[7]ProjParmId: {7 x1细胞}GCS:“NAD83基准:北美基准1983椭球:GRS 1980的半长:6378137半短:6.3568 e + 06点:“格林威治的PMLongToGreenwich: 0 UOMLength:我们调查脚”UOMLengthInMeters: 0.3048 UOMAngle:“学位”UOMAngleInDegrees: 1 TiePoints: [1 x1 struct] PixelScale: x1双[3]SpatialRef: [1 x1 map.rasterref。MapCellsReference] RefMatrix::边界框([3 x2)两倍大小)[2 x2双]CornerCoords: [1 x1 struct] GeoTIFFCodes: [1 x1 struct] GeoTIFFTags: [1 x1 struct] ImageDescription:“之眼”的

找到投影坐标参考系统(CRS)boston.tif文件。

读文件作为一个结构数组的信息。然后,查询ProjectedCRS内的光栅引用对象的属性SpatialRef场的结构数组。

信息= geotiffinfo (“boston.tif”);crs = info.SpatialRef.ProjectedCRS
crs = projcrs属性:名称:“NAD83 /麻萨诸塞州大陆”GeographicCRS: [1 x1 geocrs] ProjectionMethod:“兰伯特圆锥共形(2 sp)”LengthUnit: "U.S. survey foot" ProjectionParameters: [1x1 map.crs.ProjectionParameters]

如果你的文件引用地理CRS,然后查询GeographicCRS财产,而不是ProjectedCRS财产。

输入参数

全部折叠

GeoTIFF文件名称,指定为一个特征向量。包括文件夹的名字文件名或将文件在当前文件夹或文件夹在MATLAB®路径。如果指定的文件包括扩展.TIF. tiff(上-或者小写),你可以省略的扩展文件名

如果指定的文件包含多个GeoTIFF图像,信息是一个结构数组的一个元素为每个图像文件。例如,信息(3)将包含第三图像文件的信息。如果存在多个图像文件中,假设每个形象都有相同的地图信息和图像的宽度和高度。

互联网URL指定为一个特征向量。必须包括的URL协议类型(例如," http:// ")。

输出参数

全部折叠

图像属性和地图信息GeoTIFF文件,返回包含以下字段的结构。

描述
文件名

文件名或URL

FileModDate

文件的修改日期

文件大小

整数表示文件的大小,以字节为单位。

格式

文件格式(总是“饮”)

FormatVersion

文件格式版本

高度

整数,表示图象的像素高度

宽度

整数表示图像的宽度(以像素为单位)

BitDepth

整数表示比特每像素的数量

ColorType

类型的图片:“真彩”真彩色图像(RGB),“灰度”对于灰度图像,或“索引”索引图像。

ModelType

类型的坐标系统用于georeference图片:“ModelTypeProjected”,“ModelTypeGeographic”,“ModelTypeGeocentric”,或

个人电脑

投影坐标系

投影

EPSG标识符为底层的投影方法

MapSys

地图系统,如果适用:“STATE_PLANE_27”,“STATE_PLANE_83”,“UTM_NORTH”,“UTM_SOUTH”,或

指示UTM或状态平面区域号码,空([]如果不适用或未知)

CTProjection

GeoTIFF标识符为底层的投影方法

ProjParm

n×1向量包含投影参数值。每个元素的身份的对应元素指定ProjParmId。米长度,角度十进制度。

ProjParmId

n×1单元阵列清单投影参数为每个相应数值元素的标识符ProjParm:

  • “ProjNatOriginLatGeoKey”

  • “ProjNatOriginLongGeoKey”

  • “ProjFalseEastingGeoKey”

  • “ProjFalseNorthingGeoKey”

  • “ProjFalseOriginLatGeoKey”

  • “ProjFalseOriginLongGeoKey”

  • “ProjCenterLatGeoKey”

  • “ProjCenterLongGeoKey”

  • “ProjAzimuthAngleGeoKey”

  • “ProjRectifiedGridAngleGeoKey”

  • “ProjScaleAtNatOriginGeoKey”

  • “ProjStdParallel1GeoKey”

  • “ProjStdParallel2GeoKey”

GCS

地理坐标系统

基准

投影数据类型,例如“1927年北美基准”“1983年北美基准”

椭球体

椭球的名字,作为一个特征向量返回。

半长

表明椭球的半长轴的长度,在米

半短

表明椭球的半短轴的长度,在米

本初子午线位置,例如,“格林”“巴黎”

PmLongToGreenwich

表明之间的十进制度经度本初子午线和格林威治。主要经脉格林威治以西是负的。

UOMLength

单位长度用于投影坐标系

UOMLengthInMeters

定义UOMLength米的单位。

UOMAngle

角单元用于地理坐标

UOMAngleInDegrees

定义UOMAngle单位度。

TiePoints

包含图像tiepoints结构。该结构包含这些字段:

字段名 描述
ImagePoints

结构包含每个tiepoint图像的行和列坐标。的ImagePoints结构包含这些字段:

  • - - - - - -数组大小为1)×(n的

  • 上校- - - - - -数组大小为1)×(n的

WorldPoints

结构包含xytiepoints的世界坐标。的WorldPoints结构包含这些字段:

  • X- - - - - -数组大小为1)×(n的

  • Y- - - - - -数组大小为1)×(n的

PixelScale

3×1数组,指定了X, Y, Z的像素值。

SpatialRef

价值取决于的价值ModelType字段:

如果定义的空间引用隐约GeoTIFF文件,SpatialRef是空的([])。

RefMatrix

3×2引用矩阵GeoTIFF必须明确定义的文件。否则它是空的([])。

BoundingBox

2×2数组,指定最小(第1行)和最大(第2行)值为每个维度的图像数据GeoTIFF文件。

CornerCoords

结构有六个字段包含坐标外的角落GeoTIFF形象。每个字段是一个1-by-4数组,或空([]如果未知)。数组包含街角的转角的坐标像素,从(1,1)角落,继续顺时针方向:

描述
X 以东投影坐标系中的坐标。X=(下图),如果ModelType“ModelTypeGeographic”
Y 北航投影坐标系中的坐标。Y=纬度(下图),如果ModelType“ModelTypeGeographic”
角落里的行坐标。
上校 柱坐标的角落。
纬度 纬度的角落。
经度的角落。

GeoTIFFCodes

结构包含原始的数值GeoTIFF字段中编码的数字文件。这些原始值,转换成一个特征向量的其他地方信息结构,这里提供参考。

  • 模型

  • 个人电脑

  • GCS

  • UOMLength

  • UOMAngle

  • 基准

  • 椭球体

  • ProjCode

  • 投影

  • CTProjection

  • ProjParmId

  • MapSys

每个都是标量,除了ProjParmId,这是一个列向量。

GeoTIFFTags

包含字段名的结构匹配的GeoTIFF标记文件中。至少一个GeoTIFF标签必须出现在文件或一个错误。以下字段可能包括:

价值
ModelPixelScaleTag 1×3
ModelTiepointTag 1-by-6
ModelTransformationTag 1-by-16
GeoKeyDirectoryTag 标量结构
GeoAsciiParamsTag 特征向量
GeoDoubleParamsTag 1)×(n
RPCCoefficientTag 标量RPCCoefficientTag

GeoKeyDirectoryTag包含字段名称相匹配的名称“GeoKeys”。更多信息参考“GeoKeys”GeoTIFF规范

RPCCoefficientTag包含属性与名称对应标签元素中列出rpc在GeoTIFF技术报告:http://geotiff.maptools.org/rpc_prop.html

ImageDescription

形象的描述。如果没有包含在描述文件,省略了。

版本历史

之前介绍过的R2006a

全部展开