iServer 7C SP1 Interfaces Changes

Feedback


Java API Changes

Package Class/Interface Field/Method/Property/Event Note
com.supermap.services.components Map VectorTileData getVectorTile(VectorTileParameter vectorTileParameter) Modify the return value
QueryResult queryByKeywords(String mapName, KeywordsQueryParameterSet queryParameterSet) throws MapException New methods
MapConfig

void setUseUTFGridCache(boolean useUTFGridCache)

void setUseVectorTileCache(boolean useVectorTileCache)

boolean isUseUTFGridCache()

boolean isUseVectorTileCache()

New methods
com.supermap.services.components.commontypes JobInfo storageID Delete Field
com.supermap.services.components.spi MapProvider boolean support(String mapName, MapCapability capability) New methods
TiledVectorProvider

VectorTileData getVectorTile(VectorTileParameter vectorTileParameter)

QueryResult queryByKeywords(String mapName, KeywordsQueryParameterSet queryParameterSet)

New interfaces
SVTilesMapProvider

QueryResult queryByKeywords(String mapName, KeywordsQueryParameterSet queryParameterSet)

List<String> getNames()

MapParameter getMapParameter(String mapName)

MapImage getMapImage(MapParameter mapParameter, ImageOutputOption outputOption)

public String getResource(String mapName, ResourceParameter resourceParameter)

void setProviderContext(ProviderContext context)

void dispose()

boolean support(String mapName, MapCapability capability)

New classes
com.supermap.services.providers UGCV5TileProvider

List<ImageTileset> initTilesets()

void setProviderContext(ProviderContext context)

New classes
MongoDBTileProvider

List<ImageTileset> initTilesets()

void setProviderContext(ProviderContext context)

New classes
FastDFSTileProvider

List<ImageTileset> initTilesets()

void setProviderContext(ProviderContext context)

New classes
TransferLineSetting LengthField New fields
com.supermap.services.rest JaxrsServletForJersey

setJaxrsApplicationName(String value)

setJaxrsApplicationClass(Class<? extends Application> clz)

New methods
com.supermap.services.util

GeometryClipper

static ClipResult clip(Geometry geometry, Rectangle2D clipBounds)

ClipResult clip(Geometry geometry)

Modify the return value
com.supermap.services.components.commontypes WMSLayer

 

Change the package

REST  API Changes

Module Resource Name Resource/Parameter/Request/Representation Note
map module tileFeature returnAttributes, compressTolerance, coordinateType, returnCutEdges New parameters.
Change the response results.
Support to return after vacuating the requested vector tiles.