com.esri.arcgis.datasourcesraster
Class IImageRegistration2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IImageRegistrationProxy
          extended by com.esri.arcgis.datasourcesraster.IImageRegistration2Proxy
All Implemented Interfaces:
IImageRegistration, IImageRegistration2, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IImageRegistration2'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control an image registration.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

public class IImageRegistration2Proxy
extends IImageRegistrationProxy
implements IImageRegistration2, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IImageRegistration2
IID, IID9af06ade_d877_4d6f_9c12_968094028115
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IImageRegistration
IIDec48c884_ebeb_4d94_849e_f1533a0a32da
 
Constructor Summary
  IImageRegistration2Proxy()
          Deprecated. For internal use only
  IImageRegistration2Proxy(java.lang.Object obj)
          Deprecated.  
protected IImageRegistration2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IImageRegistration2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IImageRegistration2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void analyzeControlPoints(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pControlPointTable, ITable pCoverageTable, ITrackCancel pTrackCancel)
          Deprecated. Analyzes control points quantity and distribution for each image.
 void appendControlPoints(ITable pMasterPointTable, ITable pInputPointTable, IQueryFilter pQueryFilter, java.lang.String zFieldName, java.lang.String tagFieldName, IRaster pDEM, ITrackCancel pTrackCancel)
          Deprecated. Appends control points from an input point table into a master point table.
 void computeAllControlPoints(IDataset pCatalog, IQueryFilter pQueryFilter, IDataset pReferenceImages, ITable pFeaturePointTable, ITable pTiePointTable, ITrackCancel pTrackCancel)
          Deprecated. Computes matching/control points from a collection of images against reference images.
 void computeAllTiePoints(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pMask, IQueryFilter pMaskQueryFilter, ITable pFeaturePointTable, ITable pTiePointTable, ITrackCancel pTrackCancel)
          Deprecated. Computes matching/tie points from a collection of images.
 void computeBlockAdjustment(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pControlPointTable, IQueryFilter pControlPointQueryFilter, java.lang.String adjustmentType, java.lang.String adjustmentOptions, ITable pSolutionTable, ITable pSolutionPointTable, IPropertySet pSummery, ITrackCancel pTrackCancel)
          Deprecated. Computes block adjustment for a given block of images.
 IArray computeMatchPoints(IArray pDatasets, IEnvelope pExtent, ILongArray pImageIDs, IArray[] ppFeaturePointsArray)
          Deprecated. Computes match points for a given list of images.
 void computeOverlaps(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pMask, IQueryFilter pMaskQueryFilter, ITable pControlPointTable, double minimumArea, ITable pOverlapTable, ITrackCancel pTrackCancel)
          Deprecated. Computes overlapping areas, larger than a given minimum area size, among images.
 ITable createCoverageTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword)
          Deprecated. Creates a control point coverage table.
 ITable createLinkTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword)
          Deprecated. Creates a link table.
 ITable createOverlapTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword)
          Deprecated. Creates an overlap table.
 ITable createSolutionPointTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword)
          Deprecated. Creates a solution point table.
 void register(IRaster pRaster, IRaster pRefRaster, java.lang.String mode, int gtType, java.lang.String linkFile, java.lang.String outputLinkFile)
          Deprecated. Registers an image to a reference image or a link file.
 IPointCollection removeBlunders(IPointCollection pFromGCPs, IPointCollection pToGCPs, int type, double maximumRMS)
          Deprecated. Removes bad control points, or blunders, to achieve better than a given maximum RMS.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
