Пример #1
0
 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;
 }
Пример #2
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;
 }
Пример #3
0
 public ObliqueMercatorProj(DistortionProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject)
 {
     this.k = 0.99984;
     this.IsCalc = false;
 }
Пример #4
0
 public LabordeMercatorProj(DistortionProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject)
 {
     this.k = 0.9995;
     this.threshold = 1E-11;
     this.IsCalc = false;
 }
Пример #5
0
 public Lambert2SPProj(ConeProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject)
 {
 }
Пример #6
0
 public StereographicProj(ConeProjectionParams proParamsStruct, GeoSpheroid spheroidObject) : base(proParamsStruct, spheroidObject)
 {
     this.k = 0.994;
 }
Пример #7
0
 public GaussProjection(GaussProjectionParams proParamsStruct, GeoSpheroid spheroidObject)
 {
     this.SetProjectionParams(proParamsStruct);
     base.SetSpheroid(spheroidObject);
 }