com.esri.arcgis.datasourcesraster
Interface IMapPoint

All Superinterfaces:
IGeometry, IPoint, Serializable
All Known Implementing Classes:
MapPoint

public interface IMapPoint
extends IPoint, Serializable

A point in map space (easting, northing) or (longitude, latitude) with its associated uncertainty information.

Product Availability

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


Method Summary
 String getImageID()
          The image ID of this IMapPoint.
 String getMapPointID()
          The identification string of this IMapPoint.
 IDoubleArray getPointingErrorCovarianceMatrix()
          The pointing error covariance matrix that is associated with this IMapPoint.
 void setImageID(String pImageID)
          The image ID of this IMapPoint.
 void setMapPointID(String pMapPointID)
          The identification string of this IMapPoint.
 void setPointingErrorCovarianceMatrix(IDoubleArray ppPointingErrCovMatrix)
          The pointing error covariance matrix that is associated with this IMapPoint.
 
Methods inherited from interface com.esri.arcgis.geometry.IPoint
compare, constrainAngle, constrainDistance, getID, getM, getX, getY, getZ, putCoords, queryCoords, setID, setM, setX, setY, setZ
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
 

Method Detail

getImageID

String getImageID()
                  throws IOException,
                         AutomationException
The image ID of this IMapPoint.

Product Availability

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

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

setImageID

void setImageID(String pImageID)
                throws IOException,
                       AutomationException
The image ID of this IMapPoint.

Product Availability

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

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

getMapPointID

String getMapPointID()
                     throws IOException,
                            AutomationException
The identification string of this IMapPoint.

Product Availability

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

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

setMapPointID

void setMapPointID(String pMapPointID)
                   throws IOException,
                          AutomationException
The identification string of this IMapPoint.

Product Availability

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

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

getPointingErrorCovarianceMatrix

IDoubleArray getPointingErrorCovarianceMatrix()
                                              throws IOException,
                                                     AutomationException
The pointing error covariance matrix that is associated with this IMapPoint.

Product Availability

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

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

setPointingErrorCovarianceMatrix

void setPointingErrorCovarianceMatrix(IDoubleArray ppPointingErrCovMatrix)
                                      throws IOException,
                                             AutomationException
The pointing error covariance matrix that is associated with this IMapPoint.

Product Availability

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

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