iServer 9D SP1 接口变更

发送反馈


Java API 变更

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

com.supermap.services.components

GeometryComponent

measureDistance

根据二维点数组和量算参数进行距离量算

measureArea

根据二维点数组和量算参数进行面积量算

coordtransfer

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

SpatialAnalyst

CutFillResult cutFill(String gridDataset, Geometry3D region3D,String resultDataset,boolean deleteExistResultDataset, boolean buildPyramid)

三维面填挖方分析

TransportationAnalyst

FacilityAnalyst2DResult findConnectedEdgesFromEdges(int[] edgeIDs,boolean connected,boolean returnFeatures,String networkDataName)

根据给定的弧段 ID 数组,查找与这些弧段相连通的弧段,返回弧段 ID 数组

FacilityAnalyst2DResult findConnectedEdgesFromNodes(int[] nodeIDs,boolean connected,boolean returnFeatures,String networkDataName)

根据给定的结点 ID 数组,查找与这些结点相连通或者不相连通的弧段,返回弧段 ID 数组

FacilityAnalyst2DResult traceDownFromNode(int nodeID, String networkDataName,FacilityAnalystParameter parameter)

根据给定的结点 ID 进行下游追踪,即查找给定结点的下游,返回下游包含的弧段、结点及总耗费

FacilityAnalyst2DResult traceUpFromNode(int nodeID,String networkDataName,FacilityAnalystParameter parameter)

根据给定的结点 ID 进行上游追踪,即查找给定结点的上游,返回上游包含的弧段、结点及总耗费

FacilityAnalyst2DResult traceDownFromEdge(int edgeID,String networkDataName,FacilityAnalystParameter parameter)

根据给定的弧段 ID 进行下游追踪,即查找给定弧段的下游,返回下游包含的弧段、结点及总耗费

FacilityAnalyst2DResult traceUpFromEdge(int edgeID,String networkDataName,FacilityAnalystParameter parameter)

根据给定的弧段 ID 进行上游追踪,即查找给定弧段的上游,返回上游包含的弧段、结点及总耗费
Map

listMVTSprites

列出所有的Sprites名字

getMVTSpriteJson

获取Sprite json

getMVTSpriteResource

获取Sprite资源

getMVTFonts

获取sdf格式的字体数据

com.supermap.services.components.spi

MapProviderSetting watermark/get/setWatermark 水印设置类字段,获取和设置水印设置类接口
WaterMarkSetting imageUrl/ imageAlpha/txtContent/fontSize/fontColor/fontStyle/xIndex/yIndex/random 水印设置类字段,获取和设置水印设置类接口
measurable measureDistance 根据二维点数组和量算参数进行距离量算
measureArea 根据二维点数组和量算参数进行面积量算
GeometryProvider measureDistance 根据二维点数组和量算参数进行距离量算
measureArea 根据二维点数组和量算参数进行面积量算
coordtransfer 根据目标坐标系进行几何对象的坐标系转换
SpatialAnalystProvider CutFillResult cutFill(String gridDataset, Geometry3D region3D,String resultDataset,boolean deleteExistResultDataset, boolean buildPyramid) 三维面填挖方分析
TransportationAnalystProvider FacilityAnalyst2DResult findConnectedEdgesFromEdges(int[] edgeIDs,boolean returnFeatures, boolean connected) 根据给定的弧段 ID 数组,查找与这些弧段相连通的弧段,返回弧段 ID 数组、要素数组
FacilityAnalyst2DResult findConnectedEdgesFromNodes(int[] nodeIDs,boolean returnFeatures,boolean connected) 根据给定的结点 ID 数组,查找与这些结点相连通或者不相连通的弧段,返回弧段 ID 数组、要素数组
FacilityAnalyst2DResult traceDownFromNode(int nodeID,FacilityAnalystParameter parameter) 根据给定的结点 ID 进行下游追踪,即查找给定结点的下游,返回下游包含的弧段、结点及总耗费
FacilityAnalyst2DResult traceUpFromNode(int nodeID,FacilityAnalystParameter parameter) 根据给定的结点 ID 进行上游追踪,即查找给定结点的上游,返回上游包含的弧段、结点及总耗费
FacilityAnalyst2DResult traceDownFromEdge(int edgeID,FacilityAnalystParameter parameter) 根据给定的弧段 ID 进行下游追踪,即查找给定弧段的下游,返回下游包含的弧段、结点及总耗费

