Skip to content

Releases: SuperMap/iClient-JavaScript

12.0.0-r

03 Jul 06:39
Compare
Choose a tag to compare

新特性

iClient for MapboxGL 支持对接无人机拍摄视频

  • 新增 mapboxgl.supermap.VideoLayer 接口,支持加载 SuperMap iServer 发布的含有配准后无人机拍摄视频文件的数据服务,在 Web 地图中显示无人机拍摄的定点或非定点视频
    12000-1

API changes

for Leaflet

for OpenLayers

  • 新增可设置全局自定义请求头的方法 ol.supermap.setRequestHeaders,用于传递自定义信息

  • ol.supermap.webmap 支持加载数据来源为 ArcGIS VectorTile 服务的图层

  • 新增 mapboxgl.supermap.VideoLayer 支持接入 SuperMap iServer 发布的含有配准后无人机拍摄视频文件的 REST 数据服务

  • 新增可设置全局自定义请求头的方法 mapboxgl.supermap.setRequestHeaders,用于传递自定义信息

  • mapboxgl.supermap.WebMap 支持加载数据来源为 ArcGIS VectorTile 服务的图层

  • MapboxGL raster source 支持通过设置 overflowTiles 控制额外渲染的瓦片圈数,确保地图边缘的符号能够正常显示(需使用 mapbox-gl-enhance)

for MaplibreGL

Fixed

for Leaflet

for OpenLayers

for MapboxGL

for MaplibreGL

11.3.0

06 Dec 07:32
Compare
Choose a tag to compare

API changes

for MapLibreGL

Components

Fixed

for Leaflet

  • 修复数据服务查询组件在 Bounds 模式下查询时,输入查询范围不生效的问题

  • 修复搜索组件在多次查询后,查询结果要素在地图中消失的问题

11.1.2

31 Oct 10:11
Compare
Choose a tag to compare

Fixed

for Leaflet

for OpenLayers

for MapboxGL

for MaplibreGL

Component

  • vue-iclient-mapboxgl
    • 修复指标组件(sm-indicator)配置小数位数参数无效的问题
    • 优化地图组件(sm-web-map)显示半透明背景色文本标签、数字文本标签、英文字符文本标签的显示效果。
    • 修复地图组件(sm-web-map)动态标记图层无法通过图层列表控制显隐的问题
    • 修复地图倾斜时比例尺组件(sm-scale)比例尺值不对的问题
    • 修复数据上图制作的矢量图层配置了定时刷新,地图组件(sm-web-map)不会按时刷新的问题
    • 修复天地图POI 搜索组件(sm-tdt-search)查询失败的问题

11.2.1

30 Sep 09:14
Compare
Choose a tag to compare

Fixed

for Leaflet

for OpenLayers

  • 修复显示矢量瓦片时,自定义请求头对 sprite.png 不生效的问题

  • 修复对数据集进行几何查询时排序无效的问题

  • 修复 ol.supermap.GeometryAnalysis computeGeodesicArea 经纬度面积计算结果不对的问题

  • 优化知识图谱加载动画效果

for MapboxGL

for MaplibreGL

  • 修复对数据集进行几何查询时排序无效的问题

  • 修复使用 maplibregl-enhance 时,地图初始级别小于3级时 flyTo 定位错误的问题

  • 修复 maplibregl.supermap.GeometryAnalysis computeGeodesicArea 经纬度面积计算结果不对的问题

  • 优化知识图谱加载动画效果

11.2.0

31 Jul 07:25
Compare
Choose a tag to compare

重要

自11i (2024) 版本(v11.2.0)开始,原 @supermap 下 npm 仓库调整至 @supermapgis ,建议各位开发者升级并使用新仓库地址。

新特性

提供基于 WebAssembly 技术的 Geometry 分析 API

  • 基于 SuperMap UGC 内核和 WebAssembly 技术,提供若干个 Geometry 级的空间分析接口,满足常用 Web 前端空间分析或离线分析需求
    1120-1

iClient for MapboxGL,MapLibreGL 提供更多地图可视化效果

  • 集成 AntV L7 可视化库,提供三维、粒子等 60+ 绚丽的可视化类型
    1120-2

