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, setThreadCount
static 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.