org.geotoolkit.image.io.plugin
Class NetcdfTranscoder.Dimension

Object
  extended by NetcdfTranscoder.Dimension
Enclosing class:
NetcdfTranscoder

public static class NetcdfTranscoder.Dimension
extends Object

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

Attributes NetcdfTranscoder.LATITUDE NetcdfTranscoder.LONGITUDE NetcdfTranscoder.VERTICAL NetcdfTranscoder.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 NetcdfTranscoder.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
NetcdfTranscoder.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

NetcdfTranscoder.Dimension

public NetcdfTranscoder.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-2012 Geotoolkit.org. All Rights Reserved.