iClient for MapboxGL 支持快速对接Web地图成果

  • 基于 WebMap 3.x 规范,支持加载地图工作室制作的 Web 地图,并方便的集成到其他 Web 项目中使用
    1120-3

iClient for MapBoxGL 新增Web视频GIS能力

  • 支持对接并可视化 SuperMap iServer 发布的视频服务
  • 可在 Web 地图中查询视频列表、播放视频流,并以真实坐标系范围叠加视频,或在视频中叠加空间要素
    1120-4

iClient for MapLibreGL支持地理、投影全坐标系

  • 支持根据 EPSG 定义或 WKT 信息,渲染本地坐标系、城市坐标系、海外等特殊坐标系的地图和要素
    1120-5

API changes

for Leaflet

for OpenLayers

for MapboxGL

Read more

11.1.1

27 Sep 06:19
Compare
Choose a tag to compare

新特性

iClient for MapLibreGL 新增支持 Web符号化制图能力

  • 提供Web符号库列表,方便用户检索,同时提供在线制图示例
  • 改造地图库API支持直接传入Web符号库ID进行快速制图
  • 支持mapbox样式规范表达式,可以对符号进行数据驱动制图

Service 相关 API 编程模式支持 ECMAScript 6 Promise,简化异步编程,使代码更优雅更易维护

API changes

for Leaflet

  • L.supermap.SpatialAnalystService 新增 minDistanceAnalysis 接口,支持数据集和几何对象最近距离计算
  • L.supermap.SpatialAnalystService 新增 terrainAspectCalculate 接口,支持地形坡向计算
  • L.supermap.SpatialAnalystService 新增 terrainSlopeCalculate 接口,支持地形坡度计算
  • L.supermap.SpatialAnalystService 新增 terrainCutFillCalculate 接口,支持填挖方计算
  • L.supermap.SpatialAnalystService 新增 convexHullAnalysis接口,支持凸包运算
  • L.supermap.NetworkAnalystService 新增 traceAnalyst 接口,支持上/下游追踪分析
  • L.supermap.NetworkAnalystService 新增 connectedEdgesAnalyst 接口,支持连通性分析
  • L.supermap.FeatureService 新增 getMetadata 接口,支持获取地理要素元数据功能
  • L.supermap.LayerInfoService 新增 getLayersLegendInfo 接口,支持获取地图图例功能
  • 升级支持ECharts v5.x版本

for OpenLayers

  • ol.supermap.SpatialAnalystService 新增 minDistanceAnalysis 接口,支持数据集和几何对象最近距离计算
  • ol.supermap.SpatialAnalystService 新增 terrainAspectCalculate 接口,支持地形坡向计算
  • ol.supermap.SpatialAnalystService 新增 terrainSlopeCalculate 接口,支持地形坡度计算
  • ol.supermap.SpatialAnalystService 新增 terrainCutFillCalculate 接口,支持填挖方计算
  • ol.supermap.SpatialAnalystService 新增 convexHullAnalysis接口,支持凸包运算
  • ol.supermap.NetworkAnalystService 新增 traceAnalyst 接口,支持上/下游追踪分析
  • ol.supermap.NetworkAnalystService 新增 connectedEdgesAnalyst 接口,支持连通性分析
  • ol.supermap.FeatureService 新增 getMetadata 接口,支持获取地理要素元数据功能
  • ol.supermap.LayerInfoService 新增 getLayersLegendInfo 接口,支持获取地图图例功能
  • 升级支持ECharts v5.x版本

for MapboxGL

  • 新增 mapboxgl.supermap.initMap 支持调用SuperMap iServer REST Map 服务快速创建地图,无需再设置相关参数
  • mapboxgl.supermap.SpatialAnalystService 新增 minDistanceAnalysis 接口,支持数据集和几何对象最近距离计算
  • mapboxgl.supermap.SpatialAnalystService 新增 terrainAspectCalculate 接口,支持地形坡向计算
  • mapboxgl.supermap.SpatialAnalystService 新增 terrainSlopeCalculate 接口,支持地形坡度计算
  • mapboxgl.supermap.SpatialAnalystService 新增 terrainCutFillCalculate 接口,支持填挖方计算
  • mapboxgl.supermap.SpatialAnalystService 新增 convexHullAnalysis接口,支持凸包运算
  • mapboxgl.supermap.NetworkAnalystService 新增 traceAnalyst 接口,支持上/下游追踪分析
  • mapboxgl.supermap.NetworkAnalystService 新增 connectedEdgesAnalyst 接口,支持连通性分析
  • mapboxgl.supermap.FeatureService 新增 getMetadata 接口,支持获取地理要素元数据功能
  • mapboxgl.supermap.LayerInfoService 新增 getLayersLegendInfo 接口,支持获取地图图例功能
  • 升级支持ECharts v5.x版本

