com.esri.arcgisws
Class GeometryServerBindingStub

java.lang.Object
  extended by com.esri.arcgisws.runtime.WebServiceProxyImpl
      extended by com.esri.arcgisws.GeometryServerBindingStub
All Implemented Interfaces:
GeometryServerPort, WebServiceProxy

public class GeometryServerBindingStub
extends WebServiceProxyImpl
implements GeometryServerPort


Constructor Summary
GeometryServerBindingStub()
          GeometryServerBindingStub default constructor.
GeometryServerBindingStub(String endpointAddressURL)
          GeometryServerBindingStub constructor.
GeometryServerBindingStub(String endpointAddressURL, String username, String password)
          GeometryServerBindingStub constructor.
 
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 class com.esri.arcgisws.runtime.WebServiceProxyImpl
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
 

Constructor Detail

GeometryServerBindingStub

public GeometryServerBindingStub()
GeometryServerBindingStub default constructor.


GeometryServerBindingStub

public GeometryServerBindingStub(String endpointAddressURL)
GeometryServerBindingStub constructor.


GeometryServerBindingStub

public GeometryServerBindingStub(String endpointAddressURL,
                                 String username,
                                 String password)
GeometryServerBindingStub constructor.

Method Detail

offset

public Geometry[] offset(SpatialReference spatialReference,
                         Geometry[] inGeometryArray,
                         double offsetDistance,
                         LinearUnit offsetUnit,
                         EsriGeometryOffsetEnum offsetHow,
                         double bevelRatio,
                         boolean simplifyResult)
Specified by:
offset in interface GeometryServerPort

buffer

public Geometry[] buffer(SpatialReference inSpatialReference,
                         SpatialReference bufferSpatialReference,
                         SpatialReference outSpatialReference,
                         double[] distances,
                         Unit unit,
                         boolean unionResults,
                         Geometry[] inGeometryArray)
Specified by:
buffer in interface GeometryServerPort

union

public Geometry union(SpatialReference spatialReference,
                      Geometry[] inGeometryArray)
Specified by:
union in interface GeometryServerPort

getLengths

public double[] getLengths(SpatialReference spatialReference,
                           Polyline[] inPolylineArray)
Specified by:
getLengths in interface GeometryServerPort

getAreasAndLengths

public void getAreasAndLengths(SpatialReference spatialReference,
                               Polygon[] inPolygonArray,
                               Holder areas,
                               Holder lengths)
Specified by:
getAreasAndLengths in interface GeometryServerPort

findUnitsByWKID

public Unit findUnitsByWKID(String authority,
                            int wKID)
Specified by:
findUnitsByWKID in interface GeometryServerPort

reshape

public Geometry reshape(SpatialReference spatialReference,
                        Geometry target,
                        Polyline reshaper)
Specified by:
reshape in interface GeometryServerPort

getLengthsGeodesic

public double[] getLengthsGeodesic(SpatialReference spatialReference,
                                   Polyline[] inPolylineArray,
                                   LinearUnit lengthUnit)
Specified by:
getLengthsGeodesic in interface GeometryServerPort

generalize

public Geometry[] generalize(SpatialReference spatialReference,
                             Geometry[] inGeometryArray,
                             double maxDeviation,
                             LinearUnit deviationUnit)
Specified by:
generalize in interface GeometryServerPort

trimExtend

public Polyline[] trimExtend(SpatialReference spatialReference,
                             Polyline[] inPolylineArray,
                             Polyline trimExtendTo,
                             int extendHow)
Specified by:
trimExtend in interface GeometryServerPort

convexHull

public Geometry convexHull(SpatialReference spatialReference,
                           Geometry[] inGeometryArray)
Specified by:
convexHull in interface GeometryServerPort

getLabelPoints

public Point[] getLabelPoints(SpatialReference spatialReference,
                              Polygon[] inPolygonArray)
