iServer 2025 Interface Changes |
The bag | Class/interface name | Fields/Methods/Properties/Pages |
com.supermap.services.components.commontypes | EngineType | Added YUKON and VASTBASE enumerations to support Yukon and Vastbase databases |
com.supermap.services.components | VectorTileCapabilities | Added class to provide vector tiles capability |
VectorTile | Added class to provide vector tiles interface | |
VectorTileConfig | Added class to provide vector tiles service configuration | |
com.supermap.services.components.impl | VectorTileImpl | Added class to implement VectorTile vector tiles interface |
com.supermap.services.providers | UGCMVTProvider | Added class to implement vector tiles provider |
UGCMVTProviderSetting | Added class to implement vector tiles provider configuration | |
UGCMapProviderSetting | Added throwExceptionWhenOutputMapError property to return exception information instead of blank map when output fails | |
TPKXMapProvider | Added class to implement TPKX map provider | |
TPKXMapProviderSetting | Added class to implement TPKX map provider configuration | |
com.supermap.server.config | ServiceStorageType | Added GBASE8C enumeration to support GBASE storage for service configuration information |
SecurityInfoStorageType | Added GBASE8C enumeration to support GBASE storage for security information | |
com.supermap.services.repository | RepositoryType | Added GBASE8C enumeration to support GBASE storage for temporary resources |
com.supermap.services.rest.management | PublishServiceParameter | Added name and alias fields to set service name and alias when publishing services |
Module | Resource Name | Resource/Parameter/Request/Representation | Remarks | URL Template |
services-rest-management | DataStoreDataResource | Added POST request parameters | Added serviceName and serviceAlias parameters to specify service name and alias when publishing single service | /iserver/manager/datastoredata.json |
WorkspacesResource | Added POST request parameters | Added serviceName and serviceAlias parameters to specify service name and alias when publishing single service | /iserver/manager/workspaces.json | |
DatastoresResource | Added POST request parameter enumerations | Added YUKON and VASTBASE enumerations to engineType request parameter, and added YUKON and VASTBASE enumerations to type request parameter, used to register Yukon and Vastbase databases as spatial databases |
/iserver/manager/datastores.json | |
ServiceSettingsResource | Added GET request parameters | Added orderBy parameter to sort services by specified method Added labels parameter to return services containing specified labels |
/iserver/manager/services.json | |
Added GET response parameters | Added createTime parameter to display service instance creation time; Added modifyTime parameter to display service instance update time; Added labels parameter to display service instance labels |
|||
ServicesLabelResource | Added GET, PUT requests | Added service label resource | /iserver/manager/servicesLabel.json | |
ServiceStorageResource | Added PUT request parameter enumeration | Added GBASE8C enumeration to type request parameter for storing service configuration information to GBASE | /iserver/manager/servicestorage.json | |
RepositorySettingResource | Added PUT request parameter enumeration | Added GBASE8C enumeration to type request parameter for storing temporary resources to GBASE | /iserver/manager/repository/setting.json | |
SecurityStorageSettingResource | Added PUT request parameter enumeration | Added GBASE8C enumeration to type request parameter for storing security information to GBASE | /iserver/manager/security/storage.json | |
services-rest | domainResuorce | Added GET response parameters | Added description field to codeInfos response parameter to describe actual information of enumeration value | /iserver/services/{dataComponent}/rest/data/datasources/{datasourceName}/datasets/{datasetName}/domain.json |
ArcGISIdentifyResource | GET, POST response parameter changes | Field name in attributes response parameter defaults to alias (previously: field name) Added returnFieldName response parameter to indicate whether field name in attributes is alias |
/iserver/services/{component}/arcgisrest/{mapName}/MapServer/identify.json | |
DatasourceResource | Added GET response parameters | Added supportTransaction parameter to describe whether data source supports database transactions | /iserver/services/<DataComponent>/rest/data/datasources/{DatasourceName}.json | |
DatasetResource | Added GET response parameters | Added supportTransaction parameter to describe whether dataset supports database transactions | /iserver/services/<DataComponent>/rest/data/datasources/{DatasourceName}/datasets/{DatasetName}.json | |
FeaturesResource | Added POST, PUT, DELETE request parameters | Added rollbackOnFailure parameter to indicate whether to use database transaction capability and rollback upon failure | /iserver/services/<DataComponent>/rest/data/datasources/{DatasourceName}/datasets/{DatasetName}/features.json | |
FeatureResource | Added PUT, DELETE request parameters | Added rollbackOnFailure parameter to indicate whether to use database transaction capability and rollback upon failure | /iserver/services/<DataComponent>/rest/data/datasources/{DatasourceName}/datasets/{DatasetName}/features/{featureId}.json | |
Added GET response parameters | Added Geometry field in VideoParameter to describe ground coverage of video | |||
FeatureResultsResource | Added POST response parameters | Added Geometry field in VideoParameter to describe ground coverage of video | /iserver/services/{dataComponent}/rest/data/featureResults.rjson?returnContent=true | |
TileImageResource | Added GET request parameters | Added displayFilters parameter to filter output map by attribute filters | /iserver/services/<mapComponent>/rest/maps/{mapName}/tileImage.json | |
TileImagesResource | Added GET request parameters | Added displayFilters parameter to filter output map by attribute filters | /iserver/services/<mapComponent>/rest/maps/{mapName}/tileImages.json | |
ZXYTileImageResource | Added GET request parameters | Added displayFilters parameter to filter output map by attribute filters | /iserver/services/<mapComponent>/rest/maps/{mapName}/zxyTileImage.json | |
ImageResource | Added GET request parameters | Added displayFilters parameter to filter output map by attribute filters | /iserver/services/<mapComponent>/rest/maps/{mapName}/image.json | |
ArcgisVectorTileServerResource | Added GET request | Added root resource for ArcGIS REST vector tiles service | /iserver/services/<mapComponent>/arcgisrest/{mapName}/VectorTileServer.json | |
ArcgisVectorTileResource | Added GET request | Added vectorTile resource for ArcGIS REST vector tiles service | /iserver/services/<mapComponent>/arcgisrest/{mapName}/VectorTileServer/vectorTile.json | |
ArcgisVectorTileStyleResource | Added GET request | Added vectorTileStyle resource for ArcGIS REST vector tiles service | /iserver/services/<mapComponent>/arcgisrest/{mapName}/VectorTileServer/vectorTileStyle.json | |
ArcgisVectorTileSpriteResource | Added GET request | Added vectorTileSprite resource for ArcGIS REST vector tiles service | /iserver/services/<mapComponent>/arcgisrest/{mapName}/VectorTileServer/vectorTileSprite.json | |
ArcgisVectorTileFontsResource | Added GET request | Added vectorTileFonts resource for ArcGIS REST vector tiles service | /iserver/services/<mapComponent>/arcgisrest/{mapName}/VectorTileServer/vectorTileFonts.json | |
manager | SessionStorageResource | Added PUT request parameter enumeration | Added GBASE8C enumeration to type request parameter for storing session information to GBASE | /iserver/manager/security/session.json |
File Path | File Name | Configuration Item | Remarks |
{ISERVER_HOME}\webapps\iserver\WEB-INF | iserver-services.xml | Added MapImpl>>MapConfig>>cacheResamplingDisabled | Map service component layer cache supports tile resampling |
Added ArcGISRESTDataProviderSetting>>closePostMockGet | Support turning off sending requests to the original ArcGIS Feature service via POST mock GET requests | ||
iserver-system.xml | Added properties>>returnSmgeometryField | Added system attribute, when set to true, some specific resource fieldNames support returning smgeometry field | |
iserver-dataflow.xml | Added dataFlowSetting>>serverSetting>>address | Data flow service configuration now supports binding to fixed IP address | |
iserver-services-interfaces.xml | Added reverseLayerOrder to wms111 and wms130 interface configurations | For reversing layer order in WMS service |