# Uses of Class
org.apache.sis.referencing.operation.CoordinateOperationContext

Packages that use CoordinateOperationContext
Package
Description
org.apache.sis.referencing
Base classes for reference systems used for general positioning.
org.apache.sis.referencing.operation
Relationship between any two Coordinate Reference Systems (CRS).

- ## Uses of CoordinateOperationContext in org.apache.sis.referencing

  Methods in org.apache.sis.referencing with parameters of type CoordinateOperationContext
  Modifier and Type
  Method
  Description
  `static CoordinateOperation`
  CRS.`findOperation(DefaultCoordinateMetadata source, DefaultCoordinateMetadata target, CoordinateOperationContext context)`
  Finds a mathematical operation that transforms coordinates between the given CRSs and epochs.
  `static List<CoordinateOperation>`
  CRS.`findOperations(DefaultCoordinateMetadata source, DefaultCoordinateMetadata target, CoordinateOperationContext context)`
  Finds mathematical operations that transforms coordinates between the given CRSs and epochs.

- ## Uses of CoordinateOperationContext in org.apache.sis.referencing.operation

  Fields in org.apache.sis.referencing.operation declared as CoordinateOperationContext
  Modifier and Type
  Field
  Description
  `protected final CoordinateOperationContext`
  CoordinateOperationRegistry.`context`
  Options such as initial area of interest, desired accuracy and coordinates that may be considered as constants.
  Methods in org.apache.sis.referencing.operation that return CoordinateOperationContext
  Modifier and Type
  Method
  Description
  `static CoordinateOperationContext`
  CoordinateOperationContext.`fromBoundingBox(GeographicBoundingBox areaOfInterest)`
  Creates an operation context for the given area of interest, which may be null or `undefined`.
  Methods in org.apache.sis.referencing.operation with parameters of type CoordinateOperationContext
  Modifier and Type
  Method
  Description
  `CoordinateOperation`
  DefaultCoordinateOperationFactory.`createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, CoordinateOperationContext context)`
  Finds or creates an operation for conversion or transformation between two coordinate reference systems.
  `protected CoordinateOperationFinder`
  DefaultCoordinateOperationFactory.`createOperationFinder(CoordinateOperationAuthorityFactory registry, CoordinateOperationContext context)`
  Creates the object which will perform the actual task of finding a coordinate operation path between two CRS.
  `List<CoordinateOperation>`
  DefaultCoordinateOperationFactory.`createOperations(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, CoordinateOperationContext context)`
  Finds or creates operations for conversions or transformations between two coordinate reference systems.
  Constructors in org.apache.sis.referencing.operation with parameters of type CoordinateOperationContext
  Modifier
  Constructor
  Description
  ``
  `CoordinateOperationFinder(CoordinateOperationAuthorityFactory registry, CoordinateOperationFactory factory, CoordinateOperationContext context)`
  Creates a new instance for the given factory and context.