com.esri.arcgisws
Interface GeometryServerPort

All Superinterfaces:
WebServiceProxy
All Known Implementing Classes:
GeometryServerBindingStub

public interface GeometryServerPort
extends WebServiceProxy


Method Summary
 Polygon[] autoComplete(SpatialReference spatialReference, Polygon[] inPolygons, Polyline[] inCompletionLines)
           
 Geometry[] buffer(SpatialReference inSpatialReference, SpatialReference bufferSpatialReference, SpatialReference outSpatialReference, double[] distances, Unit unit, boolean unionResults, Geometry[] inGeometryArray)
           
 Geometry convexHull(SpatialReference spatialReference, Geometry[] inGeometryArray)
           
 void cut(SpatialReference spatialReference, Geometry[] targets, Polyline cutter, Holder result, Holder cutIndexResult)
           
 Geometry[] densify(SpatialReference spatialReference, Geometry[] inGeometryArray, double maxSegmentLength, boolean useDeviationDensification, double densificationParameter)
           
 Geometry[] densifyGeodesic(SpatialReference spatialReference, Geometry[] inGeometryArray, double maxSegmentLength, LinearUnit lengthUnit)
           
 Geometry[] difference(SpatialReference spatialReference, Geometry[] inGeometryArray1, Geometry inGeometry2)
           
 SpatialReference findSRByWKID(String authority, int wKID, int wKID_Z, boolean defaultXYResolution, boolean defaultXYTolerance)
           
 SpatialReference findSRByWKT(String wKT, String wKT_Z, boolean defaultXYResolution, boolean defaultXYTolerance)
           
 Unit findUnitsByWKID(String authority, int wKID)
           
 Unit findUnitsByWKT(String wKT)
           
 Geometry[] generalize(SpatialReference spatialReference, Geometry[] inGeometryArray, double maxDeviation, LinearUnit deviationUnit)
           
 void getAreasAndLengths(SpatialReference spatialReference, Polygon[] inPolygonArray, Holder areas, Holder lengths)
           
 void getAreasAndLengths2(SpatialReference spatialReference, Polygon[] inPolygonArray, LinearUnit lengthUnit, LinearUnit areaUnit, EsriAreaUnits areaUnitEnum, Holder areas, Holder lengths)
           
 double getDistance(SpatialReference spatialReference, Geometry g1, Geometry g2, LinearUnit distanceUnit)
           
 double getDistanceGeodesic(SpatialReference spatialReference, Geometry g1, Geometry g2, LinearUnit distanceUnit)
           
 Point[] getLabelPoints(SpatialReference spatialReference, Polygon[] inPolygonArray)
           
 double[] getLengths(SpatialReference spatialReference, Polyline[] inPolylineArray)
           
 double[] getLengths2(SpatialReference spatialReference, Polyline[] inPolylineArray, LinearUnit lengthUnit)
           
 double[] getLengthsGeodesic(SpatialReference spatialReference, Polyline[] inPolylineArray, LinearUnit lengthUnit)
           
 Geometry[] intersect(SpatialReference spatialReference, Geometry[] inGeometryArray1, Geometry inGeometry2)
           
 Geometry[] offset(SpatialReference spatialReference, Geometry[] inGeometryArray, double offsetDistance, LinearUnit offsetUnit, EsriGeometryOffsetEnum offsetHow, double bevelRatio, boolean simplifyResult)
           
 Geometry[] project(SpatialReference inSpatialReference, SpatialReference outSpatialReference, boolean transformForward, GeoTransformation transformation, Envelope extent, Geometry[] inGeometryArray)
           
 RelationResult[] relation(SpatialReference spatialReference, Geometry[] inGeometryArray1, Geometry[] inGeometryArray2, EsriGeometryRelationEnum relationName, String relationParameter)
           
 Geometry reshape(SpatialReference spatialReference, Geometry target, Polyline reshaper)
           
 Geometry[] simplify(SpatialReference spatialReference, Geometry[] inGeometryArray)
           
 Polyline[] trimExtend(SpatialReference spatialReference, Polyline[] inPolylineArray, Polyline trimExtendTo, int extendHow)
           
 Geometry union(SpatialReference spatialReference, Geometry[] inGeometryArray)
           
 
Methods inherited from interface com.esri.arcgisws.runtime.WebServiceProxy
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername
 

Method Detail

offset

Geometry[] offset(SpatialReference spatialReference,
                  Geometry[] inGeometryArray,
                  double offsetDistance,
                  LinearUnit offsetUnit,
                  EsriGeometryOffsetEnum offsetHow,
                  double bevelRatio,
                  boolean simplifyResult)

