/// <summary> /// Convert a lat long coordinate into the appropriate DLS survey coordinate /// Note: This method requires access to the township grid intersection reference table /// </summary> /// <param name="coordinate"></param> /// <returns></returns> public static DlsSystem ToDlsSystem(LatLongCoordinate coordinate) { var dls = DlsSystemConverter.FromLatLongCoordinate(coordinate); if (dls == null) { throw new CoordinateConversionException("Dls lookup failed"); } return(dls.Value); }
public static LatLongCoordinate ToLatLong(DlsSystem system) { return(DlsSystemConverter.ToLatLong(system)); }
/// <summary> /// Return lat/long for this dls /// </summary> /// <returns></returns> public LatLongCoordinate ToLatLong() { return(DlsSystemConverter.ToLatLong(this)); }