public interface IImageRegistration2 extends IImageRegistration, java.io.Serializable
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 =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID9af06ade_d877_4d6f_9c12_968094028115 |
static int |
xxDummy
Deprecated.
Internal use only
|
IIDec48c884_ebeb_4d94_849e_f1533a0a32da| Modifier and Type | Method and Description |
|---|---|
void |
analyzeControlPoints(IDataset pCatalog,
IQueryFilter pQueryFilter,
ITable pControlPointTable,
ITable pCoverageTable,
ITrackCancel pTrackCancel)
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)
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)
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)
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 pSummary,
ITrackCancel pTrackCancel)
Computes block adjustment for a given block of images.
|
IArray |
computeMatchPoints(IArray pDatasets,
IEnvelope pExtent,
ILongArray pImageIDs,
IArray[] ppFeaturePointsArray)
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)
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)
Creates a control point coverage table.
|
ITable |
createLinkTable(IWorkspace pWorkspace,
java.lang.String name,
ISpatialReference pSpatialReference,
java.lang.String configKeyword)
Creates a link table.
|
ITable |
createOverlapTable(IWorkspace pWorkspace,
java.lang.String name,
ISpatialReference pSpatialReference,
java.lang.String configKeyword)
Creates an overlap table.
|
ITable |
createSolutionPointTable(IWorkspace pWorkspace,
java.lang.String name,
ISpatialReference pSpatialReference,
java.lang.String configKeyword)
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)
Registers an image to a reference image or a link file.
|
IPointCollection |
removeBlunders(IPointCollection pFromGCPs,
IPointCollection pToGCPs,
int type,
double maximumRMS)
Removes bad control points, or blunders, to achieve better than a given maximum RMS.
|
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, setThreadCountstatic final int IID9af06ade_d877_4d6f_9c12_968094028115
static final int xxDummy
static final java.lang.String IID
ITable createSolutionPointTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.ITable createLinkTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.ITable createOverlapTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.ITable createCoverageTable(IWorkspace pWorkspace, java.lang.String name, ISpatialReference pSpatialReference, java.lang.String configKeyword) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void computeAllTiePoints(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pMask, IQueryFilter pMaskQueryFilter, ITable pFeaturePointTable, ITable pTiePointTable, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void computeAllControlPoints(IDataset pCatalog, IQueryFilter pQueryFilter, IDataset pReferenceImages, ITable pFeaturePointTable, ITable pTiePointTable, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.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
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IPointCollection removeBlunders(IPointCollection pFromGCPs, IPointCollection pToGCPs, int type, double maximumRMS) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void computeBlockAdjustment(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pControlPointTable, IQueryFilter pControlPointQueryFilter, java.lang.String adjustmentType, java.lang.String adjustmentOptions, ITable pSolutionTable, ITable pSolutionPointTable, IPropertySet pSummary, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
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)pSummary - A reference to a com.esri.arcgis.system.IPropertySet (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.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
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void computeOverlaps(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pMask, IQueryFilter pMaskQueryFilter, ITable pControlPointTable, double minimumArea, ITable pOverlapTable, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void analyzeControlPoints(IDataset pCatalog, IQueryFilter pQueryFilter, ITable pControlPointTable, ITable pCoverageTable, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IArray computeMatchPoints(IArray pDatasets, IEnvelope pExtent, ILongArray pImageIDs, IArray[] ppFeaturePointsArray) throws java.io.IOException, AutomationException
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)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.