org.geotoolkit.metadata.netcdf
Class NetcdfMetadata.Dimension

Object
  extended by NetcdfMetadata.Dimension
Enclosing class:
NetcdfMetadata

public static class NetcdfMetadata.Dimension
extends Object

Holds the attribute names describing a simple latitude, longitude, and vertical bounding box. Values are:

Attributes NetcdfMetadata.LATITUDE NetcdfMetadata.LONGITUDE NetcdfMetadata.VERTICAL NetcdfMetadata.TIME
MINIMUM "geospatial_lat_min" "geospatial_lon_min" "geospatial_vertical_min" "time_coverage_start"
MAXIMUM "geospatial_lat_max" "geospatial_lon_max" "geospatial_vertical_max" "time_coverage_end"
SPAN "time_coverage_duration"
RESOLUTION "geospatial_lat_resolution" "geospatial_lon_resolution" "geospatial_vertical_resolution" "time_coverage_resolution"
UNITS "geospatial_lat_units" "geospatial_lon_units" "geospatial_vertical_units" "time_coverage_units"
POSITIVE "geospatial_vertical_positive"
Note: The member names in this class are upper-cases because they should be considered as constants. For example NetcdfMetadata.LATITUDE.MINIMUM maps exactly to the "geospatial_lat_min" string and nothing else. A lower-case minimum member name could be misleading since it would suggest that the field contains the actual name value rather than the key by which the value is identified in a NetCDF file.

Since:
3.20
Version:
3.20
Author:
Martin Desruisseaux (Geomatys)
Module:
coverage/geotk-coverageio-netcdf (download)    View source code for this class

Field Summary
 String MAXIMUM
          The attribute name for the maximal value of the bounding box (Recommended).
 String MINIMUM
          The attribute name for the minimal value of the bounding box (Recommended).
 String POSITIVE
          The attribute name for indicating which direction is positive (Suggested).
 String RESOLUTION
          The attribute name for a further refinement of the geospatial bounding box (Suggested).
 String SPAN
          The attribute name for the difference between the minimal and maximal values.
 String UNITS
          The attribute name for the bounding box units of measurement.
 
Constructor Summary
NetcdfMetadata.Dimension(String min, String max, String span, String resolution, String units, String positive)
          Creates a new set of attribute names.
 
Method Summary
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MINIMUM

public final String MINIMUM
The attribute name for the minimal value of the bounding box (Recommended). Possible values are "geospatial_lat_min", "geospatial_lon_min", "geospatial_vertical_min" and "time_coverage_start".


MAXIMUM

public final String MAXIMUM
The attribute name for the maximal value of the bounding box (Recommended). Possible values are "geospatial_lat_max", "geospatial_lon_max", "geospatial_vertical_max" and "time_coverage_end".


SPAN

public final String SPAN
The attribute name for the difference between the minimal and maximal values. Possible value is "time_coverage_duration".


RESOLUTION

public final String RESOLUTION
The attribute name for a further refinement of the geospatial bounding box (Suggested). Possible values are "geospatial_lat_resolution", "geospatial_lon_resolution", "geospatial_vertical_resolution" and "time_coverage_resolution".


UNITS

public final String UNITS
The attribute name for the bounding box units of measurement. Possible values are "geospatial_lat_units", "geospatial_lon_units", "geospatial_vertical_units" and "time_coverage_units".


POSITIVE

public final String POSITIVE
The attribute name for indicating which direction is positive (Suggested). Possible value is "geospatial_vertical_positive".

Constructor Detail

NetcdfMetadata.Dimension

public NetcdfMetadata.Dimension(String min,
                                String max,
                                String span,
                                String resolution,
                                String units,
                                String positive)
Creates a new set of attribute names.

Parameters:
min - The attribute name for the minimal value of the bounding box.
max - The attribute name for the maximal value of the bounding box.
span - The attribute name for the difference between the minimal and maximal values.
resolution - The attribute name for a further refinement of the geospatial bounding box.
units - The attribute name for the bounding box units of measurement.
positive - The attribute name for indicating which direction is positive.


Copyright © 2009-2013 Geotoolkit.org. All Rights Reserved.