|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.arcmapui.SpatialJoin
public class SpatialJoin
COM Class 'SpatialJoin'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriArcMapUI.olb'
Description 'Spatial Join two feature classes.' 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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.arcmapui.ISpatialJoin |
---|
IID, IID12b35c8f_010f_11d4_a692_0008c7d3ae8d, xxDummy |
Fields inherited from interface com.esri.arcgis.arcmapui.IAggregateOptions |
---|
IID, IID12b35c90_010f_11d4_a692_0008c7d3ae8d, xxDummy |
Constructor Summary | |
---|---|
SpatialJoin()
Constructs a SpatialJoin using ArcGIS Engine. |
|
SpatialJoin(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. SpatialJoin theSpatialJoin = (SpatialJoin) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
IFeatureClass |
joinAggregate(IName pOutputName,
double maxMapDist)
Join using aggregate. |
IFeatureClass |
joinNearest(IName pOutputName,
double maxMapDist)
Joins with the nearest feature in the join feature class. |
IFeatureClass |
joinWithin(IName pOutputName)
Joins a feature in the source feature class with the feature if it falls within in the join feature class. |
void |
release()
Release a SpatialJoin. |
void |
setIsAverage(boolean rhs1)
Indicates if the average of all numeric fields in the join feature class is appended to the result. |
void |
setIsCount(boolean rhs1)
Indicates if the count of all numeric fields in the join feature class is appended to the result. |
void |
setIsMax(boolean rhs1)
Indicates if the maximum of all numeric fields in the join feature class is appended to the result. |
void |
setIsMin(boolean rhs1)
Indicates if the minimum of all numeric fields in the join feature class is appended to the result. |
void |
setIsStdDev(boolean rhs1)
Indicates if the standard deviation of all numeric fields in the join feature class is appended to the result. |
void |
setIsSum(boolean rhs1)
Indicates if the sum of all numeric fields in the join feature class is appended to the result. |
void |
setIsVar(boolean rhs1)
Indicates if the variance of all numeric fields in the join feature class is appended to the result. |
void |
setJoinTableByRef(ITable rhs1)
The spatial table to append fields from. |
void |
setLeftOuterJoin(boolean rhs1)
Indicates whether a match is required before adding a record from the source feature class to the result. |
void |
setShowProcess(boolean bShowMessage,
int rhs2)
Indicates whether to show update messages while processing join. |
void |
setSourceTableByRef(ITable rhs1)
The spatial table to append fields to. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SpatialJoin() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic SpatialJoin(java.lang.Object obj) throws java.io.IOException
SpatialJoin theSpatialJoin = (SpatialJoin) obj;
obj
to SpatialJoin
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setSourceTableByRef(ITable rhs1) throws java.io.IOException, AutomationException
setSourceTableByRef
in interface ISpatialJoin
rhs1
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setJoinTableByRef(ITable rhs1) throws java.io.IOException, AutomationException
setJoinTableByRef
in interface ISpatialJoin
rhs1
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass joinAggregate(IName pOutputName, double maxMapDist) throws java.io.IOException, AutomationException
joinAggregate
in interface ISpatialJoin
pOutputName
- A reference to a com.esri.arcgis.system.IName (in)maxMapDist
- The maxMapDist (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass joinNearest(IName pOutputName, double maxMapDist) throws java.io.IOException, AutomationException
joinNearest
in interface ISpatialJoin
pOutputName
- A reference to a com.esri.arcgis.system.IName (in)maxMapDist
- The maxMapDist (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass joinWithin(IName pOutputName) throws java.io.IOException, AutomationException
joinWithin
in interface ISpatialJoin
pOutputName
- A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowProcess(boolean bShowMessage, int rhs2) throws java.io.IOException, AutomationException
setShowProcess
in interface ISpatialJoin
bShowMessage
- The bShowMessage (in)rhs2
- The rhs2 (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLeftOuterJoin(boolean rhs1) throws java.io.IOException, AutomationException
setLeftOuterJoin
in interface ISpatialJoin
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsSum(boolean rhs1) throws java.io.IOException, AutomationException
setIsSum
in interface IAggregateOptions
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsAverage(boolean rhs1) throws java.io.IOException, AutomationException
setIsAverage
in interface IAggregateOptions
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsCount(boolean rhs1) throws java.io.IOException, AutomationException
setIsCount
in interface IAggregateOptions
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsMax(boolean rhs1) throws java.io.IOException, AutomationException
setIsMax
in interface IAggregateOptions
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsMin(boolean rhs1) throws java.io.IOException, AutomationException
setIsMin
in interface IAggregateOptions
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsStdDev(boolean rhs1) throws java.io.IOException, AutomationException
setIsStdDev
in interface IAggregateOptions
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsVar(boolean rhs1) throws java.io.IOException, AutomationException
setIsVar
in interface IAggregateOptions
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |