iEdge 11i(2023) 接口变更

发送反馈


Java API 变更  

类/接口名 字段/方法/属性/页面 备注

com.supermap.services.providers

PostgisDataProviderSetting 新增字段 String schema  
PostgisMapProviderSetting 新增字段 String schema  

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注 URL模板
services-rest AddressMatchGeoCodingResource 新增响应参数 新增响应体参数 addresses,返回正向地址匹配结果数组 /iserver/services/address-school/restjsr/v1/address/geocoding
legend GET 请求新增参数 新增请求体参数 tempLayersSet,用于获取临时图层的图例 /iserver/services/map-Population/rest/maps/PopulationDistribution/legend
FeaturesResource 新增参数化对象 请求体的 geometry 新增
GEOBEZIER3CURVE, GEOCOMPOUNDCURVE,
GEOCURVEPOLYGON,
GEOMULTICURVE,
GEOMULTISURFACE 等
参数化对象
/iserver/services/data-test/rest/data/datasources/test/datasets/<datasetName>/features
  FlatGeobuf 表述 新增 FlatGeobuf 表述 /iserver/services/data-China400/rest/data/featureResults
/iserver/services/data-world/rest/data/featureResults/{featureResultID}
/iserver/services/map-world/rest/maps/世界地图/queryResults
/iserver/services/map-world/rest/maps/世界地图/queryResults/{queryResultID}
/iserver/services/transportationAnalyst-facilityNet/rest/networkanalyst/WaterNet@FacilityNet/connectededges
/iserver/services/transportationAnalyst-facilityNet/rest/networkanalyst/WaterNet@FacilityNet/tracedown
/iserver/services/transportationAnalyst-facilityNet/rest/networkanalyst/WaterNet@FacilityNet/traceup
/iserver/services/geometry/restjsr/v1/geometry/buffer/{geometryBufferResultID}
/iserver/services/geometry/restjsr/v1/geometry/buffer/{geometryOverlayResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/datasets/SamplesP@Interpolation/buffer/{datasetBufferResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/datasets/SamplesP@Interpolation/overlay/{datasetOverlayResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/datasets/SamplesP@Interpolation/isoline/{datasetIsolineResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/datasets/SamplesP@Interpolation/isoregion/{datasetIsoregionResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/datasets/SamplesP@Interpolation/thiessenpolygon/{dataseThiessenPolygonResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/geometry/SamplesP@Interpolation/buffer/{geometryBufferResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/geometry/SamplesP@Interpolation/overlay/{geometryOverlayResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/geometry/SamplesP@Interpolation/isoline/{geometryIsolineResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/geometry/SamplesP@Interpolation/isoregion/{geometryIsoregionResultID}
/iserver/services/spatialanalyst-sample/restjsr/spatialanalyst/geometry/SamplesP@Interpolation/thiessenpolygon/{geometryThiessenPolygonResultID}

配置文件变更

文件路径 文件名称 配置项 备注
{ISERVER_HOME}\webapps\iserver\WEB-INF iserver-services.xml ArcGISRestMapProviderSetting>>customMapName 新增用于指定转发为 REST 地图服务后的地图名的参数 customMapName,默认为空
DataConfig>>cacheStrategyConfig>>maxElementsInMemory
DataConfig>>cacheStrategyConfig>>timeToLiveSeconds
DataConfig>>cacheStrategyConfig>>timeToIdleSeconds
新增数据查询缓存配置项  cacheStrategyConfig 及其参数:
<maxElementInMemory>:内存中允许存储的最大对象个数,默认为100个。
<timeToLiveSeconds>:内存中存储对象的有效时长,单位为秒,默认为3秒。
<timeToIdleSeconds>:内存中存储对象允许闲置的时长,单位为秒,默认为3秒。
iserver-system.xml SecuritySetting>>PBKDF2Iterations 新增用于设置 PBKDF2 密码加密算法迭代次数的参数,当 iServer 启用 PBKDF2 加密后生效
SecuritySetting>>CaptchaConfig>>enable
SecuritySetting>>CaptchaConfig>>type
SecuritySetting>>CaptchaConfig>>length
SecuritySetting>>CaptchaConfig>>expireInSeconds
新增 iServer 登录时校验验证码的配置项 CaptchaConfig 及其参数:
<enable>:是否启用验证码,默认为 false。
<type>:验证码类型,目前只支持图片型 IMAGE_CAPTCHA。
<length>:验证码长度,默认为4个字符。
<expireInSeconds>:验证码过期时间,默认为120秒。
uploadFileSetting>>uploadSize
uploadFileSetting>>uploadUnzipSize
uploadFileSetting>>uploadOverwrite
uploadFileSetting>>uploadDir
uploadFileSetting>>deniedFiles
新增 iServer 文件上传配置项 uploadFileSetting 及其参数:
<uploadSize>:上传文件体积最大值,默认无限制,支持正整数,单位Mb。
<uploadUnzipSize>:上传文件解压后体积最大值,默认无限制,支持正整数,单位Mb。
<uploadDir>:上传文件的存放目录。
<deniedFile>:上传 zip 文件时禁止的内部文件格式。
iserver-interfaces.xml WFSConfig>>provider WFS 服务新增支持自定义服务描述信息节点 provider
{ISERVER_HOME}\webapps\iserver\WEB-INF\config accountInfoComplianceRules.xml   新增账户信息合规度校验规则配置文件 accountInfoComplianceRules.xml