Namespaces | Macros | Enumerations
BaseGeoDefs.r.h File Reference

Go to the source code of this file.

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::GeoCoordinates
 Namespace for the interface between Application and the CSMap geographic library.
 

Macros

#define GeoCoordErrorBase   -100000
 
#define GeoCoordErrorTiffBase   -101000
 
#define GeoCoordErrorEnd   -110000
 

Enumerations

enum  BaseGeoCoordErrors {
  GEOCOORDERR_InvalidCoordSys = ( -100000 - 1), GEOCOORDERR_BadArg = ( -100000 - 2), GEOCOORDERR_LibraryReadonly = ( -100000 - 3), GEOCOORDERR_IOError = ( -100000 - 4),
  GEOCOORDERR_CoordSysNotFound = ( -100000 - 5), GEOCOORDERR_CoordSysNoUniqueName = ( -100000 - 6), GEOCOORDERR_CoordSysIllegalName = ( -100000 - 7), GEOCOORDERR_InvalidCoordinateCode = ( -100000 - 8),
  GEOCOORDERR_InvalidUnitCode = ( -100000 - 9), GEOCOORDERR_InvalidDatumCode = ( -100000 - 10), GEOCOORDERR_CantSetEllipsoid = ( -100000 - 11), GEOCOORDERR_InvalidEllipsoidCode = ( -100000 - 12),
  GEOCOORDERR_ProjectionDoesntUseParameter = ( -100000 - 13), GEOCOORDERR_NoModelContainsGCS = ( -100000 - 14), GEOCOORDERR_CoordinateRange = ( -100000 - 15), GEOCOORDERR_InvalidAffineParameters = ( -100000 - 16),
  GEOCOORDERR_CantSetVerticalDatum = ( -100000 - 17), GEOCOORDERR_VerticalDatumConversion = ( -100000 - 18), GEOCOORDERR_StringTooLong = ( -100000 - 19), GEOCOORDERR_DatumIllegalName = ( -100000 - 30),
  GEOCOORDERR_DatumNotFound = ( -100000 - 31), GEOCOORDERR_DatumNoUniqueName = ( -100000 - 32), GEOCOORDERR_DatumInUse = ( -100000 - 33), GEOCOORDERR_MaxUserLibraryDatums = ( -100000 - 34),
  GEOCOORDERR_ParameterNotUsed = ( -100000 - 35), GEOCOORDERR_InvalidDatum = ( -100000 - 36), GEOCOORDERR_NotInUserLibrary = ( -100000 - 37), GEOCOORDERR_EllipsoidIllegalName = ( -100000 - 40),
  GEOCOORDERR_EllipsoidNotFound = ( -100000 - 41), GEOCOORDERR_EllipsoidNoUniqueName = ( -100000 - 42), GEOCOORDERR_EllipsoidInUse = ( -100000 - 43), GEOCOORDERR_MaxUserLibraryEllipsoids = ( -100000 - 44),
  GEOCOORDERR_InvalidEllipsoid = ( -100000 - 45), GEOCOORDERR_GeocentricNotSupported = ( -101000 - 1), GEOCOORDERR_IncompleteGeoTiffSpec = ( -101000 - 2), GEOCOORDERR_UnexpectedGeoTiffModelType = ( -101000 - 3),
  GEOCOORDERR_UnexpectedGeoTiffPrimeMeridian = ( -101000 - 4), GEOCOORDERR_UnrecognizedLinearUnit = ( -101000 - 5), GEOCOORDERR_UnrecognizedAngularUnit = ( -101000 - 6), GEOCOORDERR_BadEllipsoidDefinition = ( -101000 - 7),
  GEOCOORDERR_ProjectionGeoKeyNotSupported = ( -101000 - 8), GEOCOORDERR_CoordTransNotSupported = ( -101000 - 9), GEOCOORDERR_CoordParamNotNeededForTrans = ( -101000 - 10), GEOCOORDERR_ProjectionParamNotSupported = ( -101000 - 11),
  GEOCOORDERR_CoordSysSpecificationIncomplete = ( -101000 - 12), GEOCOORDERR_CoordParamRedundant = ( -101000 - 13), GEOCOORDERR_CantSaveGCS = ( -101000 - 102), GEOCOORDERR_InvalidGeographicEPSGCode = ( -101000 - 103)
}
 
enum  DgnGeoCoordStrings {
  DGNGEOCOORD_Msg_ElementTypeName = 1, DGNGEOCOORD_Msg_ReprojectingCoordinateData = 2, DGNGEOCOORD_Msg_ReprojectedPointsWithErrors = 3, DGNGEOCOORD_Msg_ReprojectedPointsWithWarnings = 4,
  DGNGEOCOORD_Msg_ReprojectedPoints = 5, DGNGEOCOORD_Msg_PointsReprojectedDetail = 6, DGNGEOCOORD_Msg_DomainErrors = 7, DGNGEOCOORD_Msg_UsefulRangeErrors = 8,
  DGNGEOCOORD_Msg_OtherErrors = 9, DGNGEOCOORD_Msg_DatumError = 10, DGNGEOCOORD_Msg_GeoCoordACSType = 11, DGNGEOCOORD_Msg_NoGeoCoordinateSystem = 12,
  DGNGEOCOORD_Msg_PointFromStringRequiresBoth = 13, DGNGEOCOORD_Msg_UnparseableInputAngle = 14, DGNGEOCOORD_Msg_UnparseableInputElevation = 15, DGNGEOCOORD_Msg_SubstituteLinearTransform = 16,
  DGNGEOCOORD_Msg_SubstituteLinearTransformDetails = 17, DGNGEOCOORD_Msg_MiltaryGridOldCoordinatesName = 30, DGNGEOCOORD_Msg_MiltaryGridCoordinatesName = 31, DGNGEOCOORD_Msg_MiltaryGridCoordinatesWGS84Name = 32,
  DGNGEOCOORD_Msg_USNationalGridName = 33, DGNGEOCOORD_Msg_MiltaryGridOldCoordinatesDescription = 34, DGNGEOCOORD_Msg_MiltaryGridCoordinatesDescription = 35, DGNGEOCOORD_Msg_MiltaryGridCoordinatesWGS84Description = 36,
  DGNGEOCOORD_Msg_USNationalGridDescription = 37, DGNGEOCOORD_Msg_MilitaryGridACSType = 38, DGNGEOCOORD_Msg_MilitaryGridNotRelative = 40, DGNGEOCOORD_Msg_MilitaryGridNotDelta = 41,
  DGNGEOCOORD_Msg_CantConvertToMilitaryGrid = 42, DGNGEOCOORD_Msg_CantConvertFromMilitaryGrid = 43, DGNGEOCOORD_Msg_DatumConvertNotSetErrors = 44, DGNGEOCOORD_Msg_VerticalConvertErrors = 45
}
 

Macro Definition Documentation

#define GeoCoordErrorBase   -100000
#define GeoCoordErrorEnd   -110000
#define GeoCoordErrorTiffBase   -101000

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.