Description: 'Provides access to standard operations on geometric 'value' objects. The input geometries are never modified by these operations. Designed for use in building web services and web applications.' 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 IGeometryServerProxy extends com.esri.arcgis.interop.Dispatch implements IGeometryServer, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable
Deprecated.
|
static java.lang.Class |
targetClass
Deprecated.
|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IIDcb6db57f_ca37_485d_b0a5_0931fa62ab84
Modifier | Constructor and Description |
---|---|
|
IGeometryServerProxy()
Deprecated.
For internal use only
|
|
IGeometryServerProxy(java.lang.Object obj)
Deprecated.
|
protected |
IGeometryServerProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
IGeometryServerProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
IGeometryServerProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated.
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
IGeometryArray |
buffer(ISpatialReference pInSR,
ISpatialReference pBufferSR,
ISpatialReference pOutSR,
IDoubleArray pDistances,
IUnit pUnit,
boolean bUnion,
IGeometryArray pInGeometries)
Deprecated.
Buffers an array of geometries by each distance specified in an array of distances.
|
IGeometryArray |
densify(ISpatialReference pSR,
IGeometryArray pInGeometries,
double maxSegmentLength,
boolean useDeviationDensification,
double densificationParameter)
Deprecated.
Applies the ArcObjects 'Densify' operation to each element of the geometry array.
|
ISpatialReference |
findSRByWKID(java.lang.String authority,
int wkid,
int wKID_Z,
boolean bDefaultXYResolution,
boolean bDefaultXYTolerance)
Deprecated.
Defines an SR based upon its well known identifier (WKID) and optionally a WKID for a vertical datum.
|
ISpatialReference |
findSRByWKT(java.lang.String wkt,
java.lang.String wKT_Z,
boolean bDefaultXYResolution,
boolean bDefaultXYTolerance)
Deprecated.
Defines a spatial reference object based upon its well known text string (WKT) and optionally a WKT for a vertical datum.
|
IUnit |
findUnitsByWKID(java.lang.String authority,
int wkid)
Deprecated.
Defines a unit object based upon its well known identified (WKID).
|
IUnit |
findUnitsByWKT(java.lang.String wkt)
Deprecated.
Defines a unit object based upon its well known text string.
|
void |
getAreasAndLengths(ISpatialReference pSR,
IPolygonArray pInPolygons,
IDoubleArray[] ppAreas,
IDoubleArray[] ppLengths)
Deprecated.
Calculates areas and perimeter lengths for each polygon in the specified array.
|
IPointArray |
getLabelPoints(ISpatialReference pSR,
IPolygonArray pInPolygons)
Deprecated.
Calculates an interior point for each polygon.
|
IDoubleArray |
getLengths(ISpatialReference pSR,
IPolylineArray pInPolylines)
Deprecated.
Calculates the length of eacch polyline in the specified array.
|
IGeometryArray |
project(ISpatialReference pInSR,
ISpatialReference pOutSR,
int xFormDir,
ITransformation pXForm,
IEnvelope pExtent,
IGeometryArray pInGeometries)
Deprecated.
Projects an array of geometries from their current spatial reference (pInSR) to a destination spatial reference (pOutSR).
|
IRelationResultArray |
relation(ISpatialReference pSR,
IGeometryArray pInGA1,
IGeometryArray pInGA2,
int r,
java.lang.String param)
Deprecated.
Determines the pairs of geometries from the input geometry arrays that participate in the specified spatial relation.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated.
Removes a Java object as a listener to events generated by a COM object.
|
IGeometryArray |
simplify(ISpatialReference pSR,
IGeometryArray pInGeometries)
Deprecated.
Applies the ArcObjects 'Simplify' operation to each element of the geometry array.
|
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
public static final java.lang.Class targetClass
public boolean noncastable
public IGeometryServerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IGeometryServerProxy()
public IGeometryServerProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IGeometryServerProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IGeometryServerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public IGeometryArray project(ISpatialReference pInSR, ISpatialReference pOutSR, int xFormDir, ITransformation pXForm, IEnvelope pExtent, IGeometryArray pInGeometries) throws java.io.IOException, AutomationException
project
in interface IGeometryServer
pInSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pOutSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)xFormDir
- A com.esri.arcgis.geometry.esriTransformDirection constant (in)pXForm
- A reference to a com.esri.arcgis.geometry.ITransformation (in)pExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)pInGeometries
- A reference to a com.esri.arcgis.geometry.IGeometryArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IGeometryArray buffer(ISpatialReference pInSR, ISpatialReference pBufferSR, ISpatialReference pOutSR, IDoubleArray pDistances, IUnit pUnit, boolean bUnion, IGeometryArray pInGeometries) throws java.io.IOException, AutomationException
buffer
in interface IGeometryServer
pInSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pBufferSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pOutSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pDistances
- A reference to a com.esri.arcgis.system.IDoubleArray (in)pUnit
- A reference to a com.esri.arcgis.geometry.IUnit (in)bUnion
- The bUnion (in)pInGeometries
- A reference to a com.esri.arcgis.geometry.IGeometryArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IRelationResultArray relation(ISpatialReference pSR, IGeometryArray pInGA1, IGeometryArray pInGA2, int r, java.lang.String param) throws java.io.IOException, AutomationException
relation
in interface IGeometryServer
pSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pInGA1
- A reference to a com.esri.arcgis.geometry.IGeometryArray (in)pInGA2
- A reference to a com.esri.arcgis.geometry.IGeometryArray (in)r
- A com.esri.arcgis.geometry.esriSpatialRelationEnum constant (in)param
- The param (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IGeometryArray simplify(ISpatialReference pSR, IGeometryArray pInGeometries) throws java.io.IOException, AutomationException
simplify
in interface IGeometryServer
pSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pInGeometries
- A reference to a com.esri.arcgis.geometry.IGeometryArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IGeometryArray densify(ISpatialReference pSR, IGeometryArray pInGeometries, double maxSegmentLength, boolean useDeviationDensification, double densificationParameter) throws java.io.IOException, AutomationException
densify
in interface IGeometryServer
pSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pInGeometries
- A reference to a com.esri.arcgis.geometry.IGeometryArray (in)maxSegmentLength
- The maxSegmentLength (in)useDeviationDensification
- The useDeviationDensification (in)densificationParameter
- The densificationParameter (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public ISpatialReference findSRByWKID(java.lang.String authority, int wkid, int wKID_Z, boolean bDefaultXYResolution, boolean bDefaultXYTolerance) throws java.io.IOException, AutomationException
findSRByWKID
in interface IGeometryServer
authority
- The authority (in)wkid
- The wkid (in)wKID_Z
- The wKID_Z (in)bDefaultXYResolution
- The bDefaultXYResolution (in)bDefaultXYTolerance
- The bDefaultXYTolerance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public ISpatialReference findSRByWKT(java.lang.String wkt, java.lang.String wKT_Z, boolean bDefaultXYResolution, boolean bDefaultXYTolerance) throws java.io.IOException, AutomationException
findSRByWKT
in interface IGeometryServer
wkt
- The wkt (in)wKT_Z
- The wKT_Z (in)bDefaultXYResolution
- The bDefaultXYResolution (in)bDefaultXYTolerance
- The bDefaultXYTolerance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IUnit findUnitsByWKID(java.lang.String authority, int wkid) throws java.io.IOException, AutomationException
findUnitsByWKID
in interface IGeometryServer
authority
- The authority (in)wkid
- The wkid (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IUnit findUnitsByWKT(java.lang.String wkt) throws java.io.IOException, AutomationException
findUnitsByWKT
in interface IGeometryServer
wkt
- The wkt (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void getAreasAndLengths(ISpatialReference pSR, IPolygonArray pInPolygons, IDoubleArray[] ppAreas, IDoubleArray[] ppLengths) throws java.io.IOException, AutomationException
getAreasAndLengths
in interface IGeometryServer
pSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pInPolygons
- A reference to a com.esri.arcgis.geometry.IPolygonArray (in)ppAreas
- A reference to a com.esri.arcgis.system.IDoubleArray (out: use single element array)ppLengths
- A reference to a com.esri.arcgis.system.IDoubleArray (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IDoubleArray getLengths(ISpatialReference pSR, IPolylineArray pInPolylines) throws java.io.IOException, AutomationException
getLengths
in interface IGeometryServer
pSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pInPolylines
- A reference to a com.esri.arcgis.geometry.IPolylineArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IPointArray getLabelPoints(ISpatialReference pSR, IPolygonArray pInPolygons) throws java.io.IOException, AutomationException
getLabelPoints
in interface IGeometryServer
pSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pInPolygons
- A reference to a com.esri.arcgis.geometry.IPolygonArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.