public ObliqueStereographicProj(GaussProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject) { this.m_R = -1.0; this.m_nRate = -1.0; this.m_formulaB0 = -1.0; this.m_formulaL0 = -1.0; this.m_cRate = -1.0; }
public bool SetSpheroid(GeoSpheroid spheroidObject) { if (spheroidObject == null) { return false; } this.m_e1 = spheroidObject.Eccentricity; this.m_e2 = spheroidObject.SecondEccentricity; this.m_a = spheroidObject.SemiMajorAxis; this.m_b = spheroidObject.SemiMinorAxis; this.m_f = spheroidObject.InvFlattening; return true; }
public ObliqueMercatorProj(DistortionProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject) { this.k = 0.99984; this.IsCalc = false; }
public LabordeMercatorProj(DistortionProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject) { this.k = 0.9995; this.threshold = 1E-11; this.IsCalc = false; }
public Lambert2SPProj(ConeProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject) { }
public StereographicProj(ConeProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject) { this.k = 0.994; }
public GaussProjection(GaussProjectionParams proParamsStruct, GeoSpheroid spheroidObject) { this.SetProjectionParams(proParamsStruct); base.SetSpheroid(spheroidObject); }