public void SetUp() { Dictionary <CoordinateOperationParameter, Object> parameters = new Dictionary <CoordinateOperationParameter, Object>(); parameters.Add(CoordinateOperationParameters.LatitudeOfNaturalOrigin, Angle.FromDegree(52, 9, 22.178)); parameters.Add(CoordinateOperationParameters.LongitudeOfNaturalOrigin, Angle.FromDegree(5, 23, 15.5)); parameters.Add(CoordinateOperationParameters.FalseEasting, Length.FromMetre(155000)); parameters.Add(CoordinateOperationParameters.FalseNorthing, Length.FromMetre(463000)); parameters.Add(CoordinateOperationParameters.ScaleFactorAtNaturalOrigin, 0.9999079); _projection = new ObliqueStereographicProjection("EPSG::19914", "RD New", parameters, Ellipsoids.Bessel1841, AreasOfUse.NetherlandsOnshore); }
public void SetUp() { Dictionary <CoordinateOperationParameter, Object> parameters = new Dictionary <CoordinateOperationParameter, Object>(); parameters.Add(CoordinateOperationParameters.LatitudeOfNaturalOrigin, Angle.FromDegree(52, 9, 22.178)); parameters.Add(CoordinateOperationParameters.LongitudeOfNaturalOrigin, Angle.FromDegree(5, 23, 15.5)); parameters.Add(CoordinateOperationParameters.FalseEasting, Length.FromMetre(155000)); parameters.Add(CoordinateOperationParameters.FalseNorthing, Length.FromMetre(463000)); parameters.Add(CoordinateOperationParameters.ScaleFactorAtNaturalOrigin, 0.9999079); Ellipsoid ellipsoid = Ellipsoid.FromInverseFlattening("EPSG::7004", "Bessel 1841", 6377397.155, 299.1528128); AreaOfUse areaOfUse = TestUtilities.ReferenceProvider.AreasOfUse["EPSG::1275"]; this.projection = new ObliqueStereographicProjection("EPSG::19914", "RD New", parameters, ellipsoid, areaOfUse); }