MightyLittleGeodesy.Positions.SWEREF99Position.SWEREF99Position C# (CSharp) Méthode

SWEREF99Position() public méthode

Create a RT90 position by converting a WGS84 position
public SWEREF99Position ( WGS84Position position, SWEREFProjection projection ) : MightyLittleGeodesy.Classes
position WGS84Position WGS84 position to convert
projection SWEREFProjection
Résultat MightyLittleGeodesy.Classes
        public SWEREF99Position(WGS84Position position, SWEREFProjection projection)
            : base(Grid.SWEREF99)
        {
            GaussKreuger gkProjection = new GaussKreuger();
            gkProjection.swedish_params(GetProjectionString(projection));
            var lat_lon = gkProjection.geodetic_to_grid(position.Latitude, position.Longitude);
            Latitude = lat_lon[0];
            Longitude = lat_lon[1];
            Projection = projection;
        }

Same methods

SWEREF99Position::SWEREF99Position ( double n, double e ) : MightyLittleGeodesy.Classes
SWEREF99Position::SWEREF99Position ( double n, double e, SWEREFProjection projection ) : MightyLittleGeodesy.Classes