public void BeginFigure(double lat, double lon, double? z, double? m)
		{
			_currentRing = new SinkLineRing();
			_currentRing.Add(new GeographicPosition(lon, lat, z));

			UpdateBoundingBox(lon, lat);
		}
        public void BeginFigure(double x, double y, double?z, double?m)
        {
            _currentRing = new SinkLineRing();
            _currentRing.Add(new GeographicPosition(y, x, z));

            UpdateBoundingBox(x, y);
        }
		public void BeginFigure(double x, double y, double? z, double? m)
		{
			_currentRing = new SinkLineRing();
			_currentRing.Add(new GeographicPosition(y, x, z));

			UpdateBoundingBox(x, y);
		}
Example #4
0
        public void BeginFigure(double lat, double lon, double?z, double?m)
        {
            _currentRing = new SinkLineRing();
            _currentRing.Add(new GeographicPosition(lon, lat, z));

            UpdateBoundingBox(lon, lat);
        }
		public void EndFigure()
		{
			if (_currentRing == null)
				return;

			_currentGeometry.Add(_currentRing);
			_currentRing = null;
		}
Example #6
0
        public void BeginFigure(double lat, double lon, double?z, double?m)
        {
            _currentRing = new SinkLineRing();
            _currentRing.Add(new Position(latitude: lat
                                          , longitude: lon
                                          , altitude: z));

            UpdateBoundingBox(lon, lat);
        }
        public void EndFigure()
        {
            if (_currentRing == null)
            {
                return;
            }

            _currentGeometry.Add(_currentRing);
            _currentRing = null;
        }