Defines angular measurement units in GIS.
    typedef enum {
        AU_NotDefined,
        AU_ArcMinute,
        AU_ArcSecond,
        AU_CentesimalMinute,
        AU_CentesimalSecond,
        AU_Degree,
        AU_DegreeMinute,
        AU_DegreeMinuteSecond,
        AU_Gon,
        AU_Grad,
        AU_Microradian,
        AU_Mil6400,
        AU_Radian,
        AU_SexagesimalDM,
        AU_SexagesimalDMS,
        AU_SexagesimalDMSds,
        AU_Degree_Hemi,
        AU_DegreeMinute_Hemi,
        AU_DegreeMinuteSecond_Hemi,
        AU__Count
    } GISAngularUnit;
    
Members
- LU_NotDefined
- Unknown unit
- AU_ArcMinute
- Minute, 1/60th arc degree, EPSG UOM code is 9103
 Fields used inAPI_GISAngular: angleDouble
- AU_ArcSecond
- Second, 1/60th arc minute, EPSG UOM code is 9104
 Fields used inAPI_GISAngular: angleDouble
- AU_CentesimalMinute
- Grad “minute”, 1/100th gradian, EPSG UOM code is 9112
 Fields used inAPI_GISAngular: angleDouble
- AU_CentesimalSecond
- Grad “second”, 1/10000th gradian, EPSG UOM code is 9113
 Fields used inAPI_GISAngular: angleDouble
- AU_Degree
- Arc degree, pi/180 radian, EPSG UOM code is 9102
 Fields used inAPI_GISAngular: angleDouble
- AU_DegreeMinute
- Arc degree and minute, EPSG UOM code is 9115
 Fields used inAPI_GISAngular: angleDeg for degrees, angleDouble for minutes
- AU_DegreeMinuteSecond
- Arc degree, minute and second, EPSG UOM code is 9107
 Fields used inAPI_GISAngular: angleDeg for degrees, angleMin for minutes, angleDouble for seconds
- AU_Gon
- Gon, pi/200 radian, EPSG UOM code is 9106
 Fields used inAPI_GISAngular: angleDouble
- AU_Grad
- Grad, pi/200 radian, EPSG UOM code is 9105
 Fields used inAPI_GISAngular: angleDouble
- AU_Microradian
- Microradian, radian/10e+6, EPSG UOM code is 9109
 Fields used inAPI_GISAngular: angleDouble
- AU_Mil6400
- Mil 6400, 1/6400 of circle, EPSG UOM code is 9114
 Fields used inAPI_GISAngular: angleDouble
- AU_Radian
- SI unit, EPSG UOM code is 9101
 Fields used inAPI_GISAngular: angleDouble
- AU_SexagesimalDM
- Arc degree, minute and minute fractions, EPSG UOM code is 9111
 Fields used inAPI_GISAngular: angleDeg for degrees, angleMin for whole minutes, angleDouble for fractions of a minute
- AU_SexagesimalDMS
- Arc degree, minute, seconds and second fractions, EPSG UOM code is 9110
 Fields used inAPI_GISAngular: angleDeg for degrees, angleMin for minutes, angleSec for whole seconds, angleDouble for fractions of a second
- AU_SexagesimalDMSds
- Arc degree, minute, seconds with fractions, EPSG UOM code is 9121
 Fields used inAPI_GISAngular: angleDeg for degrees, angleMin for minutes, angleDouble for whole seconds and fractions of a second
- AU_Degree_Hemi
- Arc degree and hemisphere abbreviation, EPSG UOM code is 9116 or 9117
 Fields used inAPI_GISAngular: angleDouble and hemiLetter (its value can be N, E, W or S)
- AU_DegreeMinute_Hemi
- Arc degree, minute and hemisphere abbreviation, EPSG UOM code is 9118 or 9119
 Fields used inAPI_GISAngular: angleDeg for degrees, angleDouble for minutes and hemiLetter (its value can be N, E, W or S)
- AU_DegreeMinuteSecond_Hemi
- Arc degree, minute seconds and hemisphere abbreviation, EPSG UOM code is 9108 or 9120
 Fields used inAPI_GISAngular: angleDeg for degrees, angleMin for minutes, angleDouble for seconds and hemiLetter (its value can be N, E, W or S)
- AU__Count
- Number of the units enumerated in this structure
Remarks
These enumeration values are used in GIS structures and functions to specify the angular units of a coordinate system.
For more information about the EPSG codes refer to the home site of the European Petroleum Survey Group (www.epsg.org).
Requirements
- Version: API 6.1 or later
- Header: GISDefs.hpp
See Also
GIS Reference
API_GISCoordinateSystem
API_GISAngular
GISLinearUnit
API Types