Specified by:
getLabelPoints in interface GeometryServerPort

project

public Geometry[] project(SpatialReference inSpatialReference,
                          SpatialReference outSpatialReference,
                          boolean transformForward,
                          GeoTransformation transformation,
                          Envelope extent,
                          Geometry[] inGeometryArray)
Specified by:
project in interface GeometryServerPort

densifyGeodesic

public Geometry[] densifyGeodesic(SpatialReference spatialReference,
                                  Geometry[] inGeometryArray,
                                  double maxSegmentLength,
                                  LinearUnit lengthUnit)
Specified by:
densifyGeodesic in interface GeometryServerPort

findSRByWKID

public SpatialReference findSRByWKID(String authority,
                                     int wKID,
                                     int wKID_Z,
                                     boolean defaultXYResolution,
                                     boolean defaultXYTolerance)
Specified by:
findSRByWKID in interface GeometryServerPort

getAreasAndLengths2

public void getAreasAndLengths2(SpatialReference spatialReference,
                                Polygon[] inPolygonArray,
                                LinearUnit lengthUnit,
                                LinearUnit areaUnit,
                                EsriAreaUnits areaUnitEnum,
                                Holder areas,
                                Holder lengths)
Specified by:
getAreasAndLengths2 in interface GeometryServerPort

densify

public Geometry[] densify(SpatialReference spatialReference,
                          Geometry[] inGeometryArray,
                          double maxSegmentLength,
                          boolean useDeviationDensification,
                          double densificationParameter)
Specified by:
densify in interface GeometryServerPort

getLengths2

public double[] getLengths2(SpatialReference spatialReference,
                            Polyline[] inPolylineArray,
                            LinearUnit lengthUnit)
Specified by:
getLengths2 in interface GeometryServerPort

relation

public RelationResult[] relation(SpatialReference spatialReference,
                                 Geometry[] inGeometryArray1,
                                 Geometry[] inGeometryArray2,
                                 EsriGeometryRelationEnum relationName,
                                 String relationParameter)
Specified by:
relation in interface GeometryServerPort

autoComplete

public Polygon[] autoComplete(SpatialReference spatialReference,
                              Polygon[] inPolygons,
                              Polyline[] inCompletionLines)
Specified by:
autoComplete in interface GeometryServerPort

findSRByWKT

public SpatialReference findSRByWKT(String wKT,
                                    String wKT_Z,
                                    boolean defaultXYResolution,
                                    boolean defaultXYTolerance)
Specified by:
findSRByWKT in interface GeometryServerPort

cut

public void cut(SpatialReference spatialReference,
                Geometry[] targets,
                Polyline cutter,
                Holder result,
                Holder cutIndexResult)
Specified by:
cut in interface GeometryServerPort

intersect

public Geometry[] intersect(SpatialReference spatialReference,
                            Geometry[] inGeometryArray1,
                            Geometry inGeometry2)
Specified by:
intersect in interface GeometryServerPort

getDistanceGeodesic

public double getDistanceGeodesic(SpatialReference spatialReference,
                                  Geometry g1,
                                  Geometry g2,
                                  LinearUnit distanceUnit)
Specified by:
getDistanceGeodesic in interface GeometryServerPort

simplify

public Geometry[] simplify(SpatialReference spatialReference,
                           Geometry[] inGeometryArray)
Specified by:
simplify in interface GeometryServerPort

difference

public Geometry[] difference(SpatialReference spatialReference,
                             Geometry[] inGeometryArray1,
                             Geometry inGeometry2)
Specified by:
difference in interface GeometryServerPort

findUnitsByWKT

public Unit findUnitsByWKT(String wKT)
Specified by:
findUnitsByWKT in interface GeometryServerPort

getDistance

public double getDistance(SpatialReference spatialReference,
                          Geometry g1,
                          Geometry g2,
                          LinearUnit distanceUnit)
Specified by:
getDistance in interface GeometryServerPort