iServer 6R(2012) SP3 接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注
com.supermap.services.components Map List<ChartFeatureInfoSpec> getChartFeatureInfoSpecs(String) 新增方法
QueryResult queryChart(String, String[], ChartQueryParameterSet) 新增方法
QueryResult queryChart(String, String[], ChartQueryParameterSet, Rectangle2D) 新增方法
MapConfig TileCacheType getTileCacheType() 新增方法
void setTileCacheType(TileCacheType) 新增方法
Realspace String getSceneOfflineDatasPath(String) 新增方法
boolean isSceneOfflineDatasExist(String) 新增方法
SpatialAnalyst RouteCalculateMeasureResult calculateMeasureAtPoint(Route, Point2D, double, boolean) 新增方法
GeometrySpatialAnalystResult locateLine(Route, double, double) 新增方法
GeometrySpatialAnalystResult locatePoint(Route, double, double, boolean) 新增方法
GeometrySpatialAnalystResult buffer(GeometryWithPrjCoordSys, BufferAnalystParameter, GeometrySpatialAnalystResultSetting) 参数变更
ComputeDistanceResult computeMinDistance(ComputeMinDistanceParameterForDatasetInput) 新增方法
ComputeDistanceResult computeMinDistance(ComputeMinDistanceParameterForGeometriesInput) 新增方法
com.supermap.services.components.spi ChartMapProvider   新增类
RealspaceProvider String getSceneOfflineDatasPath(String) 新增方法
boolean isSceneOfflineDatasExist(String) 新增方法
SpatialAnalystProvider RouteCalculateMeasureResult calculateMeasureAtPoint(Route, Point2D, double, boolean) 新增方法
GeometrySpatialAnalystResult locateLine(Route, double, double) 新增方法
GeometrySpatialAnalystResult locatePoint(Route, double, double, boolean) 新增方法
ComputeDistanceResult computeMinDistance(ComputeMinDistanceParameterForDatasetInput) 新增方法
ComputeDistanceResult computeMinDistance(ComputeMinDistanceParameterForGeometriesInput) 新增方法
GeometrySpatialAnalystResult buffer(GeometryWithPrjCoordSys, BufferAnalystParameter, GeometrySpatialAnalystResultSetting) 参数变更
TiledMapProviderBase ImageStoreType getImageStoreType() 新增方法
void setImageStoreType(ImageStoreType) 新增方法
String getContent(String, String) 参数变更
com.supermap.services.providers RestMapProvider List<PrjCoordSys> getDynamicPrjCoordsyses(String) 新增方法
String getJSONText(Request) 新增方法
String getSymbolRelativePath(String, ResourceParameter) 新增方法
UGCMapProvider List<ChartFeatureInfoSpec> getChartFeatureInfoSpecs() 新增方法
QueryResult queryChart(String, String[], ChartQueryParameterSet) 新增方法
QueryResult queryChart(String, String[], ChartQueryParameterSet, Rectangle2D) 新增方法
UGCMapProviderSetting String getPreferedPNGType() 新增方法
void setPreferedPNGType(String) 新增方法
Point2D getLeftTopCorner() 新增方法
void setLeftTopCorner(Point2D) 新增方法
ignoreHashcodeWhenUseCache 新增属性
leftTopCorner 新增属性
cacheEnabled 新增属性
UGCRealspaceProvider String getSceneOfflineDatasPath(String) 新增方法
boolean isSceneOfflineDatasExist(String) 新增方法
UGCSpatialAnalystProvider RouteCalculateMeasureResult calculateMeasureAtPoint(Route, Point2D, double, boolean) 新增方法
GeometrySpatialAnalystResult locateLine(Route, double, double) 新增方法
GeometrySpatialAnalystResult locatePoint(Route, double, double, boolean) 新增方法

 

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注
所有模块 所有资源 token 新增基于 SuperMap Token 的认证功能,对 REST 资源进行安全控制。
参见:基于 Token 访问受保护的 REST 服务资源
map 模块 queryResults queryMode 新增 ChartAttributeQuery、ChartBoundsQuery,用于海图查询。
map 模块 chartFeatureInfoSpecs   新增资源
海图物标信息类列表资源。
data 模块 featureResults maxFeatures POST 操作新增参数,用于设置 SQL 查询返回的最大要素数。
data 模块 features isUseBatch POST 操作新增参数,用于设置是否批量添加要素以提高效率。
SpatialAnalyst 模块 routeCalculateMeasureResults   新增资源
基于路由对象计算指定点的 M 值。
SpatialAnalyst 模块 routeCalculateMeasureResult   新增资源
计算指定点 M 值结果资源。
SpatialAnalyst 模块 routeLocatorResults   新增资源
基于路由对象和 M 值定位点(线)对象。
SpatialAnalyst 模块 routeLocatorResult   新增资源
点(线)对象定位结果资源。
SpatialAnalyst 模块 geometryInterpolation、geometryInterpolationDensity、geometryInterpolationDensityResult、geometryInterpolationIDW、geometryInterpolationIDWResult、geometryInterpolationRBF、geometryInterpolationRBFResult、geometryInterpolationKriging、geometryInterpolationKrigingResult   新增资源
通过 Geometry 直接进行插值分析的资源:点密度插值分析、反距离加权插值分析、径向基函数插值分析、克吕金插值分析。
SpatialAnalyst 模块 datasetMinDistanceResults   新增资源
最近距离计算的结果集资源。
SpatialAnalyst 模块 datasetMinDistanceResult   新增资源
最近距离计算结果资源。
SpatialAnalyst 模块 interpolationIDW、interpolationDensity、interpolationRBF、interpolationKriging outputDatasourceName、
clipParam
POST 操作新增参数,outputDatasourceName 是插值分析结果数据源的名称;clipParam 用于对插值结果进行裁剪。
services services   新增资源
服务列表资源。
安全模块 login、logout   新增资源
实现用户登录与退出的资源。
安全模块 tokens   新增资源
获取 Token 的资源。
管理模块 managerRoot   新增资源
管理模块跟资源。
管理模块 workspaces   新增资源
快速发布服务资源。
管理模块 tileService   新增资源
分布式切图服务资源。
管理模块 tileJobs   新增资源
分布式切图任务资源。
管理模块 tileJob   新增资源
分布式切图任务的状态和信息资源。
管理模块 tileStorages   新增资源
切片存储配置信息列表资源。
管理模块 tileStorage   新增资源
切片存储配置信息和切片集列表信息资源。
管理模块 tileVersions   新增资源
切片版本管理资源。