9.1.0
API changes
for Leaflet
-
可视化 - 矢量瓦片
L.supermap.tiledVectorLayer新增options.processCharacters参数,支持本地设置服务端的CartoCSS样式时替换特殊字符
-
SuperMap.QueryParameters及其子类新增options.returnFeatureWithFieldCaption参数,支持指定返回的查询结果要素字段标识为字段别名 -
可视化 - 高效率点图层
-
L.supermap.graphic- 新增
options.id参数,以及getId和setId接口,支持设置与修改graphic要素id
- 新增
-
L.supermap.graphicLayer- 新增
getGraphicBy接口支持通过要素属性值获取指定要素 - 新增
getGraphicById接口支持通过要素id获取指定要素 - 新增
getGraphicsByAttribute接口支持通过要素attribute属性对象值获取指定要素数组 removeGraphics接口新增删除单个或多个要素的功能
- 新增
-
L.supermap.ThemeLayer及其子类addFeatures方法默认只支持添加经纬度坐标要素,新增options.alwaysMapCRS参数,设置该参数为true ,addFeatures方法可添加底图坐标要素
-
for OpenLayers
-
SuperMap.QueryParameters及其子类新增options.returnFeatureWithFieldCaption参数,支持指定返回的查询结果要素字段标识为字段别名 -
可视化 - 高效率点图层
-
ol.Graphic- 新增
options.id参数,以及getId和setId接口,支持设置与修改graphic要素id
- 新增
-
ol.source.Graphic- 新增
getGraphicBy接口支持通过要素属性值获取指定要素 - 新增
getGraphicById接口支持通过要素id获取指定要素 - 新增
getGraphicsByAttribute接口支持通过要素attribute属性对象值获取指定要素数组 removeGraphics接口新增删除单个或多个要素的功能
- 新增
-
for MapboxGL
-
SuperMap.QueryParameters及其子类新增options.returnFeatureWithFieldCaption参数,支持指定返回的查询结果要素字段标识为字段别名 -
可视化 - 高效率点图层
-
mapboxgl.supermap.Graphic- 新增
options.id参数,以及getId和setId接口,支持设置与修改graphic要素id
- 新增
-
mapboxgl.supermap.GraphThemeLayer- 新增
getGraphicBy接口支持通过要素属性值获取指定要素 - 新增
getGraphicById接口支持通过要素id获取指定要素 - 新增
getGraphicsByAttribute接口支持通过要素attribute属性对象值获取指定要素数组 removeGraphics接口新增删除单个或多个要素的功能
- 新增
-
for Classic
SuperMap.Layer.MapVLayer支持北京54 等其他坐标系(注:数据坐标系要求与地图保持一致)
Fixed
for Leaflet
- 修复
L.supermap.featureService更新要素时没有携带凭据的问题 - 优化
L.supermap.echartsLayer内存占用问题 - 修复
L.supermap.labelThemeLayer移除所有要素后,放大缩小还是会显示要素的问题 - 修复
L.supermap.graphicLayer从地图移除后再添加后,移动时要素偏移的问题,优化绘制性能 - 修复
L.supermap.webmap在地图没有设置中心点的时候无法出图的问题 - 修复 Internet Explorer 11 浏览器上报错问题
for OpenLayers
- 修复
ol.source.Graphic在浏览器窗口大小发生变化,要素偏移的问题 - 修复
ol.source.DataFlow更新要素位置时可能出现的闪烁问题 - 修复
ol.source.Label移除所有要素后,放大缩小还是会显示要素的问题 - 修复
ol.supermap.WebMap在地图没有设置中心点的时候无法出图的问题 - 优化
ol.source.Graphic三叶草样式仅有单个叶片时的选中逻辑 - 修复 Internet Explorer 11 浏览器上报错问题
for MapboxGL
- 修复
mapboxgl.supermap.LabelThemeLayer移除所有要素后,放大缩小还是会显示要素的问题
Examples
for MapboxGL
-
可视化 - 矢量瓦片
- 新增“土地利用”示例