Methods inherited from class com.esri.arcgis.datasourcesraster.IImageRegistrationProxy
adjust, computeAdjustments, computeFeaturePoints, computeLinks, computeTiePoints, createControlPointTable, createFeaturePointTable, createSolutionTable, extractAllMatchPoints, extractFeaturePoints, extractMatchPoints, findClosestFeaturePoint, getBlockingType, getParameter, getParameters, getRefinement, getServerObjectName, getThreadCount, matchFeaturePoints, refineMatchPoints, setBlockingType, setParameter, setParametersByRef, setRefinement, setServerObjectNameByRef, setThreadCount
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IImageRegistration
adjust, computeAdjustments, computeFeaturePoints, computeLinks, computeTiePoints, createControlPointTable, createFeaturePointTable, createSolutionTable, extractAllMatchPoints, extractFeaturePoints, extractMatchPoints, findClosestFeaturePoint, getBlockingType, getParameter, getParameters, getRefinement, getServerObjectName, getThreadCount, matchFeaturePoints, refineMatchPoints, setBlockingType, setParameter, setParametersByRef, setRefinement, setServerObjectNameByRef, setThreadCount
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IImageRegistration2Proxy

public IImageRegistration2Proxy(java.lang.String CLSID,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.net.UnknownHostException,
                                java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IImageRegistration2Proxy

public IImageRegistration2Proxy()
Deprecated. 
For internal use only


IImageRegistration2Proxy

public IImageRegistration2Proxy(java.lang.Object obj)
                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IImageRegistration2Proxy

protected IImageRegistration2Proxy(java.lang.Object obj,
                                   java.lang.String iid)
                            throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IImageRegistration2Proxy

protected IImageRegistration2Proxy(java.lang.String CLSID,
                                   java.lang.String iid,
                                   java.lang.String host,
                                   com.esri.arcgis.interop.AuthInfo authInfo)
                            throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IImageRegistrationProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IImageRegistrationProxy
Throws:
java.io.IOException

createSolutionPointTable

public ITable createSolutionPointTable(IWorkspace pWorkspace,
                                       java.lang.String name,
                                       ISpatialReference pSpatialReference,
                                       java.lang.String configKeyword)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Creates a solution point table.

Specified by:
createSolutionPointTable in interface IImageRegistration2
Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
configKeyword - The configKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createLinkTable

public ITable createLinkTable(IWorkspace pWorkspace,
                              java.lang.String name,
                              ISpatialReference pSpatialReference,
                              java.lang.String configKeyword)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Creates a link table.

Specified by:
createLinkTable in interface IImageRegistration2
Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
configKeyword - The configKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createOverlapTable

public ITable createOverlapTable(IWorkspace pWorkspace,
                                 java.lang.String name,
                                 ISpatialReference pSpatialReference,
                                 java.lang.String configKeyword)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Creates an overlap table.

Specified by:
createOverlapTable in interface IImageRegistration2
Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
configKeyword - The configKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createCoverageTable

public ITable createCoverageTable(IWorkspace pWorkspace,
                                  java.lang.String name,
                                  ISpatialReference pSpatialReference,
                                  java.lang.String configKeyword)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Creates a control point coverage table.

Specified by:
createCoverageTable in interface IImageRegistration2
Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
name - The name (in)
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
configKeyword - The configKeyword (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeAllTiePoints

public void computeAllTiePoints(IDataset pCatalog,
                                IQueryFilter pQueryFilter,
                                ITable pMask,
                                IQueryFilter pMaskQueryFilter,
                                ITable pFeaturePointTable,
                                ITable pTiePointTable,
                                ITrackCancel pTrackCancel)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Computes matching/tie points from a collection of images.

Specified by:
computeAllTiePoints in interface IImageRegistration2
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pMask - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pMaskQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pFeaturePointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTiePointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeAllControlPoints

public void computeAllControlPoints(IDataset pCatalog,
                                    IQueryFilter pQueryFilter,
                                    IDataset pReferenceImages,
                                    ITable pFeaturePointTable,
                                    ITable pTiePointTable,
                                    ITrackCancel pTrackCancel)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Computes matching/control points from a collection of images against reference images.

Specified by:
computeAllControlPoints in interface IImageRegistration2
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pReferenceImages - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pFeaturePointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTiePointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

register

public void register(IRaster pRaster,
                     IRaster pRefRaster,
                     java.lang.String mode,
                     int gtType,
                     java.lang.String linkFile,
                     java.lang.String outputLinkFile)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Registers an image to a reference image or a link file.

Specified by:
register in interface IImageRegistration2
Parameters:
pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
pRefRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
mode - The mode (in)
gtType - A com.esri.arcgis.datasourcesraster.esriGeoTransTypeEnum constant (in)
linkFile - The linkFile (in)
outputLinkFile - The outputLinkFile (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeBlunders

public IPointCollection removeBlunders(IPointCollection pFromGCPs,
                                       IPointCollection pToGCPs,
                                       int type,
                                       double maximumRMS)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Removes bad control points, or blunders, to achieve better than a given maximum RMS.

Specified by:
removeBlunders in interface IImageRegistration2
Parameters:
pFromGCPs - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
pToGCPs - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
type - A com.esri.arcgis.datasourcesraster.esriGeoTransTypeEnum constant (in)
maximumRMS - The maximumRMS (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPointCollection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeBlockAdjustment

public void computeBlockAdjustment(IDataset pCatalog,
                                   IQueryFilter pQueryFilter,
                                   ITable pControlPointTable,
                                   IQueryFilter pControlPointQueryFilter,
                                   java.lang.String adjustmentType,
                                   java.lang.String adjustmentOptions,
                                   ITable pSolutionTable,
                                   ITable pSolutionPointTable,
                                   IPropertySet pSummery,
                                   ITrackCancel pTrackCancel)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Computes block adjustment for a given block of images.

Specified by:
computeBlockAdjustment in interface IImageRegistration2
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pControlPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pControlPointQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
adjustmentType - The adjustmentType (in)
adjustmentOptions - The adjustmentOptions (in)
pSolutionTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pSolutionPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pSummery - A reference to a com.esri.arcgis.system.IPropertySet (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

appendControlPoints

public void appendControlPoints(ITable pMasterPointTable,
                                ITable pInputPointTable,
                                IQueryFilter pQueryFilter,
                                java.lang.String zFieldName,
                                java.lang.String tagFieldName,
                                IRaster pDEM,
                                ITrackCancel pTrackCancel)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Appends control points from an input point table into a master point table.

Specified by:
appendControlPoints in interface IImageRegistration2
Parameters:
pMasterPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pInputPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
zFieldName - The zFieldName (in)
tagFieldName - The tagFieldName (in)
pDEM - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeOverlaps

public void computeOverlaps(IDataset pCatalog,
                            IQueryFilter pQueryFilter,
                            ITable pMask,
                            IQueryFilter pMaskQueryFilter,
                            ITable pControlPointTable,
                            double minimumArea,
                            ITable pOverlapTable,
                            ITrackCancel pTrackCancel)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Computes overlapping areas, larger than a given minimum area size, among images.

Specified by:
computeOverlaps in interface IImageRegistration2
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pMask - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pMaskQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pControlPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
minimumArea - The minimumArea (in)
pOverlapTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

analyzeControlPoints

public void analyzeControlPoints(IDataset pCatalog,
                                 IQueryFilter pQueryFilter,
                                 ITable pControlPointTable,
                                 ITable pCoverageTable,
                                 ITrackCancel pTrackCancel)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Analyzes control points quantity and distribution for each image.

Specified by:
analyzeControlPoints in interface IImageRegistration2
Parameters:
pCatalog - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pControlPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pCoverageTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeMatchPoints

public IArray computeMatchPoints(IArray pDatasets,
                                 IEnvelope pExtent,
                                 ILongArray pImageIDs,
                                 IArray[] ppFeaturePointsArray)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Computes match points for a given list of images.

Specified by:
computeMatchPoints in interface IImageRegistration2
Parameters:
pDatasets - A reference to a com.esri.arcgis.system.IArray (in)
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
pImageIDs - A reference to a com.esri.arcgis.system.ILongArray (in)
ppFeaturePointsArray - A reference to a com.esri.arcgis.system.IArray (out: use single element array)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.