iServer 7C(v7.1) 接口变更

发送反馈


 

Java API 变更

类/接口 字段/方法/属性/事件 备注
com.supermap.services.components SpatialAnalyst DatasetSpatialAnalystResult executeMathAnalystExpression(String, Geometry, boolean, boolean, String, String, boolean) 新增方法

List<DatasetSpatialAnalystResult> calculateCurvature(String, double, String, String, DataReturnOption)

新增方法

DatasetSpatialAnalystResult kernelDensity(KernelDensityParameterInput, String, String, String, String, boolean)

新增方法
Realspace

RealspaceDataResult getData(String, int, int, int, String, String) throws RealspaceException;

RealspaceDataResult getData(String, int, int, int, String, String,CompressType) throws RealspaceException;

RealspaceDataResult getData(String, String) throws RealspaceException;

RealspaceDataResult getData(String, String, RelativePathType) throws RealspaceException;

RealspaceDataResult getData(String, String, int, int, int, String, String) throws RealspaceException;

RealspaceDataResult getData(String, String, int, int, int, String, String,

CompressType) throws RealspaceException;

删除方法
Realspace

RealspaceTilesRevisionInfo getTilesRevisionInfo(String, long) throws RealspaceException;

RealspaceDataResult getData(String, String, RealspaceDataParam) throws RealspaceException;

RealspaceDataResult getData(RealspaceDataParam) throws RealspaceException;

新增方法
NetworkAnalyst3D

 

新增类
com.supermap.services.components.commontypes TransferSolutions suggestWalking 新增字段
com.supermap.services.components.spi SpatialAnalystProvider DatasetSpatialAnalystResult executeMathAnalystExpression(String, Geometry, boolean, boolean,String, String, boolean)

List<DatasetSpatialAnalystResult> calculateCurvature(String, double, String, String, DataReturnOption)

DatasetSpatialAnalystResult kernelDensity(KernelDensityParameterInput, String, String, String,String, boolean)

新增方法
RealspaceProvider

RealspaceDataResult getData(String, int, int, int, String, String) throws RealspaceException;

RealspaceDataResult getData(String, int, int, int, String, String,CompressType) throws RealspaceException;

RealspaceDataResult getData(String, String) throws RealspaceException;

RealspaceDataResult getData(String, String, RelativePathType) throws RealspaceException;

RealspaceDataResult getData(String, String, int, int, int, String, String) throws RealspaceException;

RealspaceDataResult getData(String, String, int, int, int, String, String,

CompressType) throws RealspaceException;

删除方法
RealspaceProvider

RealspaceTilesRevisionInfo getTilesRevisionInfo(String, long) throws RealspaceException;

RealspaceDataResult getData(String, String, RealspaceDataParam) throws RealspaceException;

RealspaceDataResult getData(RealspaceDataParam) throws RealspaceException;

新增方法
NetworkAnalyst3DProvider

 

新增类
com.supermap.services.providers GeoPackageDataProvider   新增类
GeoPackageDataProviderSetting   新增类
GeoPackageMapProvider   新增类
GeoPackageMapProviderSetting   新增类
BaiduMapProvider   新增类
BaiduMapProviderSetting   新增类
OpenStreetMapProvider   新增类
OpenStreetMapProviderSetting   新增类
UGCNetworkAnalyst3DProvider   新增类
UGCNetworkAnalystSetting3D   新增类
UGCSpatialAnalystProvider

DatasetSpatialAnalystResult executeMathAnalystExpression(String, Geometry, boolean, boolean, String, String, boolean)

List<DatasetSpatialAnalystResult> calculateCurvature(String, double, String, String, DataReturnOption)

DatasetSpatialAnalystResult kernelDensity(KernelDensityParameterInput, String, String, String,String, boolean)

新增方法

com.supermap.server.config

OAuthConfig

 

新增类

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注
realspace 模块 tileData scale 新增 scale 参数。

NetworkAnalyst3d 模块

    新增模块。
三维网络分析模块。

SpatialAnalyst 模块

gridMathAnalyst

gridMathResult

datasetDensityAnalyst

kernelDensity

kernelDensityResult

terrainCalculation

curvature

curvatureResult

  新增资源。
 
manager 模块

serverStatus

servicesLoad

clusterLoad

clusterMemberLoad

instanceRequests

instanceRequestsStatistics

userRequests

userRequestsStatistics

  新增资源。
监控与统计相关的功能,可监控当前服务器的请求状态、集群服务器内部的请求状态,统计服务实例的访问情况、用户访问情况。

 

配置文件变更

文件路径

文件名称

配置项

备注

【SuperMap iServer 安装目录】\webapps\iserver\WEB-INF

iserver-services-interfaces.xml config 中增加 verifyMode 配置参数 新增参数。
用于设置规范验证模式。

【SuperMap iExpress 安装目录】\webapps\iserver\WEB-INF

iserver-system.xml relayService 配置项 iExpress 系统配置文件中新增中继服务配置。