Skip to content

10.0.1

Compare
Choose a tag to compare
@songyumeng songyumeng released this 30 Dec 11:52
· 1887 commits to master since this release
4b6f354

新特性

SuperMap iClient for OpenLayers 升级支持 OpenLayers 5/6,支持模块化开发,提升应用的可维护性

1001-1

(具体兼容情况详见compatibility一节)

新增 SuperMap iPortal 资源访问系列接口和范例,支持对资源中心的地图、服务、大屏、洞察等资源进行更新

1001-6

新增 Vue-iClient-Leaflet 组件库,提供二维地图、图表等常用组件

更新 Vue-iClient-MapboxGL 组件库,新增点选查询、图层管理等地图交互组件

1001-3

微信小程序版示例正式上线

1001-4
1001-5

API changes

for Leaflet

  • SuperMap.GetFeaturesParametersBase 及其子类

    • 新增 options.targetEpsgCodeoptions.targetPrj 参数,支持设置是返回结果的投影
  • iPortal

    • SuperMap.iPortal 新增 queryResourcesupdateResourcesShareSetting 接口,支持查询资源,共享设置。

    • 新增 SuperMap.iPortalUser 类,增加 deleteResources 接口,支持删除资源

    • 新增 SuperMap.iPortalQueryParam

    • 新增 SuperMap.iPortalQueryResult

    • 新增 SuperMap.iPortalResource

    • 新增 SuperMap.iPortalShareEntity

    • 新增 SuperMap.iPortalShareParam

    • 移除 SuperMap.iPortalMapSuperMap.iPortalService 类,请使用 SuperMap.iPortalResource

    • SuperMap.iPortal 移除 queryServicesqueryMaps 接口,请使用 queryResources 接口

    • SuperMap.iPortal 移除 deleteServices 接口,请使用 SuperMap.iPortalUser.deleteResources 接口

  • L.supermap.heatMapLayer 新增 options.blur 参数,支持设置热力图的模糊半径。

  • L.supermap.graphicLayeroptions.render 为 canvas 时,支持通过 on 方法绑定 click、 mousemove、 dblclick、 mousedown 、mouseup、 mouseout 、contextmenu鼠标事件。

for OpenLayers

  • SuperMap.GetFeaturesParametersBase 及其子类

    • 新增 options.targetEpsgCodeoptions.targetPrj 参数,支持设置是返回结果的投影
  • iPortal

    • SuperMap.iPortal 新增 queryResourcesupdateResourcesShareSetting 接口,支持查询资源,共享设置。

    • 新增 SuperMap.iPortalUser 类,增加 deleteResources 接口,支持删除资源

    • 新增 SuperMap.iPortalQueryParam

    • 新增 SuperMap.iPortalQueryResult

    • 新增 SuperMap.iPortalResource

    • 新增 SuperMap.iPortalShareEntity

    • 新增 SuperMap.iPortalShareParam

    • 移除 SuperMap.iPortalMapSuperMap.iPortalService 类,请使用 SuperMap.iPortalResource

    • SuperMap.iPortal 移除 queryServicesqueryMaps 接口,请使用 queryResources 接口

    • SuperMap.iPortal 移除 deleteServices 接口,请使用 SuperMap.iPortalUser.deleteResources 接口

for MapboxGL

  • SuperMap.GetFeaturesParametersBase 及其子类

    • 新增 options.targetEpsgCodeoptions.targetPrj 参数,支持设置是返回结果的投影
  • iPortal

    • SuperMap.iPortal 新增 queryResourcesupdateResourcesShareSetting 接口,支持查询资源,共享设置。

    • 新增 SuperMap.iPortalUser 类,增加 deleteResources 接口,支持删除资源

    • 新增 SuperMap.iPortalQueryParam

    • 新增 SuperMap.iPortalQueryResult

    • 新增 SuperMap.iPortalResource

    • 新增 SuperMap.iPortalShareEntity

    • 新增 SuperMap.iPortalShareParam

    • 移除 SuperMap.iPortalMapSuperMap.iPortalService 类,请使用 SuperMap.iPortalResource

    • SuperMap.iPortal 移除 queryServicesqueryMaps 接口,请使用 queryResources 接口

    • SuperMap.iPortal 移除 deleteServices 接口,请使用 SuperMap.iPortalUser.deleteResources 接口

Classic

  • iPortal

    • SuperMap.iPortal 新增 queryResourcesupdateResourcesShareSetting 接口,支持查询资源,共享设置。

    • 新增 SuperMap.iPortalUser 类,增加 deleteResources 接口,支持删除资源

    • 新增 SuperMap.iPortalQueryParam

    • 新增 SuperMap.iPortalQueryResult

    • 新增 SuperMap.iPortalResource

    • 新增 SuperMap.iPortalShareEntity

    • 新增 SuperMap.iPortalShareParam

    • 移除 SuperMap.iPortalMapSuperMap.iPortalService 类,请使用 SuperMap.iPortalResource

    • SuperMap.iPortal 移除 queryServicesqueryMaps 接口,请使用 queryResources 接口

    • SuperMap.iPortal 移除 deleteServices 接口,请使用 SuperMap.iPortalUser.deleteResources 接口

Web Components

  • vue-iclient-mapboxgl

    • 新增点选查询(Identify)组件

    • 新增图层管理(LayerManager)组件

    • 图表组件 dataset 参数新增 proxy 字段,支持代理请求

    • 图表组件新增 associatedMap 参数,支持与地图联动

    • 文本/水球/进度条组件新增 field 参数,支持指定三方服务字段值

    • 指标组件新增 titleFieldnumFieldunitField 参数,支持指定三方服务字段值

    • 文本列表组件新增 startTimingfrequency 参数,支持定时刷新功能

  • vue-iclient-leaflet

    • 新增基础组件:图标(Icon)、指标(Indicator)、水球(LiquidFill)、进度条(Progress)、文本(Text)、时间(TimeText)、图片(Image)、视频(VideoPlayer)、Iframe(Iframe)、边框(Border)

    • 新增地图(WebMap)组件

    • 新增瓦片图层(TileLayer)组件

    • 新增弹窗(Popup)组件

    • 新增点选查询(Identify)组件

    • 新增图表(Chart)组件

Fixed

for Leaflet

  • 修复在https站点下SecurityManager注册及获取token/key失效的问题
  • 修复L.supermap.mapVLayer的options. mapVOptions.unit为 ’m’ 时不起作用的问题
  • 修复L.supermap.tiledMapLayer在经纬度地图下设置 options. clipRegion出图错乱的问题

for OpenLayers

  • 修复ol.source.Mapv的options. mapVOptions.unit为 ’m’ 时不起作用的问题
  • 修复ol.supermap.MapboxStyles 的 updateStyles 方法在传入的更新样式内容不完整时样式丢失的问题
  • 修复ol.supermap.WebMap加载EPSG:-1000坐标系的地图失败的问题
  • 修复ol.supermap.WebMap加载迁徙图失败的问题
  • 修复ol.supermap.WebMap加载EPSG:4326的小范围的WMTS地图的出图失败的问题

for MapboxGL

  • 修复mapboxgl.supermap.MapvLayer的options. mapVOptions.unit为 ’m’ 时不起作用的问题

Classic

  • 修复SuperMap.Layer.MapVLayer的options.unit为 ’m’ 时不起作用的问题

Examples

for Leaflet

  • iPortal

    • 新增 “资源中心” 示例

    • 新增 “我的资源” 示例

    • 移除 “地图列表” 示例

  • 可视化 – Pixi

    • 新增 “纽约出租车上车点分布图(140万点数据绘制)” 示例

for OpenLayers

  • iPortal

    • 新增 “资源中心” 示例

    • 新增 “我的资源” 示例

    • 移除 “地图列表” 示例

Web Components

  • 新增 “Vue - Leaflet” 分类及示例

  • Vue – MapboxGL

    • 新增“点选查询”示例

    • 新增“图层管理”示例

Compatibility

for OpenLayers