buffer

Geometry[] buffer(SpatialReference inSpatialReference,
                  SpatialReference bufferSpatialReference,
                  SpatialReference outSpatialReference,
                  double[] distances,
                  Unit unit,
                  boolean unionResults,
                  Geometry[] inGeometryArray)

union

Geometry union(SpatialReference spatialReference,
               Geometry[] inGeometryArray)

getLengths

double[] getLengths(SpatialReference spatialReference,
                    Polyline[] inPolylineArray)

getAreasAndLengths

void getAreasAndLengths(SpatialReference spatialReference,
                        Polygon[] inPolygonArray,
                        Holder areas,
                        Holder lengths)

findUnitsByWKID

Unit findUnitsByWKID(String authority,
                     int wKID)

reshape

Geometry reshape(SpatialReference spatialReference,
                 Geometry target,
                 Polyline reshaper)

getLengthsGeodesic

double[] getLengthsGeodesic(SpatialReference spatialReference,
                            Polyline[] inPolylineArray,
                            LinearUnit lengthUnit)

generalize

Geometry[] generalize(SpatialReference spatialReference,
                      Geometry[] inGeometryArray,
                      double maxDeviation,
                      LinearUnit deviationUnit)

trimExtend

Polyline[] trimExtend(SpatialReference spatialReference,
                      Polyline[] inPolylineArray,
                      Polyline trimExtendTo,
                      int extendHow)

convexHull

Geometry convexHull(SpatialReference spatialReference,
                    Geometry[] inGeometryArray)

getLabelPoints

Point[] getLabelPoints(SpatialReference spatialReference,
                       Polygon[] inPolygonArray)

project

Geometry[] project(SpatialReference inSpatialReference,
                   SpatialReference outSpatialReference,
                   boolean transformForward,
                   GeoTransformation transformation,
                   Envelope extent,
                   Geometry[] inGeometryArray)

densifyGeodesic

Geometry[] densifyGeodesic(SpatialReference spatialReference,
                           Geometry[] inGeometryArray,
                           double maxSegmentLength,
                           LinearUnit lengthUnit)

findSRByWKID

SpatialReference findSRByWKID(String authority,
                              int wKID,
                              int wKID_Z,
                              boolean defaultXYResolution,
                              boolean defaultXYTolerance)

getAreasAndLengths2

void getAreasAndLengths2(SpatialReference spatialReference,
                         Polygon[] inPolygonArray,
                         LinearUnit lengthUnit,
                         LinearUnit areaUnit,
                         EsriAreaUnits areaUnitEnum,
                         Holder areas,
                         Holder lengths)

densify

Geometry[] densify(SpatialReference spatialReference,
                   Geometry[] inGeometryArray,
                   double maxSegmentLength,
                   boolean useDeviationDensification,
                   double densificationParameter)

getLengths2

double[] getLengths2(SpatialReference spatialReference,
                     Polyline[] inPolylineArray,
                     LinearUnit lengthUnit)

relation

RelationResult[] relation(SpatialReference spatialReference,
                          Geometry[] inGeometryArray1,
                          Geometry[] inGeometryArray2,
                          EsriGeometryRelationEnum relationName,
                          String relationParameter)

autoComplete

Polygon[] autoComplete(SpatialReference spatialReference,
                       Polygon[] inPolygons,
                       Polyline[] inCompletionLines)

findSRByWKT

SpatialReference findSRByWKT(String wKT,
                             String wKT_Z,
                             boolean defaultXYResolution,
                             boolean defaultXYTolerance)

cut

void cut(SpatialReference spatialReference,
         Geometry[] targets,
         Polyline cutter,
         Holder result,
         Holder cutIndexResult)

intersect

Geometry[] intersect(SpatialReference spatialReference,
                     Geometry[] inGeometryArray1,
                     Geometry inGeometry2)

getDistanceGeodesic

double getDistanceGeodesic(SpatialReference spatialReference,
                           Geometry g1,
                           Geometry g2,
                           LinearUnit distanceUnit)

simplify

Geometry[] simplify(SpatialReference spatialReference,
                    Geometry[] inGeometryArray)

difference

Geometry[] difference(SpatialReference spatialReference,
                      Geometry[] inGeometryArray1,
                      Geometry inGeometry2)

findUnitsByWKT

Unit findUnitsByWKT(String wKT)

getDistance

double getDistance(SpatialReference spatialReference,
                   Geometry g1,
                   Geometry g2,
                   LinearUnit distanceUnit)