for MaplibreGL

  • 新增 maplibregl.supermap.initMap 支持调用SuperMap iServer REST Map 服务快速创建地图,无需再设置相关参数
  • maplibregl.supermap.SpatialAnalystService 新增 minDistanceAnalysis 接口,支持数据集和几何对象最近距离计算
  • maplibregl.supermap.SpatialAnalystService 新增 terrainAspectCalculate 接口,支持地形坡向计算
  • maplibregl.supermap.SpatialAnalystService 新增 terrainSlopeCalculate 接口,支持地形坡度计算
  • maplibregl.supermap.SpatialAnalystService 新增 terrainCutFillCalculate 接口,支持填挖方计算
  • maplibregl.supermap.SpatialAnalystService 新增 convexHullAnalysis接口,支持凸包运算
  • maplibregl.supermap.NetworkAnalystService 新增 traceAnalyst 接口,支持上/下游追踪分析
  • maplibregl.supermap.NetworkAnalystService 新增 connectedEdgesAnalyst 接口,支持连通性分析
  • maplibregl.supermap.FeatureService 新增 getMetadata 接口,支持获取地理要素元数据功能
  • maplibregl.supermap.LayerInfoService 新增 getLayersLegendInfo 接口,支持获取地图图例功能
  • 升级支持ECharts v5.x版本

11.1.0

14 Jul 08:52
b940910
Compare
Choose a tag to compare

新特性

提供全新地图库:iClient for MaplibreGL,可将现有Mapbox方案平滑迁移

  • 作为MapboxGL v1版本的开源分支,可将现有的MapboxGL方案平滑迁移
  • 提供iServer地图、数据、分析等服务访问API和可视化相关API
    1110-1

支持地理知识图谱Web可视化

  • 提供地理知识图谱和实体关系访问的API,一句代码快速出图
  • 提供样式编辑和交互事件相关API
    1110-2

iClient for MapboxGL支持地理、投影全坐标系

  • 支持访问SuperMap iServer地图服务和OGC WMTS/WMS服务
  • 支持地理坐标系、投影坐标系
  • 支持栅格瓦片、矢量瓦片
    1110-3

iClient for MapboxGL提供前后端一致的Web符号化制图能力

  • 提供Web符号库列表,方便用户检索,同时提供在线制图示例
  • 改造地图库API支持直接传入Web符号库ID进行快速制图
  • 支持mapbox样式规范表达式,可以对符号进行数据驱动制图
    1110-4

GIS数据上云访问支持,新增支持云原生矢量交换格式(FlatGeoBuf)

  • 支持直接访问云存储和SuperMap iServer服务返回的FlatGeoBuf格式文件,并支持流式传输和渲染
  • 支持全量渲染或按需渲染两种模式
    1110-5

11.1.0-beta

28 Apr 08:37
Compare
Choose a tag to compare
11.1.0-beta Pre-release
Pre-release

新特性

新增支持云原生矢量交换格式(FlatGeoBuf),支持直接访问云存储和SuperMap iServer服务返回的FlatGeoBuf格式文件,并支持流式传输和渲染

  • 新增 L.supermap.FGBLayer、mapboxgl.supermap.FGBLayer 、ol.source.FGB,支持全量或按需渲染FlatGeobuf格式数据
  • QueryService类queryBySQL、queryByGeometry、queryByDistance、queryByBounds方法dataFormat 参数新增支持 DataFormat.FGB
  • FeatureService类getFeaturesBySQL、getFeaturesByBuffer、getFeaturesByGeometry、getFeaturesByBounds、getFeaturesByIDs方法dataFormat 参数新增支持 DataFormat.FGB
  • SpatialAnalystService类bufferAnalysis、thiessenAnalysis、surfaceAnalysis、overlayAnalysis方法dataFormat 参数新增支持 DataFormat.FGB

