/*
* GeoTools - The Open Source Java GIS Toolkit
* http://geotools.org
*
* (C) 2005-2008, Open Source Geospatial Foundation (OSGeo)
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*/
package org.geotools.gce.geotiff.codes;
/**
* @author Simone Giannecchini
* @since 2.3
*
* @source $URL$
*/
public final class GeoTiffUoMCodes {
public static final int Angular_Arc_Minute = 9103;
public static final int Angular_Arc_Second = 9104;
public static final int Angular_Degree = 9102;
public static final int Angular_DMS = 9107;
public static final int Angular_DMS_Hemisphere = 9108;
public static final int Angular_Gon = 9106;
public static final int Angular_Grad = 9105;
/**
* 6.3.1.4 Angular Units Codes These codes shall be used for any key that
* requires specification of an angular unit of measurement.
*/
public static final int Angular_Radian = 9101;
public static final int Linear_Chain_Benoit = 9010;
public static final int Linear_Chain_Sears = 9011;
public static final int Linear_Fathom = 9014;
public static final int Linear_Foot = 9002;
public static final int Linear_Foot_Clarke = 9005;
public static final int Linear_Foot_Indian = 9006;
public static final int Linear_Foot_Modified_American = 9004;
public static final int Linear_Foot_US_Survey = 9003;
public static final int Linear_Link = 9007;
public static final int Linear_Link_Benoit = 9008;
public static final int Linear_Link_Sears = 9009;
/**
* 6.3.1.3 Linear Units Codes There are several different kinds of units
* that may be used in geographically related raster data: linear units,
* angular units, units of time (e.g. for radar-return), CCD-voltages, etc.
* For this reason there will be a single, unique range for each kind of
* unit, broken down into the following currently defined ranges: Ranges: 0 =
* undefined [ 1, 2000] = Obsolete GeoTIFFWritingUtilities codes [2001,
* 8999] = Reserved by GeoTIFFWritingUtilities [9000, 9099] = EPSG Linear
* Units. [9100, 9199] = EPSG Angular Units. 32767 = user-defined unit
* [32768, 65535]= Private User Implementations
*/
public static final int Linear_Meter = 9001;
public static final int Linear_Mile_International_Nautical = 9015;
public static final int Linear_Yard_Indian = 9013;
public static final int Linear_Yard_Sears = 9012;
private GeoTiffUoMCodes() {
}
}