Click or drag to resize

GM_Projection_t Class

This type is used to fully describe a projection.
Inheritance Hierarchy
SystemObject
  GlobalMapper.TypesGM_Projection_t

Namespace:  GlobalMapper.Types
Assembly:  GlobalMapperWrapperNET45 (in GlobalMapperWrapperNET45.dll) Version: 19.1.0.0 (19.1.0.0)
Syntax
public class GM_Projection_t

The GM_Projection_t type exposes the following members.

Constructors
  NameDescription
Public methodGM_Projection_t
Default Constructor Initializes everything to 0
Top
Methods
  NameDescription
Public methodStatic memberAddCustomDatum
Adds a new custom datum with the given parameters
Public methodStatic memberAddCustomEllipsoid
Adds a new custom ellipsoid with the given parameters
Public methodStatic memberAreProjectionsEquivalent
Checks to see if the 2 projections are equivalent
Public methodStatic memberDecodeMGRSCoordinates
Decodes a MGRS (military grid reference system) coordinate into a X/Y or lat/lon location
Public methodStatic memberGetAvailableProjectionList
Retrieves a list of all available projections and their available parameters, datums, units, etc. Returns GM_ProjectionInfo_t* (array of GM_ProjectionInfo_t structures)
Public methodGetBase
Retrieves the underlying base projection that forms the basis for a given projection.
Public methodStatic memberGetBaseProjection
Retrieves the underlying base projection that forms the basis for a given projection.
Public methodStatic memberGetDatumInfo
Gets the parameters for a particular datum
Public methodStatic memberGetMGRSCoordinates
Gets the MGRS (military grid reference system) coordinates for a location
Public methodStatic memberGetProjection
Gets the current view/export projection
Public methodStatic memberLoadProjectionFile
Initializes a GM_Projection_t structure from a projection (PRJ, Ozi .map, etc.) file.
Public methodStatic memberLoadProjectionFromEPSGCode
Initializes a GM_Projection_t structure from an EPSG code
Public methodStatic memberLoadProjectionFromWKTString
Initializes a GM_Projection_t structure from a WKT projection string
Public methodStatic memberSaveProjectionToFile
Saves a GM_Projection_m structure to a projection (PRJ) file.
Public methodStatic memberSaveProjectionToString
Saves a GM_Projection_t structure to a WKT projection string.
Public methodSaveToFile
Saves a GM_Projection_m structure to a projection (PRJ) file.
Public methodSaveToString
Saves a GM_Projection_t structure to a WKT projection string.
Public methodStatic memberSelectProjection
Displays the projection selection dialog to allow the user to select a projection
Public methodStatic memberSelectProjectionEx
Displays the projection selection dialog to allow the user to select a projection
Public methodSetAsProjection
Set the new projection. This is the projection that all draws and exports will be done in. It is also the projection that all world bound rectangles will be in. This version allows providing a lat/lon bounding rectangle for automatic selection of the best zone for zoned projections.
Public methodStatic memberSetProjection
Set the new projection. This is the projection that all draws and exports will be done in. It is also the projection that all world bound rectangles will be in. This version allows providing a lat/lon bounding rectangle for automatic selection of the best zone for zoned projections.
Public methodStatic memberSetProjectionEx
Set the new projection. This is the projection that all draws and exports will be done in. It is also the projection that all world bound rectangles will be in. This version allows providing a lat/lon bounding rectangle for automatic selection of the best zone for zoned projections.
Public methodStatic memberSetQueryProjectionCallback
Sets the function to call to select a projection for a layer when being loaded if the projection for that layer cannot be automatically determined. If a callback is provided, it will be called rather than the projection selection dialog being displayed.
Top
Fields
  NameDescription
Public fieldmAttr
Attribute value list items
Public fieldmDatum
Horizontal datum
Public fieldmProjSys
Projection system
Public fieldmUnit
Ground units
Top
See Also