Interface changes for iServer 10i (2020) SP2

Feedback


Java API changes

The bag Class/interface name Fields/Methods/Properties/Events Remark
com.supermap.services.rest.resources.impl ArcGISGeoLengthsResource   Added ArcGISGeoLengthsResource interface
ArcGISGeoDistanceResource   New ArcGISGeoDistanceResource interface
ArcGISGeoConvexHullResource   Added ArcGISGeoConvexHullResource interface
ArcGISGeoDesifyResource   Added ArcGISGeoDesifyResource interface
ArcGISGeoGeneralizeResource   Added ArcGISGeoGeneralizeResource interface
ArcGISGeoSimplifyResource   Added ArcGISGeoSimplifyResource interface
ArcGISGeometryServerResource   New ArcGISGeometryServer services
ArcGISGeoBufferResource   Added ArcGISGeoBuffer interface
ArcGISGeoIntersectResource   New ArcGISGeoIntersect Interface
ArcGISGeoProjectResource   Added ArcGISGeoProject interface
ArcGISGeoUnionResource   Added ArcGISGeoUnion interface
ArcGISGeoDifferenceResource   Add ArcGISGeoDifference interface
ArcGISGeolabelPointsResource   Added ArcGISGeolabelPoints interface

REST API changes

Module The name of the resource Resource/Parameter/Request/Expression Remark URL template
services-agsrest ArcGISGeoLengths Add the lengths resource Add lengths interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/lengths
ArcGISGeoDistance Add a distance resource Add the distance interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/distance
ArcGISGeoConvexHull Added convexHull resource Add convexHull interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/convexHull
ArcGISGeoDesify Add density resource Add density interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/density
ArcGISGeoGeneralize Add a new resource Add the generalize interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/generalize
ArcGISGeoSimplify Added simplify resource Add simplify interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/simplify
ArcGISGeometry New Geometry Server resource Add Geometry Server Service /iserver/services/{component}/arcgisrest/Geometry/GeometryServer
ArcGISGeoAreaAndLength New areasAndLengths resource Add arersAndLengths interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/areasAndLengths
ArcGISGeoIntersect Add an intersect resource Add the intersect interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/intersect
ArcGISGeoDifference Add difference resource Add the difference interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/difference
ArcGISGeoUnion Add union resource Add union interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/union
ArcGISGeoBuffer Add buffer resource Add buffer interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/buffer
ArcGISGeolabelPoints Added labelPoints resource Add labelPoint interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/labelPoints
ArcGISGeoProject Add a project resource Add project interface /iserver/services/{component}/arcgisrest/Geometry/GeometryServer/project
data-rest     Added support for aggregation types: avg, Max, min, sum, geohash_grid.
The response body removes the aggregationResult and stores the result in the FeatureList.
/iserver/services/{servicesName}/rest/data/featureResults