iPortal 9D SP1 Interface Changes

Feedback


Java API Changes

Package Class/Interface Field/Method/Property/Event Note

com.supermap.iportal.web.commontypes

ResourceType BUILDER_APP New enumeration
DBVersion

V00_052

V00_053

V00_054

V00_055

V00_056

V00_057

New enumeration
AccumulatedCountInfo String time The type of time field changed from Long to String
VisitCountInfo

String time

New field
Long startTime Deleted field
Long endTime Deleted field
BatchAddMapsSetting List<String> tags New field
BatchAddScenesSetting List<String> tags New field
BatchRegisterSetting List<String> tags New field
ViewerMap searchSetting New field

REST  API Changes

Module Resource Name Resource/Parameter/Request/Representation Note

portal

dataAttributes

PUT request: used to modify the attribute properties of data

Request parameter: DataItemAttributes

New resource

batchAddMaps

POST/BatchAddMapsSetting

Adds new parameter: List<String> tags

batchAddScenes

POST/BatchAddScenesSetting

Adds new parameter: List<String> tags
batchRegister

POST/BatchRegisterSetting

Adds new parameter: List<String> tags

Configuration File Changes

File Path

File Name

Configuration Item Note

[SuperMap iPortal installation directory]\webapps\iportal\WEB-INF

iportal.xml

mapViewerSetting

Adds new node <maxFeatures> which used to set the maximum number of vector features allowed to add in a map when online mapping

serviceSetting

Adds new node <showOffline> which used to set whether the service list shows offline services