iPortal 11i(2022)接口变更 |
包 | 类/接口 | 字段/方法/属性/事件 | 备注 |
com.supermap.iportal.web.commontypes |
DBVersion |
V00_111 V00_112 V00_114 V00_116 |
新增枚举值 |
Credential |
|
新增类 |
|
CredentialType |
|
新增枚举类 |
|
ArcGISRefreshTokenConfig |
|
新增类 |
|
ArcGISGenerateTokenConfig |
|
新增类 |
|
HttpAuthBasicConfig |
|
新增类 |
|
HttpAuthBearerConfig |
|
新增类 |
|
TokenAsQueryParamConfig |
|
新增类 |
|
ServiceInfo |
credentialId |
新增字段 |
|
CredentialSearchParameter |
|
新增类 |
|
InternetBuildinMap |
|
新增类 |
|
MvtBuildinMap |
|
新增类 |
|
ViewerMapBuildinMap |
|
新增类 |
|
QuotaType |
INSIGHT_WORKSPACE MAP_DASHBOARD |
新增枚举值 | |
OperationType |
|
新增枚举类 |
|
OperatedResourceItemSearchParameter |
新增类 | ||
OperatedResourceItem |
|
新增类 |
模块 | 资源名称 | 资源/参数/请求/表述 | 备注 |
portal 模块 |
credentials |
GET 请求:根据查询参数查询凭据。 查询参数:CredentialSearchParameter 响应:Page<Credential> |
新增资源 iportal/web/mycontent/credentials |
POST 请求:添加一个凭据。 请求体:Credential 响应:MethodResult |
|||
credential |
GET 请求:获取当前用户的一个凭据 路径参数:id 响应:Credential |
新增资源 iportal/web/mycontent/credentials/{id} |
|
PUT 请求:更新当前用户的一个凭据。 路径参数:id 请求体:Credential 响应:MethodResult |
|||
DELETE 请求:删除当前用户的一个凭据。 路径参数:id 响应:MethodResult |
|||
updateAppsConfig |
PUT 请求: iportal/apps/config.json |
请求体增加配置项: "servicePreviewConfig"。 作用:配置"服务预览" 底图。 |
|
请求体变更。 配置项 "commonConfig" 增加:"googleMapsAPIKey"、"baiduMapsAPIKey"、"tencentMapsAPIKey"。 作用:对所有 WebApps(含 DataViz、DataInsights、MapStudio、服务预览)用到的互联网地图(含 谷歌地图、百度地图、腾讯地图)key 进行配置。 |
|||
请求体变更。 配置项 "mapStudioConfig" 增加 "mapCenterX","mapCenterY","level"。 作用:设置 MapStudio 底图默认中心点和缩放级别 |
|||
getAppsConfig |
GET 请求: iportal/apps/config.json?scope=["servicePreviewConfig"] |
a)查询参数scope的枚举值增加 "servicePreviewConfig" b)响应体增加 "服务预览" 相关的配置项("servicePreviewConfig") |
|
GET 请求:iportal/apps/config.json?scope=["mapStudioConfig"] |
响应体变更。 配置项 "mapStudioConfig" 增加 "mapCenterX","mapCenterY","level"。 作用:返回 MapStudio 底图默认中心点和缩放级别 |
||
GET 请求:iportal/apps/config.json?scope=["commonConfig"] |
响应体变更。 配置项 "commonConfig" 增加:"googleMapsAPIKey"、"baiduMapsAPIKey"、"tencentMapsAPIKey"。 作用:返回所有 WebApps(含 DataViz、DataInsights、MapStudio、服务预览)用到的互联网地图(含 谷歌地图、百度地图、腾讯地图)key。 |
||
getRecentlyOperatedResources | GET 请求:获取当前用户最近查看、编辑过的资源。 查询参数:OperatedResourceItemSearchParameter 响应:Page<OperatedResourceItem> |
新增资源 iportal//web/mycontent/recent/resources |
|
getPointOnSurfaceTiles |
GET 请求:获取面数据上的点并生成矢量瓦片 路径参数: String dataid 请求参数: String[] returnedFieldNames 响应:byte[] |
新增资源 iportal/web/datas/{dataId}/structureddata/pointonsurface/tiles/{z}/{x}/{y}.mvt |
文件路径 |
文件名称 |
配置项 | 备注 |
【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF |
iportal.xml |
quotaType |
节点 <defaultUserResourceQuota> 的子节点 <resourceQuota> 的配置项 quotaType 新增支持枚举类型:INSIGHT_WORKSPACE 和 MAP_DASHBOARD |
accessRecordCleanupSetting |
新增资源访问记录清理配置节点 |