Class MismatchedDatumException

All Implemented Interfaces:
Serializable

public class MismatchedDatumException extends IllegalArgumentException
Thrown when the source and target CRS of a conversion use different datum. By definition, conversions do not perform any change of datum while transformations can do.
Note: SIS is tolerant about different datum at Default­Conversion construction time, for the reasons explained in its constructor. However SIS is stricter at Derived CRS construction time.
Since:
0.6
See Also:

Defined in the sis-referencing module

  • Constructor Details

    • MismatchedDatumException

      public MismatchedDatumException()
      Constructs a new exception with no message.
    • MismatchedDatumException

      public MismatchedDatumException(String message)
      Constructs a new exception with the specified detail message.
      Parameters:
      message - the detail message, or null if none.
    • MismatchedDatumException

      public MismatchedDatumException(String message, Throwable cause)
      Constructs a new exception with the specified detail message and cause.
      Parameters:
      message - the detail message, or null if none.
      cause - the cause, or null if none.