更新日志 最后更新时间: 2021年01月22日
Loca - 1.2.1 2018-12-26
修复:
- 修复 3D Image 类型下,图片过多导致时无法正确显示的 bug。
- 修复 3D 网格热力图下,设置的 gap 属性和实际显示长度不符的 bug。
Loca - 1.2.0 2018-10-19
升级至 1.2.0 后,需要显示指定版本号,之前未指定版本或版本低于 1.1.3 的都会指向到 1.1.3。
从 1.2.0 起 viewMode 默认开启 3D 模式,同时下线 2D 示例及文档,但依旧保留对 2D 功能的兼容。
强烈请开发者从 1.2.0 版开始使用!!!1.1.3以前版本将不再维护!!!
新增:
- 新增蜂窝/矩形热力图例数据接口。
- 新增对 3D Polygon 类型的 selectStyle 属性的支持。
更新:
- 更新了 color、borderColor、borderWidth 属性名的支持范围。将这些属性扩展到所有 3D 类型。同时保留 2D 类型中 fill、stroke、lineWidth 属性的兼容处理。
修复:
- 修复行政分级统计图的高度会超出给定范围的 bug。
- 修复 3D points 类型在 retina 屏下,半径计算错误的 bug。
- 修复基本热力图不支持 'lng,lat' 字符串格式坐标的 bug。
Loca - 1.1.3 2018-9-14
更新:
- 重构 3D 蜂窝、矩形热力图,极大提高渲染性能。
Loca - 1.1.2 2018-8-31
新增:
- 3D Point 类型下,圆形(circle)和棱柱体(prism)支持设置 selectStyle 属性。
修复:
- 修复等高线类型在 Ubuntu 下 Chrome 报错的bug。
Loca - 1.1.1 2018-8-24
更新:
- 行政分级统计图默认情况下,无数据区域不再进行颜色填充(之前无数据区域按照数据为 0 处理)。并且增加无数据区域颜色是否填充(displayBlank)、以及填充颜色(blankFill)的配置项。
Loca - 1.1.0 2018-8-17
新增:
- 新增 棱柱体(prism)鼠标事件拾取。
Loca - 1.0.9 2018-8-10
新增:
- 新增 3D 模式下 的图标类型。
Loca - 1.0.8 2018-8-2
新增:
- 新增 等高线(contour)类型,包括等高面和等高线
Loca - 1.0.7 2018-7-20
优化:
2D 类型支持了 retina 屏幕下的分辨率,元素更加清晰了。
Loca - 1.0.7 2018-7-13
新增:
- 新增 3D 模式下 棱台 Prism 类型,棱台底面可以设置为任意正多边形。
修复:
- 修复了矩形热力图 size 无效的 bug。
Loca - 1.0.6 2018-6-25
修复:
- 修复了行政热力图无法设置透明度的问题。
- 修复了 setFitView() 方法会被自动调用的问题。
Loca - 1.0.6 2018-6-15
新增:
- 新增行政区热力图的选中态样式(selectStyle)设置
- 新增行政区热力图下钻、上浮功能,并可以获取行政分箱后的数据。
优化:
- 优化了触发 selectStyle 重绘的渲染逻辑,将 mouseenter、mouseleave 等多次触发渲染合并成一次。
- 地图缩放、拖拽过程中停止了鼠标事件检测,提高拖拽时的性能。
修复:
- 修复了热力类型下,position 属性设置的回调函数传参与基本类型不统一的问题。
- 修复了开发者反馈的部分问题。
Loca - 1.0.5 2018-5-31
新增:
- 新增了 2D 模式下,点、线、面、蜂窝热力、四边形热力的选中态样式(selectStyle)设置。
修复:
- 修复了蜂窝热力图的事件拾取不准确的 bug。
- 修复了 3D 模式下 Point 图形被 destroy 后,绑定的事件无法被销毁的 bug。
Loca - 1.0.4 2018-5-22
新增:
- 增加了蜂窝/四边行热力图鼠标事件中,获取分箱后的分组数据。
修复:
- 修复了 VisualLayer.addTo/remove 方法失效的问题
- 修复了在 iOS9 下 Safari 无法填充 2D 图形的问题
Loca - 1.0.4 2018-04-28
新增:
- 新增对蜂窝热力图和矩形热力图分箱单位(unit)的设置,可以设置 meter 和 px。
- 新增了蜂窝热力图和矩形热力图鼠标事件。
优化:
- 优化了分箱热力算法,提高了分箱性能。
修复:
- 修复了热力图无法 setFitView 的问题。
Loca - 1.0.3 2018-03-21
新增:
- 新增 3D 模型的渲染,支持了所有图层类型在 3D 模式下的展示,并且支持鼠标事件机制。
- 引入 Bezier-JS 库,进行 2D 及 3D 模式下的线(Line)类型的贝塞尔曲线相关计算。
优化:
- 优化了 2D 模式下,鼠标事件拾取的性能,可以大幅降低需要遍历元素的数量。
修复:
- 重构了 setFitView 逻辑,修复了部分图形在 2D 及 3D 模式下 setFitView 的问题。
- 修复了 省份热力图的颜色梯度 gradient 设置无效的问题。
- 修复了 2D 模式下,Image 类型和 曲线类型 的鼠标事件支持错误的 bug。
- 修复了 2D 模式下,同一个 Image 无法重复添加的 bug。
Loca - 1.0.2 2018-02-06
新增:
- 支持了带洞的多边形坐标数据。
- 合并了热力类型至 VisualLayer 中,通过 type 便可以设置图层显示类型。
优化:
- 优化了图层移除时的内部效率。
Loca - 1.0.1 2018-01-17
新增:
- 增加线类型曲率的设置,支持 curveness 属性
- 增加省份 HeatMapVisualLayer 层
- 增加 ImageMarker 类型
修复:
- 修复 resize 后,blendMode 恢复成默认值的 bug
- 修复了 style 中同时包含 handler 和静态属性后,静态属性不解析的 bug
Loca - 1.0.0 2018-01-09
优化:
- 默认开启 3D 底图、关闭旋转和仰角。
- 默认 VisualLayer 的 zIndex 高度为 400。
- 修复 resize 后自定义图层未跟随更新的问题。
- updateMapStatus() 位置提至 Group.onAdd 时,提高图层渲染效率。
- 优化内部部分循环及引用逻辑。
Loca - 1.0.0-beta 2017-12-28
发布 beta 版,支持点、线、面三种基本类型数据的绘制