iServer 9D 接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注

com.supermap.services.components.spi

TiledMapProviderBase

byte[] outputImage(MapParameter param, ImageOutputOption outputOption, double currentResolution)

返回值由BufferedImage修改为byte[]

TiledMapProviderBase

byte[] outputImage(MapParameter param, ImageOutputOption outputOption, double currentResolution, Point2D tileOrigin, int tileImageWidth,int tileImageHeight, double[] resolutions)

返回值由BufferedImage修改为byte[]
com.supermap.services.components Data

List<Geometry> coordtransfer(Geometry[] geometrys, PrjCoordSys sourcePrjCoorSys, PrjCoordSys targetPrjCoordSys)

根据目标坐标系进行几何对象集合坐标系转换

com.supermap.services.providers

RestAddressMatchProvider

RestAddressMatchProviderSetting

 

新增Rest地址匹配提供者及相关配置

com.supermap.services.components

AddressMatch

 

新增地址匹配服务组件接口

com.supermap.services.components.spi

AddressMatchProvider

 

新增地址匹配服务提供者接口

com.supermap.services.providers

UGCAddressMatchProvider

UGCAddressMatchProviderSetting

 

新增UGC地址匹配提供者及相关配置

 

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注 URL模板

/arcgis-rest/FeatureServer

layers ArcGISFeatureServerResource 新增layers资源

arcgis-rest/{datasourceName}/FeatureServer/layers

/arcgis-rest/MapServer

layers

ArcGISLayersResource

新增layers资源

arcgis-rest/{mapName}/MapServer/layers

export layers 新增layers参数

arcgis-rest/{mapName}/MapServer/{id}/export

/services-rest

coordtransfer CoordTransferResource 坐标转换资源类 /data/coordtransfer
coordtransfer CoordTransferResultResource 坐标系转换结果资源 /data/coordtransfer/{resultID}
tileFeature TileFeatureResource 新增MVT表述

<map_uri>/tileFeature.mvt

sdffonts SDFFontsResource 新增sdf字体资源

<map_uri>/tileFeature/sdffonts/{fontstack}/{range}.pbf

/services-rest-management

datastores

DatastoresResource

新增数据存储列表资源

/iserver/manager/datastores

datastoreResource

DatastoresResource

新增数据集列表资源

/iserver/manager/datastores/{datastoreID}

datastoresdatasets

BigDataFileShareDatasetResource

新增数据存储数据集信息资源

/iserver/manager/datastores/{datastoreID}/{itemName}

datastoresSimpledata

CSVSimpleDataResource

新增csv数据集的精简数据内容资源

/datastores/{datastoreID}/{itemName}/simpledata

dataflow DataFlowServicesResource 新增数据流服务发布者,用于发布数据流服务,只支持POST请求

/iserver/manager/dataflow

streaming StreamingServicesResource 新增实时数据服务发布者,用于发布实时数据服务,只支持POST请求

/iserver/manager/streaming

serviceManager ServiceSettingOfDataFlow 新增服务配置参数ServiceSettingOfDataFlow,用于接收数据流服务的配置参数

/iserver/services/{serviceName}

serviceManager ServiceSettingOfStreaming 新增服务配置参数ServiceSettingOfStreaming,用于接收实时数据服务的配置参数

/iserver/services/{serviceName}

/distributedanalyst

-rest

density

KernelDensityResource

新增密度分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/density

densityresult

KernelDensityResultResource

新增密度分析结果资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/density/{resultID}

aggregatePoints

AggregatePointsResource

新增点聚合分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/aggregatepoints

aggregatePointsresult

AggregatePointsResultResource

新增点聚合分析结果资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/aggregatepoints/{resultID}

vectorClip

OverlayAnalystGeoResource

新增矢量裁剪分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/vectorclip

vectorClipresult

OverlayAnalystGeoResultResource

新增矢量裁剪分析结果资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/vectorclip/{resultID}

query

SpatialQueryGeoResource

新增单对象查询分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/query

