コード例 #1
0
        private void AssignMeridian(Proj4Meridians standardMeridian)
        {
            _name = standardMeridian.ToString();
            switch (standardMeridian)
            {
            case Proj4Meridians.Greenwich:
                _longitude = 0;
                break;

            case Proj4Meridians.Lisbon:
                _longitude = -9.131906111;
                break;

            case Proj4Meridians.Paris:
                _longitude = 2.337229167;
                break;

            case Proj4Meridians.Bogota:
                _longitude = -74.08091667;
                break;

            case Proj4Meridians.Madrid:
                _longitude = -3.687938889;
                break;

            case Proj4Meridians.Rome:
                _longitude = 12.45233333;
                break;

            case Proj4Meridians.Bern:
                _longitude = 7.439583333;
                break;

            case Proj4Meridians.Jakarta:
                _longitude = 106.8077194;
                break;

            case Proj4Meridians.Ferro:
                _longitude = -17.66666667;
                break;

            case Proj4Meridians.Brussels:
                _longitude = 4.367975;
                break;

            case Proj4Meridians.Stockholm:
                _longitude = 18.05827778;
                break;

            case Proj4Meridians.Athens:
                _longitude = 23.7163375;
                break;

            case Proj4Meridians.Oslo:
                _longitude = 10.72291667;
                break;
            }
        }
コード例 #2
0
        private void AssignMeridian(Proj4Meridians standardMeridian)
        {
            _name = standardMeridian.ToString();
            switch (standardMeridian)
            {
                case Proj4Meridians.Greenwich:
                    _longitude = 0;
                    break;
                case Proj4Meridians.Lisbon:
                    _longitude = -9.131906111;
                    break;
                case Proj4Meridians.Paris:
                    _longitude = 2.337229167;
                    break;
                case Proj4Meridians.Bogota:
                    _longitude = -74.08091667;
                    break;
                case Proj4Meridians.Madrid:
                    _longitude = -3.687938889;
                    break;
                case Proj4Meridians.Rome:
                    _longitude = 12.45233333;
                    break;
                case Proj4Meridians.Bern:
                    _longitude = 7.439583333;
                    break;
                case Proj4Meridians.Jakarta:
                    _longitude = 106.8077194;
                    break;
                case Proj4Meridians.Ferro:
                    _longitude = -17.66666667;
                    break;
                case Proj4Meridians.Brussels:
                    _longitude = 4.367975;
                    break;
                case Proj4Meridians.Stockholm:
                    _longitude = 18.05827778;
                    break;
                case Proj4Meridians.Athens:
                    _longitude = 23.7163375;
                    break;
                case Proj4Meridians.Oslo:
                    _longitude = 10.72291667;
                    break;

            }
        }
コード例 #3
0
 /// <summary>
 /// Creates a new meridian from one of the known, proj4 meridian locations.
 /// Presumably the longitudes here correspond to various standard meridians
 /// rather than some arbitrary longitudes of capital cities.
 /// </summary>
 /// <param name="standardMeridian">One of the enumerations listed</param>
 public Meridian(Proj4Meridians standardMeridian)
 {
     AssignMeridian(standardMeridian);
 }
コード例 #4
0
 /// <summary>
 /// Creates a new meridian from one of the known, proj4 meridian locations.
 /// Presumably the longitudes here correspond to various standard meridians
 /// rather than some arbitrary longitudes of capital cities.
 /// </summary>
 /// <param name="standardMeridian">One of the enumerations listed</param>
 public Meridian(Proj4Meridians standardMeridian)
 {
     AssignMeridian(standardMeridian);
 }