/// <summary>
 /// Create an origin point by projected coordinate.
 /// </summary>
 /// <param name="coord">projected coordinate</param>
 public Origin(ProjectedCoord coord)
 {
     _elements = new List <object>
     {
         coord.Northing,
         coord.Easting
     };
 }
 /// <summary>
 /// projection reverse solution from projected coordinate to geographic coordinate.
 /// </summary>
 /// <param name="point">projected point</param>
 /// <returns>geodetic point</returns>
 public GeographicCoord Reverse(ProjectedCoord point)
 {
     Reverse(point.Northing, point.Easting, out Latitude lat, out Longitude lng);
     return(new GeographicCoord(lat, lng));
 }