C# Class MapAround.CoordinateSystems.ProjectedCoordinateSystem

Represents a 2D cartographic coordinate system.
Inheritance: HorizontalCoordinateSystem, IProjectedCoordinateSystem
ファイルを表示 Open project: gkrsu/maparound.core Class Usage Examples

Public Methods

Method Description
EqualParams ( object obj ) : bool

Checks whether the values of this instance is equal to the values of another instance. Only parameters used for coordinate system are used for comparison. Name, abbreviation, authority, alias and remarks are ignored in the comparison.

GetUnits ( int dimension ) : IUnit

Returns units for dimension within coordinate system. Each dimension in the coordinate system has corresponding units.

Private Methods

Method Description
ProjectedCoordinateSystem ( IHorizontalDatum datum, IGeographicCoordinateSystem geographicCoordinateSystem, ILinearUnit linearUnit, IProjection projection, List axisInfo, string name, string authority, long code, string alias, string remarks, string abbreviation ) : System

Initializes a new instance of the MapAround.CoordinateSystems.ProjectedCoordinateSystem.

Method Details

EqualParams() public method

Checks whether the values of this instance is equal to the values of another instance. Only parameters used for coordinate system are used for comparison. Name, abbreviation, authority, alias and remarks are ignored in the comparison.
public EqualParams ( object obj ) : bool
obj object
return bool

GetUnits() public method

Returns units for dimension within coordinate system. Each dimension in the coordinate system has corresponding units.
public GetUnits ( int dimension ) : IUnit
dimension int Dimension
return IUnit