iServer 8C(2017) 接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注
com.supermap.services.rest.repository HsqldbRepoProvider

所有公开的方法

新增基于hsqldb的Hsqldb的仓库提供者实现

com.supermap.services.rest.repository

HsqldbRepoSetting

所有公开的方法

新增基于hsqldb的仓库设置类

com.supermap.services.repository

RepositoryType

Hsqldb枚举

基于Hsqldb的仓库实现枚举
com.supermap.services.components.commontypes GeometryType

GEOCOMPOUND

新增复合几何对象类型

com.supermap.services.components.commontypes

GeometryCompound

所有公开的方法

新增复合几何对象

com.supermap.services.components.commontypes

TransportationAnalystParameter

uCross

U型道路禁行限制字段

com.supermap.services.components.commontypes

ThemeLabel

uniqueItems

单值标签专题图子项集合

com.supermap.services.components.commontypes

ThemeLabel

uniqueExpression

单值字段表达式

com.supermap.services.components.commontypes

ProjectionType

PRJ_RECTIFIED_SKEWED_ORTHOMORPHIC(43049)

新增文莱投影

 

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注 URL模板

/data

featureResults 新增targetPrj参数 查询结果的目标投影 /featureResults[.<format>]

/data

featureResults 新增targetEpsgCode参数 查询结果的目标epsgcode /featureResults[.<format>]

manager

workspaces 新增isMultiInstance参数 工作空间是否支持强制多实例 /iserver/manager/workspaces

manager

workspaces 新增instanceCount参数 多进程下,工作空间发布的多实例个数 /iserver/manager/workspaces

map

vectorstyles   矢量瓦片样式及相关资源

/iserver/services/{component}/rest/maps/{mapName}/tileFeature/vectorstyles

/iserver/services/{component}/rest/maps/{mapName}/tileFeature/vectorstyles/{layerName}

map

vectorSymbols   矢量瓦片样式相关符号符号资源

/iserver/services/{component}/rest/maps/{mapName}/tileFeature/symbols

/iserver/services/{component}/rest/maps/{mapName}/tileFeature/symbols/{symbolId}[.<format>]

map

distance 新增mode参数,参数类型DistanceMode。 距离量算模式

/iserver/services/{component}/rest/maps/{mapName}/distance[.<format>]

map zxyTileImage 新增zxyTileImage资源 获取的地图瓦片满足3857的投影

/iserver/services/{component}/rest/maps/{mapName}/zxyTileImage

/iserver/services/{component}/rest/maps/{mapName}/zxyTileImage/{z}/{x}/{y}

services proxyservers   获取代理服务器列表

/iserver/services/proxyservers.json

map

baidurest   新增BaiduRest接口及相关资源

/iserver/services/{component}/baidurest

/iserver/services/{component}/baidurest/{mapName}

/iserver/services/{component}/baidurest/{mapName}/tile

/iserver/services/{component}/baidurest/{mapName}/staticimage/v2

/iserver/services/{component}/baidurest/{mapName}/place/v2/search

/iserver/services/{component}/baidurest/{mapName}/place/v2/suggestion

map

googlerest   新增GoogleRest接口及相关资源

/iserver/services/{component}/googlerest

/iserver/services/{component}/googlerest/{mapName}

/iserver/services/{component}/googlerest/{mapName}/maps/vt

/iserver/services/{component}/googlerest/{mapName}/maps/api/staticmap

/iserver/services/{component}/googlerest/{mapName}/maps/api/place/nearbysearch/{output}

/iserver/services/{component}/googlerest/{mapName}/maps/api/place/textsearch/{output}

/iserver/services/{component}/googlerest/{mapName}/maps/api/place/radarsearch/{output}

map

osmrest   新增OSMRest接口及相关资源

/iserver/services/{component}/osmrest

/iserver/services/{component}/osmrest/1.0.0/{mapName}

/iserver/services/{component}/osmrest/1.0.0/{mapName}/{z}/{x}/{y}.{format}

map

tmsrest   新增TMSRest接口及相关资源

/iserver/services/{component}/tmsrest

/iserver/services/{component}/tmsrest/1.0.0/{mapName}

/iserver/services/{component}/tmsrest/1.0.0/{mapName}/{z}/{x}/{y}.{format}

 

配置文件变更

文件路径

文件名称

配置项

备注

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-system.xml license>>enabledmodules 添加启用的许可模块

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-services.xml

UGCDataProviderSetting 增加excludedFieldsInDatasources 设置数据集中过滤的字段

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-services.xml UGCMapProviderSetting 增加excludedFieldsInMaps 针对图层中字段过滤

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-services-interfaces.xml

新增BaiduREST接口、GoogleREST接口、OSMREST接口、TMSREST接口 BaiduREST接口、GoogleREST接口、OSMREST接口、TMSREST接口

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-system.xml

proxyNetworkSegment 代理网段配置