public GeoPoint3 Deserialize()
 {
     return(GeoPoint2.InDegrees(Lat, Long));
 }
 public static Vector3 ToEcef(this GeoPoint2 point, GeoDatum datum)
 {
     return(GeoPoint3Utils.ToEcef((GeoPoint3)point, datum));
 }
 public static RotoTranslation3 Enu(this GeoPoint2 origin, GeoDatum datum)
 {
     return(GeoPoint3Utils.Enu((GeoPoint3)origin, datum));
 }
 public GeoPoint3(GeoPoint2 ll, double altitude = 0)
 {
     _latitude  = ll.Latitude;
     _longitude = ll.Longitude;
     _altitude  = altitude;
 }