Modern GIS Web Client for JavaScript, based on Leaflet\OpenLayers\MapboxGL-JS\Classic(iClient8C), enhanced with ECharts\D3\MapV etc. Contributed by SuperMap & community.
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
接口,支持获取地图图例功能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
接口,支持获取地图图例功能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
接口,支持获取地图图例功能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
接口,支持获取地图图例功能L.supermap.NetworkAnalystService
最近设施分析、最短路径分析设施点数量太多请求失败的问题修复ol.source.Graphic高效率点图层webgl渲染时onclick不生效、多次渲染的问题
修复ol.supermap.NetworkAnalystService
最近设施分析、最短路径分析设施点数量太多请求失败的问题
修复ol.supermap.WebMap 图层过滤设置以数字开头或包含特殊字符不起作用的问题
ol.supermap.WebMap 新增restDataSingleRequestCount参数,支持设置rest data服务单次请求数量
mapboxgl.supermap.NetworkAnalystService
最近设施分析、最短路径分析设施点数量太多请求失败的问题vue-iclient-mapboxgl
修复地图组件(sm-web-map)GeoJOSN数据来源的图层自动更新失败的问题
地图组件(sm-web-map)增加googleMapsAPIKey googleMapsLanguage参数支持显示谷歌地图底图
修复地图组件(sm-web-map)图层过滤设置以数字开头或包含特殊字符不起作用的问题
修复地图组件(sm-web-map)无法显示只有单个Layer的WMTS服务的问题
修复地图组件(sm-web-map)显示China2000坐标系地图中心点不对的问题
视频组件新增是否全屏播放、填充方式、设置视屏封面功能
L.supermap.MapVLayer
热力图偏移的问题L.supermap.FeatureService
删除要素过多时,删除失败的问题L.supermap.WMTSLayer
加载带认证参数的WMTS出图失败的问题ol.supermap.FeatureService
删除要素过多时,删除失败的问题mapboxgl.supermap.FeatureService
删除要素过多时,删除失败的问题废弃所有以 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
动态标绘图层新增支持最大、最小可见比例尺,用来控制图层中标号按照可见比例尺显示
动态标绘图层新增支持缩放基准,用来控制图层中标号缩放
废弃所有以 SuperMap 为命名空间的接口,更改为以 ol.supermap 为命名空间。废弃的接口已做兼容。
如:
之前的写法:
new SuperMap.ThemeParameters(options);
现在的写法:
new ol.supermap.ThemeParameters(options);
废弃所有以 SuperMap 为命名空间的接口,更改为以 mapboxgl.supermap 为命名空间。废弃的接口已做兼容。
如:
之前的写法:
new SuperMap.ThemeParameters(options);
现在的写法:
new mapboxgl.supermap.ThemeParameters(options);
修复 QueryByDistanceParameters
中 distance
参数描述错误的问题
修复 LabelThemeLayer
GraphThemeLayer
中调用 removeFeatures
失败的问题
修复 EchartsLayer
在地图移动后再叠加是偏移的问题
修复 ol.source.imageSupermapRest
出图以整图方式出图
修复 QueryByDistanceParameters
中 distance
参数描述错误的问题
修复 ol.source.Graph
ol.source.Label
中调用 removeFeatures
失败的问题
修复 QueryByDistanceParameters
中 distance
参数描述错误的问题
修复 LabelThemeLayer
GraphThemeLayer
中调用 removeFeatures
失败的问题
vue-iclient-mapboxgl
修复地图组件(sm-web-map)无法显示数据上图中制作的文本标注图层的问题
修复地图组件(sm-web-map)当底图为WMTS WMS MapBoxStyle时与其他图层叠加顺序不对的问题
修复幻灯片组件(sm-slide-show)动态增加页数后无法跳转至最后一页的问题
废弃所有以 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
动态标绘图层新增支持最大、最小可见比例尺,用来控制图层中标号按照可见比例尺显示
动态标绘图层新增支持缩放基准,用来控制图层中标号缩放
废弃所有以 SuperMap 为命名空间的接口,更改为以 ol.supermap 为命名空间。废弃的接口已做兼容。
如:
之前的写法:
new SuperMap.ThemeParameters(options);
现在的写法:
new ol.supermap.ThemeParameters(options);
废弃所有以 SuperMap 为命名空间的接口,更改为以 mapboxgl.supermap 为命名空间。废弃的接口已做兼容。
如:
之前的写法:
new SuperMap.ThemeParameters(options);
现在的写法:
new mapboxgl.supermap.ThemeParameters(options);
QueryByDistanceParameters
中 distance
参数描述错误的问题修复 ol.source.imageSupermapRest
出图以整图方式出图
修复 QueryByDistanceParameters
中 distance
参数描述错误的问题
QueryByDistanceParameters
中 distance
参数描述错误的问题vue-iclient-mapboxgl
修复地图组件(sm-web-map)法显示数据上图中制作的文本标注图层的问题
修复幻灯片组件(sm-slide-show)动态增加页数后无法跳转至最后一页的问题
L.supermap.featureService
删除要素接口 URL 未编码的问题ol.supermap.FeatureService
删除要素接口 URL 未编码的问题mapboxgl.supermap.FeatureService
删除要素接口 URL 未编码的问题vue-iclient-mapboxgl
修复属性表组件(sm-attributes)切换数据后再次选中数据显示的总数不正确的问题
修复图层管理组件(sm-layer-manage)销毁时没清除已添加图层的问题
修复属性表组件(sm-attributes)切换数据后再次选中数据显示的总数不正确的问题
修复图层列表组件(sm-layer-manage) 销毁时没清除已添加图层的问题
修复文本列表组件(sm-text-list)修改排序后未正确高亮的问题
修复属性表组件 (sm-attributes)点击搜索按钮时会触发排序的问题
修复场景组件(sm-scene)无法打开三维地球v2版本成果的问题
修复幻灯片组件(sm-slide-show)在幻灯片总数为 3,切换方式为方块时,首尾页切换重叠的问题
对接 SuperMap iServer ImageService 影像服务
新增 L.supermap.ImageService
影像服务类
新增 L.supermap.ImageCollectionService
影像集合服务类
新增 L.supermap.ImageTileLayer
影像服务图层
新增 SuperMap.ImageSearchParameter
影像服务查询参数类
新增 SuperMap.ImageRenderingRule
影像服务渲染参数类
地理处理服务类描述更名为处理自动化服务
对接 SuperMap iServer ImageService 影像服务
新增 ol.supermap.ImageService
影像服务类
新增 ol.supermap.ImageCollectionService
影像集合服务类
新增 ol.source.ImageTileSuperMapRest
影像服务图层源
新增 SuperMap.ImageSearchParameter
影像服务查询参数类
地理处理服务类描述更名为处理自动化服务
对接 SuperMap iServer ImageService 影像服务
新增 mapboxgl.supermap.ImageService
影像服务类
新增 mapboxgl.supermap.ImageCollectionService
影像集合服务类
新增 SuperMap.ImageSearchParameter
影像服务查询参数类
新增 SuperMap.ImageRenderingRule
影像服务渲染参数类
地理处理服务类描述更名为处理自动化服务
vue-iclient-mapboxgl
支持按需引入
优化浅色主题
图层列表(sm-layer-list)组件支持显示属性表
幻灯片(sm-slideshow)组件新增autoresize参数,支持自适应大小
属性表(sm-attributes)组件新增飞行配置项,支持设置要素定位时的飞行效果
修复 L.CRS.NonEarthCRS
平面无投影设置非2倍关系的固定比例尺时不起作用的问题
修复距离测量 SuperMap.MeasureParameters
的 distanceMode
参数不起作用的问题
修复显示 SuperMap iServer 数据服务和地图服务查询结果时可能的岛洞丢失问题
修复距离测量 SuperMap.MeasureParameters
的 distanceMode
参数不起作用的问题
修复 ol.source.VectorTileSuperMapRest
的 tileLoadFunction
传入不起作用的问题
修复 SuperMap.GetFeaturesByBufferParameters
的 geometry
不支持 SuperMap.Point
类型参数的问题
修复 mapboxgl.supermap.ThemeLayer
关闭事件报错、失败的问题
修复距离测量 SuperMap.MeasureParameters
的 distanceMode
参数不起作用的问题
vue-iclient-mapboxgl
修复文本列表(sm-text-list)只有一条数据时,高度计算错误的问题
修复地图(sm-web-map)组件显示分段专题图图标大小不对的问题
修复地图(sm-web-map)组件打开shapefile图层报错的问题
修复图层颜色(sm-layer-color)组件本身没有颜色的图层重置失败的问题
修复幻灯片(sm-slideshow)组件数据改变不刷新的问题
修复数据查询(sm-query)组件,在地图是WebMercato投影时,查询当前地图范围失败的问题
修复点选查询(sm-identify)组件,显示出查询结果弹窗后放大地图,弹窗偏移的问题
修复指标(sm-indicator)组件设置千分符位数字时导致卡死的问题
优化轨迹图层(sm-track-layer)组件动画显示效果
修复属性表(sm-attributes)组件隐藏列后操作表头,隐藏的列失效的问题
修复鹰眼(sm-mini-map)组件可能出现的卡顿现象
新增智慧园区模板
新增智慧城市模板
SuperMap.GetFeaturesByBoundsParameters
SuperMap.GetFeaturesByBufferParameters
SuperMap.GetFeaturesByGeometryParameters
SuperMap.GetFeaturesByIDsParameters
新增 options.hasGeometry 参数,支持这只是否返回几何信息SuperMap.GetFeaturesByBoundsParameters
SuperMap.GetFeaturesByBufferParameters
SuperMap.GetFeaturesByGeometryParameters
SuperMap.GetFeaturesByIDsParameters
新增 options.hasGeometry 参数,支持这只是否返回几何信息SuperMap.GetFeaturesByBoundsParameters
SuperMap.GetFeaturesByBufferParameters
SuperMap.GetFeaturesByGeometryParameters
SuperMap.GetFeaturesByIDsParameters
新增 options.hasGeometry 参数,支持这只是否返回几何信息vue-iclient-mapboxgl
iServer
Service
类回调函数中编码出错重复进入回调的问题可视化
动态标绘
修复 带不透明填充的点标号绘制时填充带透明度 问题
修复 扇形区域在南北极绘制错误 问题
iServer
Service
类回调函数中编码出错重复进入回调的问题可视化
iServer
Service
类回调函数中编码出错重复进入回调的问题vue-iclient-mapboxgl
可视化-EChartsGL
可视化-矢量瓦片
SuperMap.GetFeaturesByBoundsParameters
SuperMap.GetFeaturesByGeometryParameters
SuperMap.GetFeaturesByIDsParameters
新增 options.aggregations
参数,支持传入聚合查询参数ol.supermap.WebMap
options
新增 googleMapsAPIKey
参数,支持传入google map api的key
谷歌底图的标注根据cookie中的语言或者是浏览器语言显示
SuperMap.GetFeaturesByBoundsParameters
SuperMap.GetFeaturesByGeometryParameters
SuperMap.GetFeaturesByIDsParameters
新增 options.aggregations
参数,支持传入聚合查询参数
SuperMap.GetFeaturesByBoundsParameters
SuperMap.GetFeaturesByGeometryParameters
SuperMap.GetFeaturesByIDsParameters
新增 options.aggregations
参数,支持传入聚合查询参数SuperMap.GetFeaturesBySQLParameters
SuperMap.GetFeaturesByBoundsParameters
SuperMap.GetFeaturesByGeometryParameters
SuperMap.GetFeaturesByIDsParameters
新增 options.aggregations
参数,支持传入聚合查询参数
SuperMap.Control.TiledVectorLayerEditor
新增 mode
参数,支持设置矢量地图编辑器图层列表显示模式
vue-iclient-mapboxgl
新增图层颜色(sm-layer-color) 组件
新增坐标转换(sm-coordinate-conversion)组件
新增指南针(sm-compass)组件
新增时间轴(sm-time-line) (sm-time-range) (sm-time-slider) 组件
新增属性表(sm-attributes)组件
新增飞行定位(sm-fly-to)组件
新增幻灯片(sm-slideshow)组件
ol.supermap.WebMap
修复谷歌地图地址不正确导致不出图的问题
修复加载WMS 1.1.1服务出图错乱的问题
vue-iclient-mapboxgl
地图子组件
新增图层颜色组件示例
新增属性表组件示例
新增指南针组件示例
新增飞行定位组件示例
新增绘制组件示例
新增坐标转换组件示例
基础
新增时间轴组件示例
新增“超图大厦历史影像”示例
新增“气象卫星云图”示例
新增幻灯片组件示例