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 | 
 新增资源访问记录清理配置节点  |