Java API 变更
包 | 类/接口名 | 字段/方法/属性/页面 | 备注 |
com.supermap.services.tilesource | TileSourceType | OSGBTerrainMetaData | 新增枚举osgb(三维模型缓存) |
TERRAIN | 新增枚举TERRAIN(三维地形瓦片) | ||
com.supermap.services.rest.repository | CaffeineRepoSetting | 新增Caffeine缓存配置类 | |
com.supermap.services.repository | RepositoryType | Caffeine | 新增缓存类型Caffeine |
com.supermap.services.providers | DSFDataProviderSetting | 新增DS数据服务提供者配置 | |
BlockchainDataProviderSetting | 新增区块链空间数据数据服务及数据历史服务提供者配置 | ||
BlockchainMapProviderSetting | 新增区块链空间数据地图服务提供者配置 | ||
BlockchainDataProvider | 新增区块链数据服务提供者 | ||
BlockchainMapProvider | 新增区块链地图服务提供者 | ||
OssRealspaceProviderSetting | 新增oss三维瓦片配置类 | ||
OssRealspaceProvider | 新增oss三维瓦片提供者 | ||
TPKMapProviderSetting | tmpFile | 新增参数:在发布紧凑型tpk文件时是否生成临时文件 | |
com.supermap.services.dataflow.config.DataFlowConfiger | DataFlowConfiger | Set<DataFlowServiceSetting> getServices() | 返回DataFlowService配置 |
boolean addService(DataFlowServiceSetting setting) | 新增DataFlowService | ||
void removeService(String name) | 删除DataFlowService | ||
Set<DataFlowInterfaceSetting> getInterfaces() | 返回DataFlow接口配置 | ||
boolean addInterface(DataFlowInterfaceSetting setting) | 新增DataFlow接口 | ||
void removeInterface(String name) | 删除DataFlow接口 | ||
DataFlowServerSetting getServerSetting() | 返回DataFlow服务器配置 | ||
boolean updateDataFlowServerSetting(DataFlowServerSetting setting) | 更新DataFlow服务器配置 | ||
DataFlowServerMetaInfo getDataFlowServerMetaInfo() | 返回DataFlow服务器元数据 | ||
DataFlowSetting getDataflowSetting() | 返回DataFlow配置 | ||
com.supermap.services.components.spi | DataHistoryProvider | 新增区块链空间数据数据历史服务提提供者层接口 | |
com.supermap.services.components.impl | DataHistory | 新增区块链空间数据数据历史服务提组件层接口 | |
com.supermap.services.components.commontypes.OutputFormat | OutputFormat | WEBP | WEBP格式 |
com.supermap.services.components.commontypes | RealspaceDataType | MVTTile | 新增MVT瓦片类型 |
UGCLayerType | MOSAICIMAGE | 新增镶嵌数据集影像图层 | |
BigDataFileShareInfo | encode | 新增参数:文件编码格式 | |
VectorStyleType | WebMap3 | 新增WebMap3样式枚举 | |
com.supermap.server.config | ReporterSetting | clusterAlias | 新增参数:集群别名 |
ClusterMemberInfo | isLocalWorker | 新增参数:是否是本地节点 | |
isSparkWorker | 新增参数:是否是分布式计算节点 |
REST API 变更
模块 | 资源名称 | 资源/参数/请求/表述 | 备注 | URL模板 |
services-rest | webPrinting | 新增webPrinting资源 | Web 打印服务的入口 | /iserver/services/webprinting/rest/v1/webprinting |
layoutTemplates | 新增layoutTemplates资源 | Web 打印服务的布局模板信息列表 | /iserver/services/webprinting/rest/v1/webprinting/layouts | |
webPrintingJobs | 新增webPrintingJobs资源 | Web 打印任务列表资源 | /iserver/services/webprinting/rest/v1/webprinting/jobs | |
webPrintingJob | 新增webPrintingJob资源 | Web 打印任务信息资源 | /iserver/services/webprinting/rest/v1/webprinting/jobs/{jobId} | |
webPrintingJobResult | 新增webPrintingJobResult资源 | Web 打印结果资源 | /iserver/services/webprinting/rest/v1/webprinting/jobs/{jobId}/result | |
providers-blockchain | featureHistory | 新增featureHistory资源 | feature历史信息资源 | /iserver/services/dataHistory-chain/rest/dataHistory/datasources/{datasourceName}/datasets/{datasetName}/features/{featureId}/featureHistorys |
map | tileImages | 新增tileImages资源 | 支持返回多张图片 | /iserver/services/{component}/rest/maps/{mapName}/tileImages |
配置文件变更
文件路径 | 文件名称 | 配置项 | 备注 |
{ISERVER_HOME}\webapps\iserver\WEB-INF | iserver-system.xml | server>>properties>>enableSQLFilter | 新增sql防注入开关enableSQLFilter |
server>>properties>>checkServiceStorageConnectionInterval | 新增服务配置存储数据库的连接状态监测开关checkServiceStorageConnectionInterval | ||
server>>clustering>>serviceCheck | 新增“主节点向所有子节点发请求校验结果正确性的功能”开关,默认关闭 |