Constructor
new GeoTiffMetadata()
Provides GeoTIFF metadata.
Members
bbox :Sector
Contains the extent of the geotiff.
Type:
bitsPerSample :Array.<Number>
Contains the number of bits per component.
Type:
- Array.<Number>
colorMap :Array.<Number>
Defines a Red-Green-Blue color map (often called a lookup table) for palette color images.
In a palette-color image, a pixel value is used to index into an RGB-lookup table.
Type:
- Array.<Number>
compression :Number
Contains the compression type of geotiff data.
Type:
- Number
extraSamples :Array.<Number>
Contains the description of extra components.
Type:
- Array.<Number>
geoAsciiParams :Array.<String>
Contains all of the ASCII valued GeoKeys, referenced by the GeoKeyDirectoryTag.
Type:
- Array.<String>
geoDoubleParams :Array.<Nmber>
Contains all of the DOUBLE valued GeoKeys, referenced by the GeoKeyDirectoryTag.
Type:
- Array.<Nmber>
geogAngularUnitsGeoKey :Number
Allows the definition of geocentric CS Linear units for used-defined GCS and for ellipsoids
Type:
- Number
geogAngularUnitSizeGeoKey :Number
Allows the definition of user-defined angular geographic units, as measured in radians
Type:
- Number
geogCitationGeoKey :String
Contains a value to specify the code for geographic coordinate system used to map lat-long to a specific
ellipsoid over the earth
Type:
- String
geogInvFlatteningGeoKey :Number
Allows the specification of the inverse of user-defined Ellipsoid's flattening parameter f.
Type:
- Number
geographicTypeGeoKey :Number
Contains a value to specify the code for geographic coordinate system used to map lat-long to a specific
ellipsoid over the earth
Type:
- Number
geogSemiMajorAxisGeoKey :Number
Allows the specification of user-defined Ellipsoidal Semi-Major Axis
Type:
- Number
geoKeyDirectory :Array.<Nmber>
Contains the values of GeoKeyDirectoryTag.
Type:
- Array.<Nmber>
gtCitationGeoKey :String
Contains an ASCII reference to the overall configuration of the geotiff file.
Type:
- String
gtModelTypeGeoKey :Number
Contains an ID defining the crs model.
Type:
- Number
gtRasterTypeGeoKey :Number
Contains an ID defining the raster sample type.
Type:
- Number
imageDescription :String
Contains the image description.
Type:
- String
imageLength :Number
Contains the number of rows in the image.
Type:
- Number
imageWidth :Number
Contains the number of columns in the image.
Type:
- Number
maxSampleValue :Number
Contains the maximum component value used.
Type:
- Number
metaData :String
Contains the METADATA value.
Type:
- String
minSampleValue :Number
Contains the minimum component value used.
Type:
- Number
modelPixelScale :Array.<Nmber>
Contains the values of ModelPixelScaleTag. The ModelPixelScaleTag tag may be used to specify the size
of raster pixel spacing in the model space units, when the raster space can be embedded in the model
space coordinate system without rotation
Type:
- Array.<Nmber>
modelTiepoint :Array.<Nmber>
Stores raster->model tiepoint pairs in the order ModelTiepointTag = (...,I,J,K, X,Y,Z...),
where (I,J,K) is the point at location (I,J) in raster space with pixel-value K,
and (X,Y,Z) is a vector in model space.
Type:
- Array.<Nmber>
modelTransformation :Array.<Nmber>
Contains the information that may be used to specify the transformation matrix between the raster space
(and its dependent pixel-value space) and the model space.
Type:
- Array.<Nmber>
noData :String
Contains the NODATA value.
Type:
- String
orientation :Number
Contains the orientation of the image with respect to the rows and columns.
Type:
- Number
photometricInterpretation :Number
Contains the photometric interpretation type of the geotiff file.
Type:
- Number
planarConfiguration :Number
Contains the planar configuration type of the geotiff file.
Type:
- Number
projectedCSType :Number
Contains the EPSG code of the geotiff.
Type:
- Number
projLinearUnits :Number
Contains the linear units of the geotiff.
Type:
- Number
resolutionUnit :Number
Contains the unit of measurement for XResolution and YResolution. The specified values are:
- 1 = No absolute unit of measurement
- 2 = Inch
- 3 = Centimeter
Type:
- Number
rowsPerStrip :Number
Contains the number of rows per strip.
Type:
- Number
sampleFormat :Number
This field specifies how to interpret each data sample in a pixel. Possible values are:
- unsigned integer data
- two's complement signed integer data
- IEEE floating point data
- undefined data format
Type:
- Number
samplesPerPixel :Number
Contains the number of components per pixel.
Type:
- Number
stripByteCounts :Array.<Number>
Contains the number of bytes in that strip after any compression, for each strip.
Type:
- Array.<Number>
stripOffsets :Array.<Number>
Contains the byte offset of that strip, for each strip.
Type:
- Array.<Number>
tileOffsets :Array.<Number>
Contains the byte offset of that tile, for each tile.
Type:
- Array.<Number>
xResolution :Number
Contains the number of pixels per resolution unit in the image width direction.
Type:
- Number
yResolution :Number
Contains the number of pixels per resolution unit in the image length direction.
Type:
- Number