Class PointOutsideCoverageException

All Implemented Interfaces:
Serializable

public class PointOutsideCoverageException extends CannotEvaluateException
Thrown when a evaluate method is invoked for a location outside the domain of the coverage.
Since:
GeoAPI 1.0
Author:
Martin Desruisseaux (IRD), Alexander Petkov
See Also:
  • Constructor Details

    • PointOutsideCoverageException

      public PointOutsideCoverageException()
      Creates an exception with no message.
    • PointOutsideCoverageException

      public PointOutsideCoverageException(String message)
      Creates an exception with the specified message.
      Parameters:
      message - The detail message. The detail message is saved for later retrieval by the Throwable.getMessage() method.
  • Method Details

    • getOffendingLocation

      public Position getOffendingLocation()
      Returns the direct position which is outside the domain of the coverage.
      Returns:
      The position outside the coverage, or null if unknown.
      Since:
      GeoAPI 2.2
    • setOffendingLocation

      public void setOffendingLocation(Position location)
      Sets the direct position which is outside the domain of the coverage.
      Parameters:
      location - The position outside the coverage, or null if unknown.
      Since:
      GeoAPI 2.2