queryresult

SpatialQueryGeoResultResource

新增单对象查询分析结果资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/query/{resultID}

summaryRegion

SummaryRegionResource

新增区域汇总分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/summaryregion

summaryRegionresult

SummaryRegionResultResource

新增区域汇总分析结果资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/summaryregion/{resultID}

/datacatalog-rest

relationship

RelationshipResource

新增关系型数据的根资源

/datacatalog/relationship

relationshipdataimport

RsImportDataResource

新增关系型数据的数据导入资源

/datacatalog/relationship/dataimport

relationshipdataset

RsDatasetResource

新增关系型数据的数据集资源

/datacatalog/relationship/datasets/{datasetName}

relationshipdatas

RsDatasResource

新增关系型数据的数据包列表资源

/datacatalog/relationship/datas

relationshipdata

RsDataResource

新增关系型数据的数据包资源

/datacatalog/relationship/datas/{dataID}

binary

BinaryResource

新增二进制数据的根资源

/datacatalog/rest/datacatalog/binary

binarydataimport

DataImportResource

新增二进制数据的数据导入资源

/datacatalog/rest/datacatalog/binary/dataimport

binarydatas BinaryDatasResource 新增二进制数据的数据包列表资源

/datacatalog/rest/datacatalog/binary/datas

binarydataset BinaryDataInfoResurce 新增二进制数据的数据包资源

/datacatalog/rest/datacatalog/binary/datas/{dataID}

binarydataexport DataExportResource 新增二进制文件数据包下载资源

/datacatalog/rest/datacatalog/binary/datas/{dataID}

sharefile ShareFileDatasetsResource 新增文件共享数据集列表资源

/datacatalog/rest/datacatalog/sharefile

sharefiledataset ShareFileDatasetsResource 新增文件共享数据集信息资源

/datacatalog/rest/datacatalog/sharefile/{datasetName}

tiles TilesResource 新增瓦片数据的根资源

/datacatalog/rest/datacatalog/tiles

TilesImportDataResource TilesResource 新增瓦片数据导入资源

/datacatalog/rest/datacatalog/tiles/dataimport

tilesdatas TilesDatasResource 新增瓦片数据的数据包列表资源

/datacatalog/rest/datacatalog/tiles/datas

tilesdata TilesDataResource 新增瓦片数据的数据包资源

/datacatalog/rest/datacatalog/tiles/datas/{dataID}

spatiotemporal RealtimeResource 新增时空数据的根资源

/datacatalog/rest/datacatalog/spatiotemporal

realtimedatasets RealtimeDatasetsResource 新增时空数据的数据集列表资源

/datacatalog/rest/datacatalog/spatiotemporal/datasets

realtimedataset RealtimeDatasetsResource 新增时空数据的数据集资源

/datacatalog/rest/datacatalog/spatiotemporal/datasets/{datasetName}

capabilities - 新增 capabilities

/datacatalog/rest/capabilities

address-rest

address AddressMatchResourceRoot 新增地址匹配根资源

/v1/address

geocoding AddressMatchGeoCodingResource 新增正向地址匹配资源

/v1/address/geocoding

geodecoding AddressMatchGeoDecodingResource 新增反向地址匹配资源

/v1/address/geodecoding

dataflow-rest

dataflow DataFlowRootResource 新增数据流服务的根资源

/{serviceName}/dataflow

broadcast DataFlowBroadcastResource 新增数据流服务的广播资源

/{serviceName}/dataflow/broadcast

subscribe DataFlowSubscribeResource 新增数据流服务的订阅资源

/{serviceName}/dataflow/subscribe

 

配置文件变更

文件路径

文件名称

配置项

备注

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-dataflow.xml

  流服务配置信息

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-streaming.xml

  实时数据服务配置信息

{ISERVER_HOME}\webapps\iserver\WEB-INF\iserver-datastores-manifests

samples.xml

  注册数据集的精简信息配置文件

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-datastores.xml

  数据存储信息