11.0.0
新特性
实现全库按需引入和构建,大幅降低构建应用的包大小,最高至90%左右,提升应用加载性能
全面优化所有API的命名空间,更加符合开源库的使用习惯,并且对每个接口增加了使用示例说明
新增视频增强组件,支持在视频上叠加点位数据,支持点选交互查询,漫游、缩放等交互操作
新增动态标绘图管理功能,支持导入、导出标绘图
API changes
for Leaflet
-
废弃所有以 SuperMap 为命名空间的接口,更改为以 L.supermap 为命名空间。废弃的接口已做兼容。
如:
之前的写法:
new SuperMap.ThemeParameters(options);
现在的写法:
new L.supermap.ThemeParameters(options);
-
使用类时,废弃原工厂方法,更改为类的实例化。废弃的接口已做兼容。
如:
之前的写法:
L.supermap.tiledMapLayer(url, options);
现在的写法:
new L.supermap.TiledMapLayer(url, options);
-
废弃
L.Proj.CRS
更名为L.supermap.Proj.CRS
-
废弃
L.CRS.NonEarthCRS
更名为L.supermap.CRS.NonEarthCRS
-
废弃
L.CRS.BaiduCRS
更名为L.supermap.CRS.BaiduCRS
-
废弃
L.CRS.TianDiTu_WGS84CRS
更名为L.supermap.CRS.TianDiTu_WGS84CRS
-
废弃
L.CRS.TianDiTu_MercatorCRS
更名为L.supermap.CRS.TianDiTu_MercatorCRS
-
动态标绘图层新增支持最大、最小可见比例尺,用来控制图层中标号按照可见比例尺显示
-
动态标绘图层新增支持缩放基准,用来控制图层中标号缩放
for OpenLayers
-
废弃所有以 SuperMap 为命名空间的接口,更改为以 ol.supermap 为命名空间。废弃的接口已做兼容。
如:
之前的写法:
new SuperMap.ThemeParameters(options);
现在的写法:
new ol.supermap.ThemeParameters(options);
for MapboxGL
-
废弃所有以 SuperMap 为命名空间的接口,更改为以 mapboxgl.supermap 为命名空间。废弃的接口已做兼容。
如:
之前的写法:
new SuperMap.ThemeParameters(options);
现在的写法:
new mapboxgl.supermap.ThemeParameters(options);
Component
- 新增视频增强组件(sm-video-plus)及其子组件
Fixed
for Leaflet
-
修复
QueryByDistanceParameters
中distance
参数描述错误的问题 -
修复
LabelThemeLayer
GraphThemeLayer
中调用removeFeatures
失败的问题 -
修复
EchartsLayer
在地图移动后再叠加是偏移的问题
for OpenLayers
-
修复
ol.source.imageSupermapRest
出图以整图方式出图 -
修复
QueryByDistanceParameters
中distance
参数描述错误的问题 -
修复
ol.source.Graph
ol.source.Label
中调用removeFeatures
失败的问题
for MapboxGL
-
修复
QueryByDistanceParameters
中distance
参数描述错误的问题 -
修复
LabelThemeLayer
GraphThemeLayer
中调用removeFeatures
失败的问题
Component
-
vue-iclient-mapboxgl
-
修复地图组件(sm-web-map)无法显示数据上图中制作的文本标注图层的问题
-
修复地图组件(sm-web-map)当底图为WMTS WMS MapBoxStyle时与其他图层叠加顺序不对的问题
-
修复幻灯片组件(sm-slide-show)动态增加页数后无法跳转至最后一页的问题
-