iClient for MapboxGL enhance 支持全坐标系

  • 支持访问SuperMap iServer地图服务和OGC WMTS/WMS服务
  • 支持地理坐标系、投影坐标系
  • 支持栅格瓦片、矢量瓦片

Fixed

for Leaflet

  • 修复L.supermap.NetworkAnalystService最近设施分析、最短路径分析设施点数量太多请求失败的问题

for OpenLayers

  • 修复ol.source.Graphic高效率点图层webgl渲染时onclick不生效、多次渲染的问题

  • 修复ol.supermap.NetworkAnalystService最近设施分析、最短路径分析设施点数量太多请求失败的问题

  • 修复ol.supermap.WebMap 图层过滤设置以数字开头或包含特殊字符不起作用的问题

  • ol.supermap.WebMap 新增restDataSingleRequestCount参数,支持设置rest data服务单次请求数量

for MapboxGL

  • 修复mapboxgl.supermap.NetworkAnalystService最近设施分析、最短路径分析设施点数量太多请求失败的问题

Component

  • vue-iclient-mapboxgl

    • 修复地图组件(sm-web-map)GeoJOSN数据来源的图层自动更新失败的问题

    • 地图组件(sm-web-map)增加googleMapsAPIKey googleMapsLanguage参数支持显示谷歌地图底图

    • 修复地图组件(sm-web-map)图层过滤设置以数字开头或包含特殊字符不起作用的问题

    • 修复地图组件(sm-web-map)无法显示只有单个Layer的WMTS服务的问题

    • 修复地图组件(sm-web-map)显示China2000坐标系地图中心点不对的问题

    • 视频组件新增是否全屏播放、填充方式、设置视屏封面功能

11.0.1

24 Oct 07:27
Compare
Choose a tag to compare

Fixed

for Leaflet

  • 优化 SuperMap iClient for Leaflet 出图示例,更具代表性,使iServer缓存利用率更高
  • 修复当浏览器缩放比例不是100%时,L.supermap.MapVLayer 热力图偏移的问题
  • 修复当 L.supermap.FeatureService 删除要素过多时,删除失败的问题
  • 修复 L.supermap.WMTSLayer 加载带认证参数的WMTS出图失败的问题

for OpenLayers

  • 优化 SuperMap iClient for OpenLayers 出图示例,更具代表性,使iServer缓存利用率更高
  • 修复当 ol.supermap.FeatureService 删除要素过多时,删除失败的问题

for MapboxGL

  • 修复当 mapboxgl.supermap.FeatureService 删除要素过多时,删除失败的问题

11.0.0

29 Jun 10:18
Compare
Choose a tag to compare

新特性

实现全库按需引入和构建,大幅降低构建应用的包大小,最高至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

  • 修复 QueryByDistanceParametersdistance 参数描述错误的问题

  • 修复 LabelThemeLayer GraphThemeLayer 中调用 removeFeatures 失败的问题

  • 修复 EchartsLayer 在地图移动后再叠加是偏移的问题

for OpenLayers

  • 修复 ol.source.imageSupermapRest 出图以整图方式出图

  • 修复 QueryByDistanceParametersdistance 参数描述错误的问题

  • 修复 ol.source.Graph ol.source.Label 中调用 removeFeatures 失败的问题

for MapboxGL

  • 修复 QueryByDistanceParametersdistance 参数描述错误的问题

  • 修复 LabelThemeLayer GraphThemeLayer 中调用 removeFeatures 失败的问题

Component

  • vue-iclient-mapboxgl

    • 修复地图组件(sm-web-map)无法显示数据上图中制作的文本标注图层的问题

    • 修复地图组件(sm-web-map)当底图为WMTS WMS MapBoxStyle时与其他图层叠加顺序不对的问题

    • 修复幻灯片组件(sm-slide-show)动态增加页数后无法跳转至最后一页的问题

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy