Skip to content

9.1.0

Compare
Choose a tag to compare
@songyumeng songyumeng released this 28 Sep 09:12
· 2572 commits to master since this release
a3f5273

API changes

for Leaflet

  • 可视化 - 矢量瓦片

    • L.supermap.tiledVectorLayer 新增 options.processCharacters 参数,支持本地设置服务端的CartoCSS样式时替换特殊字符
  • SuperMap.QueryParameters 及其子类新增 options.returnFeatureWithFieldCaption 参数,支持指定返回的查询结果要素字段标识为字段别名

  • 可视化 - 高效率点图层

    • L.supermap.graphic

      • 新增 options.id 参数,以及 getIdsetId 接口,支持设置与修改 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 参数,以及 getIdsetId 接口,支持设置与修改 graphic 要素id
    • ol.source.Graphic

      • 新增 getGraphicBy 接口支持通过要素属性值获取指定要素
      • 新增 getGraphicById 接口支持通过要素 id 获取指定要素
      • 新增 getGraphicsByAttribute 接口支持通过要素 attribute属性对象值获取指定要素数组
      • removeGraphics 接口新增删除单个或多个要素的功能

for MapboxGL

  • SuperMap.QueryParameters 及其子类新增 options.returnFeatureWithFieldCaption 参数,支持指定返回的查询结果要素字段标识为字段别名

  • 可视化 - 高效率点图层

    • mapboxgl.supermap.Graphic

      • 新增 options.id 参数,以及 getIdsetId 接口,支持设置与修改 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

  • 可视化 - 矢量瓦片

    • 新增“土地利用”示例