iPortal 11i(2022) Interface Changes |
Package | Class/Interface | Field/Method/Property/Event | Note |
com.supermap.iportal.web.commontypes |
DBVersion |
V00_111 V00_112 V00_114 V00_116 |
New Enumeration Values |
Credential |
|
New Class |
|
CredentialType |
|
New Enumeration Class |
|
ArcGISRefreshTokenConfig |
|
New Class |
|
ArcGISGenerateTokenConfig |
|
New Class |
|
HttpAuthBasicConfig |
|
New Class |
|
HttpAuthBearerConfig |
|
New Class |
|
TokenAsQueryParamConfig |
|
New Class |
|
ServiceInfo |
credentialId |
New Field |
|
CredentialSearchParameter |
|
New Class |
|
InternetBuildinMap |
|
New Class |
|
MvtBuildinMap |
|
New Class |
|
ViewerMapBuildinMap |
|
New Class |
|
QuotaType |
INSIGHT_WORKSPACE MAP_DASHBOARD |
New Enumeration Values | |
OperationType |
|
New Enumeration Class |
|
OperatedResourceItemSearchParameter |
New Class | ||
OperatedResourceItem |
|
New Class |
Module | Resource Name | Resource/Parameter/Request/Representation | Note |
portal |
credentials |
GET request: Query credentials based on query parameters. Query parameters: CredentialSearchParameter Response: Page<Credential> |
New Resource iportal/web/mycontent/credentials |
POST request: Add a credential. Request body: Credential Response: MethodResult |
|||
credential |
GET request: Get a credential of the current user Path parameters: id Response: Credential |
New Resource iportal/web/mycontent/credentials/{id} |
|
PUT request: Update one of the current user's credentials. Path parameters: id Request body: Credential Response: MethodResult |
|||
DELETE request: Delete a credential of the current user. Path parameters: id Response: MethodResult |
|||
updateAppsConfig |
PUT request: iportal/apps/config.json |
The request body adds a configuration item: "servicePreviewConfig". Description: To configure the Service Preview basemap. |
|
Request body changes. The configuration item "commonConfig" adds: "googleMapsAPIKey", "baiduMapsAPIKey", "tencentMapsAPIKey". Description: Configure the keys of Internet maps (including Google Maps, Baidu Maps, and Tencent Maps) used by all WebApps (including DataViz, DataInsights, MapStudio, and Service Preview). |
|||
Request body changes. The configuration item "mapStudioConfig" adds: "mapCenterX", "mapCenterY", "level". Description: Set the default center point and zoom level of the MapStudio basemap |
|||
getAppsConfig |
GET request: iportal/apps/config.json?scope=["servicePreviewConfig"] |
a) The query parameter “scope” adds enumeration value: "servicePreviewConfig" b) The response body adds "service preview" related configuration items ("servicePreviewConfig") |
|
GET request: iportal/apps/config.json?scope=["mapStudioConfig"] |
Response body changes. The configuration item "mapStudioConfig" adds: "mapCenterX", "mapCenterY", "level". Description: Return the default center point and zoom level of the MapStudio basemap |
||
GET request: iportal/apps/config.json?scope=["commonConfig"] |
Response body changes. The configuration item "commonConfig" adds: "googleMapsAPIKey", "baiduMapsAPIKey", "tencentMapsAPIKey". Description: Return the keys of Internet maps (including Google Maps, Baidu Maps, and Tencent Maps) used by all WebApps (including DataViz, DataInsights, MapStudio, and Service Preview). |
||
getRecentlyOperatedResources | GET request: Get the resources recently viewed and edited by the current user. Query parameters: OperatedResourceItemSearchParameter Response: Page<OperatedResourceItem> |
New Resource iportal//web/mycontent/recent/resources |
|
getPointOnSurfaceTiles |
GET request: Get points on polygon data and generate vector tiles Path parameters: String dataid Request parameters: String[] returnedFieldNames Response: byte[] |
New Resource iportal/web/datas/{dataId}/structureddata/pointonsurface/tiles/{z}/{x}/{y}.mvt |
File Path |
File Name |
Configuration Item | Note |
[SuperMap iPortal installation directory]\webapps\iportal\WEB-INF |
iportal.xml |
quotaType |
The configuration item “quotaType” of the node <resourceQuota> under the node <defaultUserResourceQuota> adds enumeration values: INSIGHT_WORKSPACE and MAP_DASHBOARD |
accessRecordCleanupSetting |
Add resource access log clean-up configuration node |