Class: GeoTiffMetadata

GeoTiffMetadata()

Contains all of the TIFF and GeoTIFF metadata for a geotiff file.

Constructor

new GeoTiffMetadata()

Provides GeoTIFF metadata.
Source:

Members

bbox :Sector

Contains the extent of the geotiff.
Type:
Source:

bitsPerSample :Array.<Number>

Contains the number of bits per component.
Type:
  • Array.<Number>
Source:

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>
Source:

compression :Number

Contains the compression type of geotiff data.
Type:
  • Number
Source:

extraSamples :Array.<Number>

Contains the description of extra components.
Type:
  • Array.<Number>
Source:

geoAsciiParams :Array.<String>

Contains all of the ASCII valued GeoKeys, referenced by the GeoKeyDirectoryTag.
Type:
  • Array.<String>
Source:

geoDoubleParams :Array.<Nmber>

Contains all of the DOUBLE valued GeoKeys, referenced by the GeoKeyDirectoryTag.
Type:
  • Array.<Nmber>
Source:

geogAngularUnitsGeoKey :Number

Allows the definition of geocentric CS Linear units for used-defined GCS and for ellipsoids
Type:
  • Number
Source:

geogAngularUnitSizeGeoKey :Number

Allows the definition of user-defined angular geographic units, as measured in radians
Type:
  • Number
Source:

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
Source:

geogInvFlatteningGeoKey :Number

Allows the specification of the inverse of user-defined Ellipsoid's flattening parameter f.
Type:
  • Number
Source:

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
Source:

geogSemiMajorAxisGeoKey :Number

Allows the specification of user-defined Ellipsoidal Semi-Major Axis
Type:
  • Number
Source:

geoKeyDirectory :Array.<Nmber>

Contains the values of GeoKeyDirectoryTag.
Type:
  • Array.<Nmber>
Source:

gtCitationGeoKey :String

Contains an ASCII reference to the overall configuration of the geotiff file.
Type:
  • String
Source:

gtModelTypeGeoKey :Number

Contains an ID defining the crs model.
Type:
  • Number
Source:

gtRasterTypeGeoKey :Number

Contains an ID defining the raster sample type.
Type:
  • Number
Source:

imageLength :Number

Contains the number of rows in the image.
Type:
  • Number
Source:

imageWidth :Number

Contains the number of columns in the image.
Type:
  • Number
Source:

maxSampleValue :Number

Contains the maximum component value used.
Type:
  • Number
Source:

minSampleValue :Number

Contains the minimum component value used.
Type:
  • Number
Source:

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>
Source:

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>
Source:

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>
Source:

noData :String

Contains the NODATA value.
Type:
  • String
Source:

orientation :Number

Contains the orientation of the image with respect to the rows and columns.
Type:
  • Number
Source:

photometricInterpretation :Number

Contains the photometric interpretation type of the geotiff file.
Type:
  • Number
Source:

planarConfiguration :Number

Contains the planar configuration type of the geotiff file.
Type:
  • Number
Source:

projectedCSType :Number

Contains the EPSG code of the geotiff.
Type:
  • Number
Source:

projLinearUnits :Number

Contains the linear units of the geotiff.
Type:
  • Number
Source:

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
Source:

rowsPerStrip :Number

Contains the number of rows per strip.
Type:
  • Number
Source:

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
Source:

samplesPerPixel :Number

Contains the number of components per pixel.
Type:
  • Number
Source:

stripByteCounts :Array.<Number>

Contains the number of bytes in that strip after any compression, for each strip.
Type:
  • Array.<Number>
Source:

stripOffsets :Array.<Number>

Contains the byte offset of that strip, for each strip.
Type:
  • Array.<Number>
Source:

tileOffsets :Array.<Number>

Contains the byte offset of that tile, for each tile.
Type:
  • Array.<Number>
Source:

xResolution :Number

Contains the number of pixels per resolution unit in the image width direction.
Type:
  • Number
Source:

yResolution :Number

Contains the number of pixels per resolution unit in the image length direction.
Type:
  • Number
Source: