9.0.1
API changes
for Leaflet
-
分布式分析服务(ProcessingService)接口变更
-
新增缓冲区分析服务相关接口, 新增的接口如下:
- getBuffersJobs
- getBuffersJob
- addBuffersJob
- getBuffersJobState
-
新增缓冲区分析服务参数类:
- BuffersAnalystJobsParameter
-
新增拓扑检查分析服务相关接口, 新增的接口如下:
- getTopologyValidatorJobs
- getTopologyValidatorJob
- addTopologyValidatorJob
- getTopologyValidatorJobState
-
新增拓扑检查分析服务参数类:
- TopologyValidatorJobsParameter
-
新增叠加分析服务相关接口, 新增的接口如下:
- getOverlayGeoJobs
- getOverlayGeoJob
- addOverlayGeoJob
- getOverlayGeoJobState
-
新增叠加分析服务参数类:
- OverlayGeoJobParameter
-
新增属性汇总分析服务相关接口, 新增的接口如下:
- getSummaryAttributesJob
- getSummaryAttributesJobs
- addSummaryAttributesJob
- getSummaryAttributesJobState
-
新增属性汇总分析服务参数类:
- SummaryAttributesJobsParameter
-
CommontypesConversion新增toProcessingParam接口
-
单对象查询分析新增支持自定义绘制范围进行分析
- SingleObjectQueryJobsParameter新增geometryQuery参数
-
矢量裁剪分析新增支持自定义绘制范围进行分析
- VectorClipJobsParameter新增geometryClip参数
-
-
新增d3图层: d3Layer
-
新增客户端标签专题图图层:LabelThemeLayer
-
新增 SuperMap.CORS , SuperMap.RequestTimeout两个配置
-
WebMap支持加载专题图层
-
天地图图层(TiandituTileLayer)options参数变更
- layer更名为layerType
- 新增url、isLabel配置
- 去掉tilematrixSet配置
-
SetLayerInfoParameters 参数变更
- 去掉tempLayerID
- 新增resourceID
- layerName更名为tempLayersName
for OpenLayers
-
分布式分析服务(ProcessingService)接口变更
-
新增缓冲区分析服务相关接口, 新增的接口如下:
- getBuffersJobs
- getBuffersJob
- addBuffersJob
- getBuffersJobState
-
新增缓冲区分析服务参数类:
- BuffersAnalystJobsParameter
-
新增拓扑检查分析服务相关接口, 新增的接口如下:
- getTopologyValidatorJobs
- getTopologyValidatorJob
- addTopologyValidatorJob
- getTopologyValidatorJobState
-
新增拓扑检查分析服务参数类:
- TopologyValidatorJobsParameter
-
新增叠加分析服务相关接口, 新增的接口如下:
- getOverlayGeoJobs
- getOverlayGeoJob
- addOverlayGeoJob
- getOverlayGeoJobState
-
新增叠加分析服务参数类:
- OverlayGeoJobParameter
-
新增属性汇总分析服务相关接口, 新增的接口如下:
- getSummaryAttributesJob
- getSummaryAttributesJobs
- addSummaryAttributesJob
- getSummaryAttributesJobState
-
新增属性汇总分析服务参数类:
- SummaryAttributesJobsParameter
-
CommontypesConversion新增toProcessingParam接口
-
单对象查询分析新增支持自定义绘制范围进行分析
- SingleObjectQueryJobsParameter新增geometryQuery参数
-
矢量裁剪分析新增支持自定义绘制范围进行分析
- VectorClipJobsParameter新增geometryClip参数
-
-
新增客户端标签专题图图层: Label
-
新增 SuperMap.CORS , SuperMap.RequestTimeout两个配置
-
新增ECharts可视化图层:EchartsLayer
-
WebMap支持加载专题图层
-
天地图图层(Tianditu)options参数变更
- 新增layerType ,style ,format ,isLabel 配置
-
SetLayerInfoParameters参数变更
- 去掉tempLayerID
- 新增resourceID
- layerName更名为tempLayersName
for MapboxGL
-
分布式分析服务(ProcessingService)接口变更
-
新增缓冲区分析服务相关接口, 新增的接口如下:
- getBuffersJobs
- getBuffersJob
- addBuffersJob
- getBuffersJobState
-
新增缓冲区分析服务参数类:
- BuffersAnalystJobsParameter
-
新增拓扑检查分析服务相关接口, 新增的接口如下:
- getTopologyValidatorJobs
- getTopologyValidatorJob
- addTopologyValidatorJob
- getTopologyValidatorJobState
-
新增拓扑检查分析服务参数类:
- TopologyValidatorJobsParameter
-
新增叠加分析服务相关接口, 新增的接口如下:
- getOverlayGeoJobs
- getOverlayGeoJob
- addOverlayGeoJob
- getOverlayGeoJobState
-
新增叠加分析服务参数类:
- OverlayGeoJobParameter
-
新增属性汇总分析服务相关接口, 新增的接口如下:
- getSummaryAttributesJob
- getSummaryAttributesJobs
- addSummaryAttributesJob
- getSummaryAttributesJobState
-
新增属性汇总分析服务参数类:
- SummaryAttributesJobsParameter
-
CommontypesConversion新增toProcessingParam接口
-
单对象查询分析新增支持自定义绘制范围进行分析
- SingleObjectQueryJobsParameter新增geometryQuery参数
-
矢量裁剪分析新增支持自定义绘制范围进行分析
- VectorClipJobsParameter新增geometryClip参数
-
-
新增三维单值专题图图层: UniqueTheme3DLayer
-
新增三维分段专题图图层: RangeTheme3DLayer
-
新增客户端标签专题图图层: LabelThemeLayer
-
新增 SuperMap.CORS , SuperMap.RequestTimeout两个配置
-
新增iServer服务相关service
- AddressMatchService
- ChartService
- DataFlowService
- FeatureService
- FieldService
- GridCellInfosService
- LayerInfoService
- MapService
- MeasureService
- ThemeService
- QueryService
- ProcessingService
- NetworkAnalystService
- NetworkAnalyst3DService
- SpatialAnalystService
- TrafficTransferAnalystService
-
RankTheme3DLayer更名为RangeTheme3DLayer
-
GraphThemeLayer , RangeThemeLayer ,RankSymbolThemeLayer, UniqueThemeLayer, GeoFeatureThemeLayer去掉destroy方法
-
SetLayerInfoParameters参数变更
- 去掉tempLayerID
- 新增resourceID
-
layerName更名为tempLayersName
Classic
-
分布式分析服务(ProcessingService)接口变更
-
新增缓冲区分析服务相关接口, 新增的接口如下:
- getBuffersJobs
- getBuffersJob
- addBuffersJob
- getBuffersJobState
-
新增缓冲区分析服务参数类:
- BuffersAnalystJobsParameter
-
新增拓扑检查分析服务相关接口, 新增的接口如下:
- getTopologyValidatorJobs
- getTopologyValidatorJob
- addTopologyValidatorJob
- getTopologyValidatorJobState
-
新增拓扑检查分析服务参数类:
- TopologyValidatorJobsParameter
-
新增叠加分析服务相关接口, 新增的接口如下:
- getOverlayGeoJobs
- getOverlayGeoJob
- addOverlayGeoJob
- getOverlayGeoJobState
-
新增叠加分析服务参数类:
- OverlayGeoJobParameter
-
新增属性汇总分析服务相关接口, 新增的接口如下:
- getSummaryAttributesJob
- getSummaryAttributesJobs
- addSummaryAttributesJob
- getSummaryAttributesJobState
-
新增属性汇总分析服务参数类:
- SummaryAttributesJobsParameter
-
CommontypesConversion新增toProcessingParam接口
-
单对象查询分析新增支持自定义绘制范围进行分析
- SingleObjectQueryJobsParameter新增geometryQuery参数
-
矢量裁剪分析新增支持自定义绘制范围进行分析
- VectorClipJobsParameter新增geometryClip参数
-
Fixed
for Leaflet
-
修复非3857,4326投影下的TiledMapLayer偏移问题
-
修复EchartsLayer在浏览器窗口大小改变时显示错位问题
-
修复MapVLayer 无法选中要素的问题
-
修复图层信息设置服务(LayerInfoService)更新图层信息失败问题
-
修复客户端专题图缩放不同步问题
-
修复ImageMapLayer,TiledMapLayer支持L.point形式的tilesize
-
修复非4326投影下统计专题图不显示的问题
-
修复WKT格式转换错误问题
-
修复mapv图层(MapVLayer)和ECharts图层(EchartsLayer)移除事件
thanks @shanligang
pullrequest: #3
for OpenLayers
-
修复TileSuperMapRest 显示iSevrer的UGCV5缓存瓦片乱序错误问题
-
修复图层信息设置服务(LayerInfoService)更新图层信息失败问题
-
修复mvt矢量瓦片示例不能选中的问题
-
修复MapV图层无法选中要素的问题
-
修复MapV图层动画有重影的问题
-
修复MapV图层更新要素失败的问题
-
修复WKT格式转换错误问题
for MapboxGL
- 修复WKT格式转换错误问题
Classic
- 修复大数据边线透明度为0无效问题
- 修复要素SQL查询maxFeatures参数无效问题
- 修复feature中geometry为空,客户端专题图添加feature报错问题
- 修复客户端分段专题图最后一个点不加0.1不显示样式的问题
- 修复mapViwer支持移动端的要素点击
Examples
- 统一页面弹窗和等待加载样式以及引用方式
- 新增widget.js,封装了alert和loader
- include-web.js 中include选项新增widget参数
for Leaflet
- 新增iServer安全认证范例
- 新增Leaflet对接D3.js的示例
- 新增turf示例
- 新增图表专题图示例
- 新增客户端标签专题图示例
- 修复实时数据服务示例效率
for OpenLayers
- 新增iServer安全认证范例
- 新增Online和iPortal安全认证示例
- 新增turf示例
- 新增图表专题图示例
- 新增客户端标签专题图示例
for MapboxGL
- 新增二维客户端专题图示例
- 新增iServer服务示例
- 新增ECharts GL示例
Classic
- 迁移iClient classic(iClient 8C)示例
Web Site && Docs
- 站点优化(站点导航改版)
- 支持英文版
- 支持历史版本
- 修复在线编辑及范例页侧边栏不能滚动问题
- 新增英文版API
- 修复jsdocs 中接口名包含search的链接无法跳转的问题
Code Quality
- 新增代码质量检查工具ESLint
- 加入在线代码质量管理平台SonarCloud,链接: https://sonarcloud.io/dashboard?id=com.supermap:iClient9
Project
-
发布npm项目
- iclient-common: https://www.npmjs.com/package/@supermap/iclient-common
- iclient-leaflet: https://www.npmjs.com/package/@supermap/iclient-leaflet
- iclient-openlayers: https://www.npmjs.com/package/@supermap/iclient-openlayers
- iclient-mapboxgl: https://www.npmjs.com/package/@supermap/iclient-mapboxgl
- iclient-classic: https://www.npmjs.com/package/@supermap/iclient-classic