iServer 10i(2020) SP1 接口变更

发送反馈


Java API 变更

类/接口名 字段/方法/属性/事件 备注

com.supermap.services.rest.resources.impl

ArcGISLegendResource   新增ArcGISLegend接口
com.supermap.services.agsrest.commontypes FeatureLayerInfo ArcGISDrawingInfo ArcGIS要素服务新增drawinginfo字段
com.supermap.services.providers UGCDataProviderSetting getMaxFeatureWriteThreadCount/setMaxFeatureWriteThreadCount 用于批量添加要素时设置最大并发访问线程数
getWritePermitTimeout/setWritePermitTimeout 用于批量添加要素时设置获取写许可的超时时间

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注 URL模版
services-agsrest ArcGISLegend 新增legend资源 增加legend接口 /iserver/services/{component}/arcgisrest/{mapName}/MapServer/legend

配置文件变更

文件路径 文件名称 配置项 备注
{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-system.xml

server>>properties>>encryptionAlgorithm 用于设置使用 AES/GCM/NoPadding 或是 DESede 进行加密

iserver-services.xml

providers>>provider>>config>>maxFeatureWriteThreadCount 用于批量添加要素时设置最大并发访问线程数
providers>>provider>>config>>writePermitTimeout 用于批量添加要素时设置获取写许可的超时时间
iserver-system.xml server>>management>>security>>accessControl>>SecuritySetting>>disableRememberMe 用于设置是否关闭登录页面的“记住我”功能