com.esri.arcgis.datasourcesraster
Interface IGCSShiftXform

All Superinterfaces:
IGeodataXform, Serializable
All Known Implementing Classes:
GCSShiftXform

public interface IGCSShiftXform
extends IGeodataXform, Serializable

Provides access to members that control a GCS shift geodata transform.

Remarks

The IGCSShiftXform is used to create the GCSShiftXform object.

Product Availability

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


Method Summary
 double getLeftLongitude()
          The left longitude source GCS.
 boolean isReverseShift()
          Indicates if reversely shifting to the left longitude.
 void setLeftLongitude(double pLon)
          The left longitude source GCS.
 void setReverseShift(boolean pReverseShift)
          Indicates if reversely shifting to the left longitude.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 

Method Detail

getLeftLongitude

double getLeftLongitude()
                        throws IOException,
                               AutomationException
The left longitude source GCS.

Product Availability

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

Returns:
The pLon
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLeftLongitude

void setLeftLongitude(double pLon)
                      throws IOException,
                             AutomationException
The left longitude source GCS.

Description

If the input data is 0-360, the LeftLongitude should set to 0.

Product Availability

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

Parameters:
pLon - The pLon (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReverseShift

boolean isReverseShift()
                       throws IOException,
                              AutomationException
Indicates if reversely shifting to the left longitude.

Product Availability

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

Returns:
The pReverseShift
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReverseShift

void setReverseShift(boolean pReverseShift)
                     throws IOException,
                            AutomationException
Indicates if reversely shifting to the left longitude.

Product Availability

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

Parameters:
pReverseShift - The pReverseShift (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.