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