FacilityAnalyst2DResult traceUpFromEdge(int edgeID,FacilityAnalystParameter parameter)

根据给定的弧段 ID 进行上游追踪,即查找给定弧段的上游,返回上游包含的弧段、结点及总耗费
TiledVectorProvider

listMVTSprites

列出所有的Sprites名字

getMVTSpriteJson

获取Sprite json

getMVTSpriteResource

获取Sprite资源

getMVTFonts

获取sdf格式的字体数据

com.supermap.services.providers

UGCDataProviderSetting

get/setDatasourceInfos

设置具体发布那些数据源,那些数据集

 

REST  API 变更

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

distributedanalyst-rest

featureJoin FeatureJoinResource 新增要素连接分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/featurejoin

featureJoinresult FeatureJoinResultResource 新增要素连接分析结果资源

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

overlay OverlayGeoResource 新增叠加分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/overlay

overlayresult OverlayGeoResultResource 新增叠加分析结果资源

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

buffers BuffersResource 新增缓冲区分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/buffers

buffersresult BuffersResultResource 新增缓冲区分析结果资源

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

summaryAttributes SummaryAttributesResource 新增属性汇总分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/summaryattributes

summaryAttributesresult SummaryAttributesResultResource 新增属性汇总分析结果资源

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

topologyValidator TopologyValidatorResource 新增拓扑检查分析资源

/distributedanalyst/rest/v1/jobs/spatialanalyst/topologyvalidator

topologyValidatorresult TopologyValidatorResultResource 新增拓扑检查分析结果资源

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

grid BuildGridIndexResource 新增创建格网索引资源

/distributedanalyst/rest/v1/jobs/dataprocessing/buildindex/grid

gridresult BuildGridIndexResultResource 新增创建格网索引结果资源

/distributedanalyst/rest/v1/jobs/dataprocessing/buildindex/grid/{resultID}

services-rest

area

GeometryAreaServiceResource

根据量算参数进行面积量算

/iserver/services/{component}/restjsr/v1/geometry/area

distance

GeometryDistanceServiceResource

根据量算参数进行距离量算

/iserver/services/{component}/restjsr/v1/geometry/distance

coordtransfer GeometryCoordTransferResource 对几何对象进行坐标转换

/iserver/services/{component}/restjsr/v1/geometry/coordtransfer

connectedEdges ConnectedEdgesAnalyseFaclilities2DResource 连通性分析

/networkanalyst/{networkDataName}/connectededges

traceDown TraceDownAnalyseFaclilities2DResource 下游追踪分析

/networkanalyst/{networkDataName}/tracedown

traceUp TraceUpAnalyseFaclilities2DResource 上游追踪分析

/networkanalyst/{networkDataName}/traceup

/services-rest-management

streamingconfiger

StreamingConfigerResource

通过页面创建新的streaming服务

/iserver/manager/streaming/streamingconfiger

streamingModelEditor StreamingConfigerResource 通过页面编辑streaming服务

/iserver/manager/streaming/streamingconfiger/{serviceName}

map-rest mvtsprites MVTSpritesResource Sprites列表资源 /maps/{mapName}/tilefeature/mvtsprites
mvtsprite MVTSpriteResource 获取Sprite资源 /maps/{mapName}/tilefeature/mvtsprites/{spriteName}
  

配置文件变更

文件路径

文件名称

配置项

备注

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-system.xml

processing>>referServicesAddress
processing>>referToken
processing>>xmx
processing>>workerPort
需要发布成服务的根地址
服务的token
分布式分析进程堆内存
分布式分析进程端口

{ISERVER_HOME}\webapps\iserver\WEB-INF

iserver-services.xml

watermark>>imageUrl
watermark>>imageAlpha
watermark>>txtContent
watermark>>fontSize
watermark>>fontColor
watermark>>fontStyle
watermark>>xIndex
watermark>>yIndex
watermark>>random
图片路径
图片的透明度。范围:0->1。默认:0.8
文字内容。
文字的大小。默认:20
文字颜色。默认:100,100,100,128
文字类型。默认:Dialog
水印的位置x。默认:瓦片的中心点x
水印的位置y。默认:瓦片的中心点y
每张瓦片显示水印的几率。范围:1—>100。默认:25