Needed Data Discussion Image Coordinate Transformation Services

The Open GIS Abstract Specification Page 16 Volume 16: Image Coordinate Transformation Services 00-116.doc Note: Although different interfaces could be used for different numbers of input and output coordinates as listed in item 3 above, such differentiation of interfaces appears undesirable.

4.1.3. Result Data

The data produced by these Image Coordinate Transformation Services includes: 1. Output point position coordinates, in desired SRS 2. Partial derivatives of output position coordinates with respect to input position coordinates optional 3. Metadata for output position coordinates, including: optional 4. Output SRS definition is metadata for output positions 5. Absolute accuracy estimates for output position coordinates is metadata for output positions 6. Relative accuracy estimates for output position coordinates is metadata for output positions Result metadata is optionally returned to client software, depending on how the Image Coordinate Transformation service is called. Similarly, partial derivatives are optionally returned to client software, depending on how the service is called. However, the ability to produce result metadata and partial derivatives when requested are required capabilities of these services.

4.1.4. Needed Data

The data needed for use by these Image Coordinate Transformation Services includes: 1. Input point position coordinates, in another SRS 2. Output SRS definition is metadata for output positions 3. Image coordinate transformation parameters optional is metadata for SRS or transformation 4. Transformation accuracy estimates, for each SRS transformation when output accuracy is needed is metadata for transformation 5. Ground shape and position or elevation data for monoscopic image to ground could be considered metadata for an image? 6. Elevation accuracy estimates when output accuracy is needed is metadata for elevation data 7. Metadata for input position coordinates, including: 8. Input SRS definition is metadata for input positions 9. Absolute accuracy estimates for input position coordinates when output absolute accuracy is needed is metadata for input positions 10. Relative accuracy estimates for input position coordinates when output relative accuracy is needed is metadata for input positions

4.1.5. Discussion

These Image Coordinate Transformation Services are considered an Image Exploitation Services category separate from Ground Coordinate Transformation Services in order to limit the size of service categories. However, these two service categories require very similar interfaces, and they must be able to inter-operate easily. Specifically, the concatenated image coordinate transformation services see item 3 in Section 4.1.2 above must be able to include individual or concatenated Ground Coordinate Transformation Services. When an Image Coordinate Transformation Service is needed, the corresponding Service for the opposite conversion direction will often also be needed. Instead of requiring a client to handle separate Image Coordinate Transformation Services for each direction, it appears desirable to The Open GIS Abstract Specification Page 17 Volume 16: Image Coordinate Transformation Services 00-116.doc automatically link the corresponding Services for the two directions. This linking might be done in several ways, including: 1. Have each Image Coordinate Transformation Services provide transformations in both directions. Different service operations or an additional input to certain operations would be used to select which transformation direction is requested. 2. Provide an Image Coordinate Transformation Service with an additional operation to obtain the reverse direction Service, or to obtain all the metadata needed by such a service.

4.1.6. Object Model