|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGeometryServer
COM Interface 'IGeometryServer'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeometry.olb'
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 =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDcb6db57f_ca37_485d_b0a5_0931fa62ab84
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
IGeometryArray |
buffer(ISpatialReference pInSR,
ISpatialReference pBufferSR,
ISpatialReference pOutSR,
IDoubleArray pDistances,
IUnit pUnit,
boolean bUnion,
IGeometryArray pInGeometries)
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)
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)
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)
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)
Defines a unit object based upon its well known identified (WKID). |
IUnit |
findUnitsByWKT(java.lang.String wKT)
Defines a unit object based upon its well known text string. |
void |
getAreasAndLengths(ISpatialReference pSR,
IPolygonArray pInPolygons,
IDoubleArray[] ppAreas,
IDoubleArray[] ppLengths)
Calculates areas and perimeter lengths for each polygon in the specified array. |
IPointArray |
getLabelPoints(ISpatialReference pSR,
IPolygonArray pInPolygons)
Calculates an interior point for each polygon. |
IDoubleArray |
getLengths(ISpatialReference pSR,
IPolylineArray pInPolylines)
Calculates the length of eacch polyline in the specified array. |
IGeometryArray |
project(ISpatialReference pInSR,
ISpatialReference pOutSR,
int xFormDir,
ITransformation pXForm,
IEnvelope pExtent,
IGeometryArray pInGeometries)
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)
Determines the pairs of geometries from the input geometry arrays that participate in the specified spatial relation. |
IGeometryArray |
simplify(ISpatialReference pSR,
IGeometryArray pInGeometries)
Applies the ArcObjects 'Simplify' operation to each element of the geometry array. |
| Field Detail |
|---|
static final int IIDcb6db57f_ca37_485d_b0a5_0931fa62ab84
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
IGeometryArray project(ISpatialReference pInSR,
ISpatialReference pOutSR,
int xFormDir,
ITransformation pXForm,
IEnvelope pExtent,
IGeometryArray pInGeometries)
throws java.io.IOException,
AutomationException
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.
IGeometryArray buffer(ISpatialReference pInSR,
ISpatialReference pBufferSR,
ISpatialReference pOutSR,
IDoubleArray pDistances,
IUnit pUnit,
boolean bUnion,
IGeometryArray pInGeometries)
throws java.io.IOException,
AutomationException
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.
IRelationResultArray relation(ISpatialReference pSR,
IGeometryArray pInGA1,
IGeometryArray pInGA2,
int r,
java.lang.String param)
throws java.io.IOException,
AutomationException
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.
IGeometryArray simplify(ISpatialReference pSR,
IGeometryArray pInGeometries)
throws java.io.IOException,
AutomationException
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.
IGeometryArray densify(ISpatialReference pSR,
IGeometryArray pInGeometries,
double maxSegmentLength,
boolean useDeviationDensification,
double densificationParameter)
throws java.io.IOException,
AutomationException
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.
ISpatialReference findSRByWKID(java.lang.String authority,
int wKID,
int wKID_Z,
boolean bDefaultXYResolution,
boolean bDefaultXYTolerance)
throws java.io.IOException,
AutomationException
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.
ISpatialReference findSRByWKT(java.lang.String wKT,
java.lang.String wKT_Z,
boolean bDefaultXYResolution,
boolean bDefaultXYTolerance)
throws java.io.IOException,
AutomationException
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.
IUnit findUnitsByWKID(java.lang.String authority,
int wKID)
throws java.io.IOException,
AutomationException
authority - The authority (in)wKID - The wKID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IUnit findUnitsByWKT(java.lang.String wKT)
throws java.io.IOException,
AutomationException
wKT - The wKT (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getAreasAndLengths(ISpatialReference pSR,
IPolygonArray pInPolygons,
IDoubleArray[] ppAreas,
IDoubleArray[] ppLengths)
throws java.io.IOException,
AutomationException
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.
IDoubleArray getLengths(ISpatialReference pSR,
IPolylineArray pInPolylines)
throws java.io.IOException,
AutomationException
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.
IPointArray getLabelPoints(ISpatialReference pSR,
IPolygonArray pInPolygons)
throws java.io.IOException,
AutomationException
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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||