Namespace FpAssistantCore.Geographical
Classes
CoordinateSystem
Handling coordinate systems
CoordinateSystems
Static class to hold the all the supported coordinates and their definitions
GeoArc
Handling of a geographical arc
GeoCircle
Handling of a geographical circle defined by a GeoCoordinate and a radius
GeoCoordinate.Ref<T>
Dummy class to allow parameters to be passed by reference to a ASYNC marked method
GeoCoordinateElevationCollection
Defines a collection to handle types of GeoCoordinateElevation
GeoLine
Handling of a geographical line (geo-line) defined by a start and end GeoCoordinate
GeoLineString
Handling of a geographical linestring defined by a series of GeoCoordinateElevation points
GeoMapAction
Geo action requirement
GeoMapElement
Base class definition for top level data items
GeoMapElementCollection
Defines a collection to handle the types of GeoMapElement
GeoMapElementEngine
An 'Engine' that will allow the types of GeoMapElement to be drawn in the 'Graphical System'.
GeoMapEngineElement
GeoMapIcon
Handling of a mapping pushpin
GeoMapImage
Handling of an image to display on the graphical system
GeoPoint
Handling of a geographical point
GeoPolygon
Handling of a geographical polygon defined by a series of GeoCoordinate
GmlHelper
Helper for GML creation
MagneticDeclination
Computation of the magnetic declination at geographical point and date
ProjectedCoordinateSystem
Hold details of a Projected Coordinate System (PCS)
Structs
GeoAzimuthDistance
Struct to hold results from geodetic calculations of azimuths and distance
GeoCoordinate
Handling of a geographical coordinate in latitude and longitude format
GeoCoordinateBasic
Basic minimal handling of a geographical coordinate in decimal latitude and longitude format
GeoCoordinateBasic.PtIsOnGeodesicResult
Struct to hold the results of the calculation if a point lies on a geodesic - WGS84PtIsOnGeodesic()
GeoCoordinateElevation
Struct to handle a combination of GeoCoordinate and Elevation
Locus
Locus of Points Relative to a Geodesic
Interfaces
IGeoMapElement
Defines an interface to denote geographical elements and command actions to be held in a collection
Enums
CardinalDirection
Enumeration offering the options for cardinal directions on a compass
CoordinateSystemUnits
Units behind the coordinate system projection
CsMapStatus
Enumeration covering the different types of GeoCoordinate class errors
GeoCoordinate.ModesOfOperation
Enum offering the modes of operation of use of the geocoordinate library
GeoCoordinateBasic.ArcOrientation
Enumeration covering the orientation of the arc
GeoCoordinateBasic.GeodesicLengthCodes
Enumeration covering the length code on the geodesic
GeoCoordinateFormat
Enumeration offering the choice of literal values of a GeoCoordinate object when using ToString()
GeoMapElementActions
Enumeration offering the command actions that the graphics engine is expected to implement
GmlDimension
Enumeration offering the choice of 2D or 3D coordinate data in GML string construction
GraphicalRepresentation
Enumeration covering the different types/style graphics that can be returned
LatitudeCardinalDirection
Enumeration offering the options for cardinal directions for latitude
Locus.LineTypes
Position of Locus relative to GeoStart and GeoEnd
LongitudeCardinalDirection
Enumeration offering the options for cardinal directions for longitude
MagneticDeclination.MagneticModelType
MapDatums
MapProjections
MapProjectionUtmNad83
Enum covering the range of Map Projection Identifiers for UTM NAD 83 Datum
MapProjectionUtmWgs84
Enum covering the range of Map Projection Identifiers
ObstacleGeographyMappings
Enumeration covering how to map an obstacle type to a Geography type