com.esri.arcgis.datasourcesraster
Interface ICoordinateXform

All Superinterfaces:
IGeodataXform, Serializable
All Known Subinterfaces:
ICoordinateXform2
All Known Implementing Classes:
CoordinateXform

public interface ICoordinateXform
extends IGeodataXform, Serializable

Provides access to members that control a coordinate (projection) transform.

Superseded By

ICoordinateXform2

Remarks

ICoordinateXform is used to set the GeoTransformations (datum transformation) when you create a CoordinateXform.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IGeoTransformationOperationSet getGeoTransformations()
          The geographic transformations.
 void setGeoTransformationsByRef(IGeoTransformationOperationSet ppGeoXforms)
          The geographic transformations.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 

Method Detail

setGeoTransformationsByRef

void setGeoTransformationsByRef(IGeoTransformationOperationSet ppGeoXforms)
                                throws IOException,
                                       AutomationException
The geographic transformations.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
ppGeoXforms - A reference to a com.esri.arcgis.geometry.IGeoTransformationOperationSet (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeoTransformations

IGeoTransformationOperationSet getGeoTransformations()
                                                     throws IOException,
                                                            AutomationException
The geographic transformations.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geometry.IGeoTransformationOperationSet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.