更新日志
9.4.1(2025.4.2)
✨ Features and improvements
- 扩展离线授权部署包,支持离线模式下请求资源自动配置。
- 优化
map.addArcGISDynamicLayer
接口,支持加载苍穹KQGIS发布的动态栅格服务。
🐞 Bug fixes
- 修复
map.addLayer(type:i3s)
接口加载I3S服务纹理渲染错误问题。 - 修复
map.addLayer(type:3DGS)
接口加载3DGS内存泄露导致的系统崩溃问题。
9.4.0(2025.2.28)
✨ Features and improvements
- 新增高斯泼溅(3DGS)数据加载接口
map.addLayer(type:3DGS)
,支持加载单个模型文件和3DGS服务(含LOD)。
🐞 Bug fixes
- 修复
layer.addFlowLine
接口中飞线渐变属性失效问题。
9.3.0(2024.11.29)
✨ Features and improvements
- 初始化地图新增
expireTip
参数,设置是否开启授权到期弹窗提醒,默认true
开启,可设置false
不提醒。
9.2.0(2024.9.14)
✨ Features and improvements
- 新增三维动态火焰接口
layer.addFlame
。 - 新增场景滤镜效果接口
map.setLutEffect
。 - 新增场景泛光效果接口
map.setBloomEffect
。 - 新增后期效果类
mapmost.PostProcessStageLibrary
,支持散射雾、光晕、锐化和颜色调整后期表达。 - 优化
fill
类型矢量图层,改进重复纹理和平铺贴图效果,支持动态水面和水面倒影效果。 - 优化
fill-extrusion
类型矢量图层,改进拉伸体平铺贴图效果,支持拉伸体渐变效果。 - 优化同时开启多个可视域分析时的代码调用逻辑。
- 优化环境贴图设置接口
map.setEnvMap
,支持水平角度旋转。 - 优化动态地理围栏接口
layer.addGeoFencing
,新增轮廓线效果。 - 优化图片类型流动线接口
layer.addFlowLine(type:image)
,支持贴地表达。 - 优化实例化模型更新接口
layer.updateInstancedModelById
,支持设置单个模型大小。 - 优化倾斜加载接口
addLayer(type:3DTiles)
,支持设置标准材质的金属度和粗糙度。
🐞 Bug fixes
- 修复清除地图和移除部分图层时控制台报错问题。
9.1.1(2024.8.28)
🐞 Bug fixes
- 修复新版Chrome浏览器(v128版本)兼容性问题。
- 修复自定义栅格图层未加载完移除时报错问题。
- 修复苏州2000坐标系下部分浏览器出现栅格偏移问题。
- 修复多坐标系下I3S数据加载的兼容性问题。
- 修复三维模型图层多次移除和添加导致内存泄露问题。
- 修复三维标签遮挡MapmostTransformControls(升级v2.0.1/v3.0.1)插件操作的问题。
9.1.0(2024.7.26)
✨ Features and improvements
- 新增射线拾取接口
map.rayPick
。 - 新增立方体剖切分析
new mapmost.CubeSectionAnalysis
。 - 新增
boxVideo
类型视频融合图层map.addLayer(type:boxVideo)
,增强室内环境视频融合效果。 - 优化倾斜加载接口
addLayer(type:3DTiles)
,支持倾斜高性能加载。 - 优化实例化加载接口
layer.addInstancedModel
,新增scale
参数支持模型缩放。 - 优化
geoVideo
类型视频融合图层map.addLayer(type:geoVideo)
,新增fScale
参数支持视角缩放。 - 优化三维模型操作插件
new MapmostTransformControls
,开放模型操作模式调用方法和编辑信息获取接口。
🐞 Bug fixes
- 修复沿线字体标注不正常显示问题。
- 修复频繁缩放地图后道路面闪面问题。
9.0.0(2024.6.20)
- Mapmost全线产品升级至v9.0.0。
3.8.0(2024.5.29)
✨ Features and improvements
- I3S图层支持模型材质颜色与透明度修改。
- 3DTiles图层新增
brightness
参数,支持单独设置图层亮度。 - 优化流动线接口
layer.addFlowLine(type:image)
表达效果。
🐞 Bug fixes
- 修复三维标签面向屏幕时无法移除问题。
- 修复加载ArcGIS影像切片时部分层级不刷新问题。
3.7.0(2024.4.30)
✨ Features and improvements
- 支持I3S服务加载
map.addLayer(type:i3s)
。 - 新增通视分析类
new mapmost.SightLineAnalysis
。 - 新增三维场景坐标拾取接口
map.getPosition
。 - 动态水面接口
layer.addDynamicWater
新增altitude
参数,可设置水面海拔高度。
🐞 Bug fixes
- 修复三维场景垂直吸附坐标计算接口
map.getHighestPoint
,解决不支持3DTiles问题。
3.6.0(2024.3.29)
✨ Features and improvements
- 新增模型轮廓高亮接口
layer.outlineModel
和效果移除接口layer.unOutlineModel
。 - 新增轨迹线接口
layer.addTrackLines
,支持动态人流表达。 - 新增三维立体标签接口
layer.addMarker3D
,支持实时面向屏幕表达和属性拾取。 - 新增文字标签接口
layer.addTextMarker
。 - 新增辅助坐标轴接口
layer.addAxesHelper
。 - 实例化模型加载接口
layer.addInstancedModel
新增不透明度参数opacity
设置。 - 3DTiles加载开放最大屏幕空间误差参数
maximumScreenSpaceError
设置。 - 视频融合新增高度裁剪参数
limitHeight
,移除底板模型限制。 - 支持KTX 2.0纹理缺少KHR_texture_basisu标识的3DTiles服务解析。
🐞 Bug fixes
- 修复双屏加载不显示问题和内存溢出问题。
- 修复开启enableOIT参数下部分三维图层不显示问题。
- 模型包围盒接口更新为
layer.addBoxHelper
,修复包围盒显示错误问题。
3.5.0(2024.2.4)
✨ Features and improvements
- 支持鱼眼相机视频融合。
- 支持KTX 2.0纹理加载,其中,3DTiles服务必须带有KHR_texture_basisu扩展属性。
- 苏州2000扩展,默认坐标系下支持苏州2000矢量、栅格、GeoJSON、三维模型和3DTiles服务。
- 新增地表开挖分析 (new mapmost.ExcavationAnalysis),支持输入开挖的地理范围和深度。
- 新增根据Id属性动态更新实例化模型接口
layer.updateInstancedModelById
。 - 优化实例化模型加载接口
layer.addInstancedModel
和位置更新接口layer.updateInstancedModel
,支持设置单个模型的颜色和角度。 - 优化ArcGIS动态服务加载接口
map.addArcGISDynamicLayer
,支持图层过滤条件设置。
🐞 Bug fixes
- 修复地形接口
map.setTerrain
中参数heightMultiplier
设置报错问题。 - 修复地形与三维模型空间关系不准确问题。
- 修复视频融合图片模糊问题。
- 实例化模型接口
layer.addInstancedModel
支持maxCount
参数设置,修复更新时部分模型不显示问题。 - 修复版本升级导致三维模型和3DTiles服务渲染卡顿问题。
- 修复二维绘制插件初始化样式配置错误问题。
3.4.0(2024.1.12)
✨ Features and improvements
- 新增根据鼠标点击位置查询3DTiles属性值接口
map.query3DTiles
。 - 新增根据属性值高亮3DTiles模型接口
map.highlight3DTiles
。 - 新增3DTiles模型高亮清除接口
map.unhighlight3DTiles
。 - 新增半球光接口
mapmost.HemisphereLight
。 - 优化授权验证服务连接机制。
🐞 Bug fixes
- 修复开启可视域分析时天空消失问题。
- 修复自定义栅格图层叠加三维模型时出现渲染错误问题。
3.3.0(2023.12.22)
✨ Features and improvements
- 渲染引擎内核升级,默认开启WebGL2,并提供地图初始化参数
useWebGL2
,可切换至WebGL1。 - 支持三维地形渲染,新增地形加载接口
map.setTerrain
。 - 支持视角下潜至地下,地图最大视角
maxPitch
提升至135°。 - 支持三维场景可视域分析,新增可视域分析类
mapmost.ViewshedAnalysis
。 - 新增地图卷帘插件
mapmost-webgl-compare
。 - 优化实例化模型加载接口
layer.addInstancedModel
和位置更新接口layer.updateInstancedModel
,支持载入模型属性信息。 - 新增实例化模型属性拾取接口
layer.getInstancedModelId
。 - 优化
map.addRasterLayer2
接口,新增transformRequest
参数,支持自定义瓦片服务请求转换规则。
🐞 Bug fixes
- 修复ArcGIS动态服务加载接口
map.addArcGISDynamicLayer
服务地址含有特殊符号无法解析问题。 - 修复symbol图层文字偏移
text-offset
属性方向不正确问题。
3.2.3(2023.12.06)
🐞 Bug fixes
- 修复加载3DTiles数据渲染错误问题。
3.2.2(2023.11.24)
🐞 Bug fixes
- 修复加载3DTiles服务解析报错问题。
- 修复npm包安装使用时模型点击事件存在的报错问题。
3.2.1(2023.11.15)
✨ Features and improvements
- 新增实例化模型加载接口
layer.addInstancedModel
和位置更新接口layer.updateInstancedModel
,可支持大批量同类模型高性能渲染和更新。 - 轨迹线可视化图层
map.addLayer(type:trips)
新增percent
轨迹线长度占比参数并优化渲染效果。
🐞 Bug fixes
- 修复加载3DTiles服务出现位置渲染错误问题。
- 修复ArcGIS动态服务加载接口
map.addArcGISDynamicLayer
在双屏模式下存在频繁渲染问题。 - 修复三维弧线可视化图层
map.addLayer(type:arc)
深度渲染不正确问题。
3.2.0(2023.10.31)
✨ Features and improvements
- 新增地图初始化三维场景全局环境配置参数:曝光度、环境贴图、默认灯光,通过
env3D
参数设置。 - 新增三维场景曝光度更新设置接口
map.setExposure
。 - 新增三维场景环境贴图更新设置接口
map.setEnvMap
。 - 新增三维场景默认灯光开启关闭接口
map.setDefaultLight
。 - 新增环境光
mapmost.AmbientLight
和方向光mapmost.DirectionalLight
灯光类,以及添加灯光接口map.addLight
和移除灯光接口map.removeLight
,同时移除三维图层下灯光参数设置。 - 新增网格可视化图层
map.addLayer(type:grid)
。 - 新增三维弧线可视化图层
map.addLayer(type:arc)
。 - 新增轨迹线可视化图层
map.addLayer(type:trips)
。 - 鼠标单击事件新增返回场景拾取的三维坐标
e.coord
。 - 新增三维场景垂直吸附坐标计算接口
map.getHighestPoint
。 - 新增ArcGIS动态服务加载接口
map.addArcGISDynamicLayer
。 - 新增三维量测工具,支持三维测距、三维测面功能。
- 三维蜂窝热力图
type:hexagon
增加环境光ambientFactor
和方向光directionalFactor
影响因子参数。 - 三维特效圆接口
layer.addCircle
新增波纹扩散类型type:ripple
特效。 - 单体化功能迁移至分析类new mapmost.ClassifyAnalysis,原单体化接口
layer.creatClassificationBox
layer.classify3DTiles
弃用。 - 迁徙图接口
map.addMigrationLayer
和3D树接口map.add3dTreesLayer
迁移到map.addLayer
接口下,分别为type:migrate
和type:tree
类型。
🐞 Bug fixes
- 修复3D树图层加载卡顿问题。
- 修复地图对象map尺寸变化时三维标签位置不更新问题。
- 修复连续调用
group.setCoords
接口导致卡顿问题。 - 修复3DTiles图层加载数据存在位置偏移问题。
- 修复3DTiles图层坐标拾取接口
layer.pickCoordinate
不准确问题。
3.1.3(2023.9.7)
🐞 Bug fixes
- 修复加载3DTiles数据时页面卡顿问题。
- 修复addRasterLayer2接口加载ArcGIS注记服务,标注字体模糊问题。
- 修复addRasterLayer2接口加载ArcGIS动态切片服务渲染错误问题。
3.1.2(2023.8.2)
🐞 Bug fixes
- 修复三维面模型接口(layer.addPolygons)构建图形位置发生偏移问题。
2.10.4(2023.8.2 可用于H5开发)
✨ Features and improvements
- 增加用户授权机制,地图初始化需要输入授权码(userId)。
🐞 Bug fixes
- 修复移除三维图层时出现的内存不释放问题。
- 修复三维面模型接口(layer.addPolygons)构建图形位置发生偏移问题。
- 修复SZ2000模式下,map.fitBounds接口不支持平面坐标问题。
- 修复SZ2000模式下,移动设备上相关地图事件无法返回平面坐标问题。
- 修复SZ2000模式下,部分接口坐标范围设置错误问题。
3.1.1(2023.7.14)
🐞 Bug fixes
- 修复移除三维图层时无法清除所加载的特效模型问题。
- 修复OIT关闭情况下,fill-extrusion透明图层与三维模型同时渲染时深度显示不对问题。
3.1.0(2023.4.28)
✨ Features and improvements
- 增加用户授权机制,地图初始化需要输入userId。
- 移除默认环境贴图,使用相关三维图层时需自行设置sky。
🐞 Bug fixes
- 修复移除三维图层时出现的内存不释放问题。
- 修复加载3DTiles(b3dm i3dm pnts cmpt)出现的高度偏差问题。
3.0.1(2023.2.17)
✨ Features and improvements
- 开放地图初始化参数enableOIT(顺序无关半透明渲染)设置。
🐞 Bug fixes
- 修复三维场景中环境贴图朝向不正确问题。
- 修复加载天地图标注,叠加透明背景时标注变白问题。
- 修复LOCAL模式下,map.fitBounds接口不支持平面坐标问题。
- 修复LOCAL模式下,移动设备上相关地图事件无法返回平面坐标问题。
- 修复enableOIT开启模式下,加载天地图后叠加点图层不显示问题。
- 修复enableOIT开启模式下,部分图层贴地闪面和色彩偏差问题。
3.0.0(2022.11.30)
✨ Features and improvements
- 渲染引擎内核升级,支持三维地下空间、跨地上地下三维模型的空间层次渲染。
- 支持OIT透明渲染,增强地上地下透明要素渲染效果,提升真实空间感。
- 新增淹没分析能力 (new mapmost.FloodAnalysis),可根据输入的地理范围模拟淹没水面效果,支持三维模型和3DTiles数据。结合淹没水体体积计算服务,可根据分析的地理范围和淹没水体高度计算水体体积。
- 新增三维蜂窝热力图可视化表达,map.addLayer接口增加
hexagon
类型。 - 支持三维点云数据(3DTiles格式)加载。
- 新增动态水面效果(layer.addDynamicWater),支持根据输入的二维矢量数据构建三维动态水面。
- 扩展更多坐标系栅格服务支持,提供坐标系定义接口(map.defineProject),支持自定义坐标系栅格服务加载(map.addRasterLayer2)。
- 更新地图初始化坐标系参数projection,修改类型值'SZ2000'为'LOCAL',该模式可适用于地方平面坐标系场景。
- 移除map.add3dTilesLayer接口,其功能迁移至map.addLayer接口,类型为
3DTiles
。 - 移除map.pick3dTilesCoordinate接口,功能迁移至map.addLayer接口的回调函数,对应接口为Layer.pickCoordinate。
- 更新迁徙图接口(map.addMigrationLayer),支持自定义起始点大小颜色和文字标注,线路的颜色。
- 更新相机飞行导览接口(map.cameraFlyTo),新增相机距目标距离参数。
🐞 Bug fixes
- 修复LOCAL模式下部分接口坐标范围设置错误问题。
2.10.3(2022.10.25)
✨ Features and improvements
- 优化栅格图层透明度设置,对map.addRasterLayer2()方法加载的栅格图层,可通过初始加载参数设置和map.setPaintProperty方法设置其透明度;
- 优化栅格服务加载接口(map.addRasterLayer2),增加瓦片范围参数,减少因请求范围无服务出现的404错误。
🐞 Bug fixes
- 修复图标图层(type:symbol)使用icon-text-fit属性时,图标显示错误问题。
- 优化Utils.distance和Utils.area接口,解决距离和面积计算存在的误差问题,保证CGCS 2000/WGS 84及苏州2000坐标计算结果与QGIS计算结果一致。
3.0.0-beta(2022.9.30)
✨ Features and improvements
- Mapmost SDK for WebGL全新渲染引擎内核升级,支持三维地下空间、支持跨地上地下三维模型的空间层次渲染。
- 新增动态水面效果(layer.addDynamicWater),支持根据输入的二维矢量数据构建三维动态水面。
- 更新迁徙图接口(map.addMigrationLayer),支持自定义起始点大小颜色和文字标注,线路的颜色。
- 更新相机飞行导览接口(map.cameraFlyTo),新增相机距目标距离参数。
2.10.2(2022.9.23)
🐞 Bug fixes
- 修复栅格服务加载接口(map.addRasterLayer2),解决EPSG:4528坐标系栅格服务加载异常问题。
2.10.1(2022.8.25)
✨ Features and improvements
- 优化模型加载接口(map.addLayer、layer.addModel、layer.addModelMercator、layer.addBatchModel),支持带有几何压缩的glb/gltf格式模型加载。
🐞 Bug fixes
- 修复3D树模型接口(map.add3dTreesLayer),解决无法加载问题。
2.10.0(2022.7.29)
✨ Features and improvements
- 新增栅格服务加载接口(map.addRasterLayer2),支持EPSG:3857、EPSG:4326、EPSG:4490和EPSG:4528坐标系栅格服务加载(地图初始化选用苏州2000,则不支持使用此接口)。
- 扩展坐标转换接口(map.proj),支持EPSG:3857、EPSG:4326、EPSG:4490、EPSG:4528以及自定义坐标系之间的坐标转换。
- 新增三维模型编辑工具(new MapmostTransformControls),支持对模型的平移、旋转和缩放等操作。
- 新增三维模型导出接口(layer.exportModel),支持对导入场景的单个glb模型再次导出。
- 优化视频融合接口(layer.addVideoCameras),增加视频换畸变矫正参数。
- 优化倾斜模型加载接口(map.add3dTilesLayer),新增beforeId参数,支持图层层级设置。
- 调整矢量切片地图服务加载机制,仅支持符合Mapmost标准的矢量切片地图服务,即不再支持第三方矢量切片地图服务。
2.9.2(2022.7.22)
✨ Features and improvements
- 优化批量模型纹理修改接口(layer.changeModelTexture),支持对模型纹理进行多次修改。
- 优化批量模型高亮选择接口(layer.highlightMergeBatchModel),支持通过纹理对模型进行高亮选择。
2.9.1(2022.7.9)
✨ Features and improvements
- 新增批量模型纹理修改和复原接口(layer.setTextureRules、layer.changeModelTexture、layer.recoveryModelTexture),支持根据编号属性对模型纹理进行批量修改。
🐞 Bug fixes
- 修复倾斜模型加载接口(map.add3dTilesLayer),解决加载手工模型发布的3DTiles偏移问题。
2.9.0(2022.6.30)
✨ Features and improvements
- 新增地图初始天空配置功能,提供
basic
、light
和dark
三种天空模板,可适配对应的地图样式。 - 新增视频融合图层,支持对flv视频流接入,提供动态添加、显隐设置、视点获取、视点定位接口(layer.addVideoCameras、layer.setVideoCameraActiveByIndex、layer.getViewpoint、layer.setViewpoint)。
- 更新三维模型坐标拾取接口(layer.getIntersectCoordinate),支持批量加载接口(layer.addBatchModel)加载模型的坐标拾取。
- 新增批量模型高亮选择和移除高亮接口(layer.highlightMergeBatchModel,layer.unhighlightMergeBatchModel),支持万级三维构件高性能加载与单体点选。以奥体座椅模型为例,支持千万级座椅加载并保持58+fps流畅渲染。
- 优化苏州2000瓦片加载,解决了卡顿和错层问题。
🐞 Bug fixes
- 修复标签接口(layer.addMarker),解决页面切换后定时删除报错问题。
2.8.0(2022.5.20)
✨ Features and improvements
- 扩展地图最大视角至85°(SZ2000坐标系下如要加载栅格服务,请在初始化时设置最大视角为60°)。
- 新增相机视角设置和飞行导览相关接口(map.getCameraParameter、map.setCameraParameter、map.cameraFlyTo)。
🐞 Bug fixes
- 修复加载栅格图层服务时无瓦片情况下后台报错问题。
2.7.0(2022.4.29)
✨ Features and improvements
- 新增苏州2000坐标系支持
- 支持苏州2000坐标系栅格地图服务、矢量地图服务和GeoJSON数据载入;
- 支持基础地图操作和二维量测;
- 支持二维可视化图层;
- 三维素模图层(fill-extrusion)地图表达。
🐞 Bug fixes
- 更新倾斜模型加载接口(map.add3dTilesLayer),增加loadOptions参数,支持输入draco库地址,从而满足离线或者内网环境中加载压缩倾斜数据模型的需求。
2.6.3(2022.4.15)
此版本存在问题,不建议使用,请使用更高版本
✨ Features and improvements
- 更新三维模型坐标拾取接口(layer.getIntersectCoordinate),支持addLines(pipe类型)、addPolygons、addPolygonByLine和addPyramid构建的模型坐标拾取。
- 更新专题建筑图层加载接口(map.addLayer),支持载入预制建筑模型并更新材质,提升整体加载能力。
2.6.2(2022.4.2)
🐞 Bug fixes
- 修复实时视频移除接口(map.removeOnlineVideo),解决加载多个视频后移除出现的报错问题。
2.6.1(2022.4.1)
✨ Features and improvements
- 更新三维模型完成首次渲染监听接口(layer.onAfterRender),增加
isAll
参数,支持对当前屏幕下模型渲染监听。 - 更新迁徙图接口(map.addMigrationLayer),支持更改图标颜色。
🐞 Bug fixes
- 修复三维标签接口(layer.addMarker),解决地图非全屏下标签位置偏移问题。
- 修复实时视频播放接口(map.addOnlineVideo),解决高频率调用和移除时报错问题。
2.6.0(2022.3.24)
✨ Features and improvements
- 新增倾斜模型动态单体化功能接口(layer.creatClassificationBox layer.classify3DTiles)。
- 更新倾斜模型加载接口(map.add3dTilesLayer),支持倾斜模型初始位置变换设置。
- 更新地图初始化接口参数(mapmost.Map),支持版权信息隐藏设置。
- 更新在线文档,上线地图Style的说明。
2.5.0(2022.3.3)
✨ Features and improvements
- 新增三维模型完成首次渲染监听接口(layer.onAfterRender)。
- 更新倾斜模型接口(map.add3dTilesLayer),新增对场景灯光设置的支持,部分模型材质不支持。
- 更新实时视频播放接口(map.addOnlineVideo),支持在线mp4。
2.4.0(2022.1.20)
✨ Features and improvements
- 新增3dtiles格式数据坐标拾取功能接口(map.pick3dTilesCoordinate)。
- 更新实时视频播放接口(map.addHLS=>map.addOnlineVideo),新增视频外围羽化/裁剪效果,支持flv视频流播放。
2.3.2(2022.1.5)
✨ Features and improvements
- 新增移除三维模型特效接口(layer.removeModelEffect)。
🐞 Bug fixes
- 修复通过layer.removeModel接口移除部分模型报错问题。
- 修复调用获取模型几何中心坐标接口(layer.getModelCenter)后无法进行模型坐标拾取问题。
2.3.1(2021.12.29)
✨ Features and improvements
- 新增获取模型几何中心坐标接口(layer.getModelCenter)。
- 三维标签接口中新增update方法,可动态批量更新标签位置。
🐞 Bug fixes
- 修复模型移除(layer.removeModel)时内存泄漏问题。
2.3.0(2021.12.16)
✨ Features and improvements
- 更新三维线接口(layer.addLines),新增3种线类型(实线、虚线和图案线)。
- 更新三维动线接口(layer.addFlowLine),新增3种动线类型(轨迹线、飞线和动态图案线)。
- 新增三维动态圆模型接口(layer.addCircle),包括3种动圆类型(扫描圆,扩散圆和雷达圆)。
- 新增三维地理围栏模型接口(layer.addGeoFencing),包括2种地理围栏类型(显隐围栏和轨迹围栏)。
- 新增三维模型特效接口(layer.addModelEffect),包括2种特效类型(模型渐变和模型自身扫光效果)。
- 新增特效球模型接口(layer.addSphere)。
2.2.2(2021.11.25)
🐞 Bug fixes
- 修复对addModelMercator加载模型进行坐标拾取结果偏移问题。
2.2.1(2021.11.18)
🐞 Bug fixes
- 修复模型和3dtiles同时加载闪屏问题。
- 解决VUE安装运行报错问题。
2.2.0(2021.11.12)
✨ Features and improvements
- 新增加载倾斜模型接口(map.add3dTilesLayer),支持3D Tilses数据加载,暂不支持cmpt格式和压缩纹理。
- 新增加载3D树模型接口(map.add3dTreesLayer)。
- 优化模型坐标匹配问题,支持3857坐标系模型加载。
- 1.x和2.x版本合并。
🐞 Bug fixes
- 修复三维面模型接口(layer.addPolygons)中竖直平面构建问题。
2.1.3 / 1.7.3(2021.10.13)
🐞 Bug fixes
- 修复管线模型加载接口(layer.addFlowLine)中扁平状管口样式管线的走向问题。
2.1.2 / 1.7.2(2021.9.23)
✨ Features and improvements
- 优化基于坐标点位构建三维面模型接口(layer.addPolygons),解决凹多边形渲染错误问题。
- 优化管线模型加载接口(layer.addFlowLine),支持扁平状管口样式的管线模型构建。
🐞 Bug fixes
- 修复标签接口(layer.addMarker),解决窗口尺寸变化时标注位置不更新问题。
2.1.1 / 1.7.1(2021.9.14)
✨ Features and improvements
- 优化线框接口(group.addFrame),新增阈值参数,控制线框显示。
🐞 Bug fixes
- 修复迁徙图无法重新加载问题;
- 修复根据三维线坐标构建立体平面接口(layer.addPolygonByLine)创建后无法移除问题。
2.1.0 / 1.7.0(2021.9.8)
✨ Features and improvements
- 更新3D热力图接口(map.addLayer,type:'heatmap-3d'),实现斜面热力图以及实时动态更新功能。
- 新增根据三维线坐标构建立体平面接口(layer.addPolygonByLine),可自定义纹理贴图。
2.0.0(2021.8.27)
✨ Features and improvements
- 仅支持公司发布平台发布的矢量地图服务,不再支持公司前期发布的矢量地图服务;
1.6.0(2021.8.27)
✨ Features and improvements
- 添加迁徙图接口(map.addMigrationLayer);
1.5.4(2021.8.25)
✨ Features and improvements
- 优化添加三维线接口(layer.addLines)入参,增加offset设置,可优化贴近模型绘线时出现的闪烁问题;
1.5.3(2021.8.13)
✨ Features and improvements
- 新增标签接口(layer.addMarker)入参,加入标签避让开启功能;
1.5.2(2021.7.30)
🐞 Bug fixes
- 优化标签接口(layer.addMarker),修复大批量加载标签时卡顿问题,支持2K+标注标签同时渲染;
✨ Features and improvements
- 扩展map.flyTo接口,可根据三维坐标点实现飞行定位;
1.5.1(2021.7.22)
🐞 Bug fixes
- 修复同一layer下多次使用标签接口(layer.addMarker)不可用问题;
✨ Features and improvements
- 鼠标拾取模型接口新增指定模型参数(layer.selectModel(point, object));
- 调整构建棱锥模型接口(layer.addPyramid)的入参,新增渐变色材质设置;
1.5.0 (2021.7.16)
🐞 Bug fixes
- 修复3D热力图方向错误问题;
- 修复部分三维模型上鼠标拾取点坐标不准确问题;
✨ Features and improvements
- 新增粒子加载与更新接口(layer.addParticle,layer.updateParticle);
- layer.addPoints接口不再支持type:"model"类型数据加载,新增重复模型大批量加载接口(layer.addBatchModel);
1.4.1 (2021.7.12)
🐞 Bug fixes
- 修复基于坐标点位生成标注标签接口中首次加载标签闪烁问题;
✨ Features and improvements
- 新增获取三维模型上鼠标拾取点坐标接口(layer.getIntersectCoordinate);
1.4.0 (2021.7.9)
✨ Features and improvements
- 新增支持流动纹理的管线模型加载接口(layer.addFlowLine);
- 新增3D热力图接口(map.addLayer,type:'heatmap-3d');
1.3.0 (2021.6.25)
✨ Features and improvements
- 基于坐标点位构建三维面模型接口(layer.addPolygons)新增正反面参数
side
,并扩展支持多边形; - 新增基于坐标点位构建棱锥模型接口(layer.addPyramid);
1.2.0 (2021.6.24)
🐞 Bug fixes
- 修复基于坐标点位批量加载点模型时出现的模型位置偏差问题;
✨ Features and improvements
- 调整基于坐标点位批量加载点模型接口(layer.addPoints)的入参;
- 新增基于坐标点位构建三维线模型接口(layer.addLines);
- 新增基于坐标点位构建三维面模型接口(layer.addPolygons);
- 新增基于坐标点位生成标注标签接口(layer.addMarker);
- 新增移除基于坐标点位标注标签接口(remove);
- 新增三维场景中移除已加载的模型组接口(layer.removeModel);
- 新增根据设定的模型属性可移除场景中单个模型接口(layer.removeModelByAttribute);
1.1.1 (2021.6.22)
🐞 Bug fixes
- 修复部分资源请求错误问题;
1.1.0 (2021.6.11)
✨ Features and improvements
- 新增基于坐标点位批量加载点模型接口;
- 新增模型上下浮动消失/显示动画接口;
- 支持三维场景视频融合;
- 支持园区警务专用加密地图服务加载;
1.0.0 (2021.5.27)
✨ Features and improvements
- 支持园测信息科技股份有限公司SIPSG版地图服务加载;
- 支持自定义建筑图层加载,可自定义楼层贴图;
- 支持gltf、glb、obj、fbx格式三维模型加载;
- 支持三维模型点选;
- 支持三维模型缩放、平移、旋转;
- 增加调整三维场景曝光值接口;
- 增加三维模型线框操作接口;
- 增加
funcOnAdd
及funcRender
接口;