iServer 7C 接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注
com.supermap.services.components Map String getUTFGrid(int, String, MapParameter) throws MapException 新增接口
JSONObject getUTFGrid(UTFGridParameter) throws MapException 参数变更,返回结果变更
VectorTile getVectorTile(VectorTileParameter) throws MapException 新增接口
com.supermap.services.providers UGCMapProvider public QueryResult findNearest(String, Geometry, double, QueryParameterSet) 返回结果变更
public QueryResult queryByDistance(String, Geometry, double, QueryParameterSet) 返回结果变更
public QueryResult queryByBounds(String, Rectangle2D, QueryParameterSet) 返回结果变更
public QueryResult queryByGeometry(String, Geometry, SpatialQueryMode, QueryParameterSet) 返回结果变更
com.supermap.services.components.commontypes PixelFormat   枚举常量变更
GenerateSpatialDataParameter retainedFields 新增字段
TransportationAnalystResultSetting 修改字段的默认值,默认情况下只返回行驶导引,不返回其他字段 修改字段默认值

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注
map 模块 utfGrid   新增资源
把交互的地理数据编码成节省空间的数据切片。
map 模块 queryResults

 

变更资源

1.findNearest 中的 maxDistance 和 queryByDistance 中的 distance 的单位都与地图坐标单位相同;

2.如果地图设置了动态投影,QueryResult 返回的 Bounds 的投影坐标系与地图坐标系相同;如果地图没有设置动态投影,返回的 Bounds 的投影坐标系与查询结果所在的数据集的投影坐标系相同。

map 模块 tileFeature   新增资源
获取地图的矢量切片。
spatialAnalyst 模块 generateSpatialData   请求体参数变更
请求体参数 GenerateSpatialDataPostParameter 添加字段 retainedFields。
管理模块 fileList   新增资源
获取指定路径的指定类型文件的列表及当前目录的文件夹列表。
管理模块 fileMD5   新增资源
获取文件列表中指定文件的的 MD5校验码。
管理模块 uploadTasks   新增资源
获取当前所有正在上传的文件列表,以及创建一个文件上传资源 uploadTask。
管理模块 uploadTask   新增资源
文件上传任务资源。