iServer 9D(2019) SP1 接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注
com.supermap.services.providers UGCSpatialAnalystProvider

SpatialAnalyst3DResult extractVector3D(String sourceDataset, QueryParameter sourceDatasetFilter, String sceneName,

String layerName, double interpolationDistance, DatasetSpatialAnalyst3DResultSetting resultSetting)

二维、三维点线面数据集,根据倾斜或TIN地形,提取三维点线面。

GeometrySpatialAnalyst3DResult extractVector3D(Geometry[] geometries, String sceneName, 
String layerName, double interpolationDistance, GeometrySpatialAnalystResultSetting resultSetting)

二维、三维点线面几何对象,根据倾斜或TIN地形,提取三维点线面。

GeometrySpatialAnalyst3DResult envelop(Geometry3D[] geometries, double height, 
GeometrySpatialAnalystResultSetting resultSetting)

三维面、模型对象拉伸闭合体。

com.supermap.processing.jobserver.commontypes
CopyDatasetInputSetting datasetIndexSettings 新增导入目录服务中的数据集到分布式数据库中的输入参数设置类
CopyDataInputSetting buildPyramid 去掉buildPyramid字段
DatasetIndexSetting datasetName,indexFieldNames,buildPyramid 新增数据集设置类(索引和金字塔)
com.supermap.services.providers HBaseMapProviderSetting filterDatasource 过滤数据集设置

 

REST  API 变更

 

模块 资源名称 资源/参数/请求/表述 备注 URL模板
services-rest
 
extractVector3D GeometryExtractVector3DResultsResource 二维、三维点线面几何对象,根据倾斜或tin地形,提取三维点线面资源 <**>/restjsr/spatialanalyst/geometry/3d/extractvector3d
DatasetExtractVector3DResultsResource 二维、三维点线面数据集,根据倾斜或tin地形,提取三维点线面 <**>/restjsr/spatialanalyst/datasets/{datasetName}/extractvector3d
envelop Geometry3DEnvelopResultsResource 三维面、模型对象拉伸闭合体 <**>/restjsr/spatialanalyst/geometry/3d/envelop
vectortile VectorTileMapsResource 获取矢量瓦片服务下的地图列表 /iserver/services/{component}/restjsr/v1/vectortile
childresource VectorTileChildResource 获取矢量瓦片服务的子资源列表 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}.html
tileinfo VectorTileInfoResource 获取矢量瓦片服务中地图的详细信息 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}.[xml,json,rjson]
  VectorTileOL3FormatResource 矢量瓦片服务中ol3表述资源 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}.ol3
  VectorTileMapBoxFormatResource 矢量瓦片服务中MapboxGL表述资源 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}.mbgl
style VectorTileStyleResource 获取矢量瓦片服务中地图的样式 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}/style
sprite VectorTileSpriteResource 获取矢量瓦片服务中地图的Sprite图片 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}/sprites/{spriteName}.png
获取矢量瓦片服务中地图的Sprite信息 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}/sprites/{spriteName}.json
font VectorTileFontsResource 获取矢量瓦片服务中地图指定的字体 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}/fonts/{fontstack}/{range}
tile VectorTileResource 获取矢量瓦片服务中地图指定的瓦片 /iserver/services/{component}/restjsr/v1/vectortile/maps/{mapName}/tiles/{level}/{row}/{column}

iserver-processing

copyData

CopyDataResource

请求体参数CopyDataInputSetting 去掉buildPyramid字段

/distributedanalyst/rest/v1/jobs/dataprocessing/copydata

CopyDataResource

拷贝数据新增CopyDatasetInputSetting参数设置类,新增参数buildPyrmaid/datasetName/indexFieldNames

/distributedanalyst/rest/v1/jobs/dataprocessing/copydata