更新日志
[0.1.0] - 2021-5-28
新增
[0.1.2] - 2021-5-29
新增
- 线图层增加闪烁接口
变更
- 重命名弹出窗
popup
=>UIMarker
- 地图初始化参数修改,分离底图初始化接口;
- 蚂蚁线增加开始点、筛选函数两个参数
删除
- 暂时移除重合分离接口;
修复
- 弹出框单一显示的bug
[0.2.0] - 2021-5-29
变更
- 事件接口图层参数可选,并重命名接口名
优化
- 重写蚂蚁线、闪烁、高亮要素接口
[0.3.0] - 2021-5-29
新增
[0.4.0] - 2021-5-29
新增
- 图层-路径动画图层接口(台风接口准备工作)
- 数据处理-线集合批量平移接口
[0.5.0] - 2021-5-29
新增
[0.6.1] - 2021-6-1
新增
- 图层-图层基类接口-
VLayer
- 地图-避让增加只影响标注参数-onlyText
[0.7.2] - 2021-7-1
新增
- 工具-接口-标记重合线的dx,dy偏移量-MarkOverlapLines
- 图层-属性-重合线分离-
splitOverlap
- 分析-接口-获取外包多边形-
GetExteriorPolygon
优化
- 工具-优化标记偏移量接口算法
修复
- 地图-只影响标注参数时,标注隐藏在文字下方的bug
[0.8.3] - 2021-7-15
新增
- 综合图层-台风接口
- 分析-判断重点线接口
- 综合图层-台风回调增加坐标返回参数;台风初始化增加地图中心随台风点移动参数;
- 样式-函数式返回
type:"func"
(beta)修复
- 工具-标记重合线偏移量处理重点线报错(跳过,不处理)
- 图层-图片填充的蚂蚁线不能重合线分离的bug
- 分析-判断重点线接口bug
优化
- 综合图层-重绘台风玫瑰图,优化各类细节
- 图层-图标避让方式优化;隐藏的点不做避让判断(可以在show之后执行避让算法)
[0.9.0] - 2021-7-20
新增
- 图元-echarts图表接口(需要添加echarts.js引用)
- 专题图-插值图(idw插值)
- 修复-非筛选条件下的蚂蚁线依旧有蚂蚁样式的问题
[0.10.0beta] - 2021-7-26
修复
- 综合图层-地图放大后台风路径与台风点不吻合的问题
优化
- 专题图-调用的第三方maptalks组件依赖由“maptalks”改为“maptalksplus”
- 专题图-调用的第三方maptalks组件引入方式,由npm安装版本改为内部js引用
[0.10.1beta] - 2021-7-30
变更
- 地图-统一图层名相关的所有配置项及参数项,关键“name”改为“id”,e.g. "declutterLayerNames" => "declutterLayerIds"
- 综合图层-避让开启后,现在添加移除图层及图层要素时都会触发避让
[0.10.2beta] - 2021-8-4
新增
- 综合图层-台风实例增加一个方法 showRealPointCircle,参数可是筛选函数 e.g. (marker=>{return marker.getProperties()["id"]=="12"})
或者属性键值对,e.g. ["id","12"]
优化
- 地图-解除添加避让图层必须在初始化图层前操作的限制
- 地图-显隐要素后执行避让
[0.10.3beta] - 2021-8-9
变更
- 综合图层-台风切换实测点【showRealPointCircle】方法变更为【switchRealPoint】,增加参数:预测路径数据数据,且效果上实测路径也会即时回放
优化
- 地图-考虑性能问题,增加是否显隐要素后执行避让的开关选项【declutterInShowHide】,默认关闭
[0.12.1] - 2021-8-24
新增
- 图层-初始化参数options增加overSymbol、clickSymbol选项,用于设定悬浮和点击事件触发的样式 e.g.[线状要素]
- 图层-增加添加事件的接口(目前支持悬浮和点击)
- 综合图层-台风实测点切换接口的参数options增加showRoute和showPoint选项
- 地图-初始化增加显示坐标及其显示位置参数 e.g.[百度地图]
变更
- 图层-蚂蚁线/蚂蚁线(图片)移除参数——筛选函数,因与起始点集合规则重复
- 地图-移除事件--移除图层时相应移除避让图层组的对应图层名
修复
- 综合图层-台风实测点切换末尾段未显示的bug
- 地图-解决避让中set无效点样式导致的warn
[0.12.2] - 2021-8-25
变更
- 地图-初始化坐标显示参数修改为属性控件参数,支持html和字符串,支持坐标字符串格式模板 e.g.[百度地图]
- 所有-统一类名和方法名规则,类名首字母大写,方法名小写
修复
- 综合图层-修复台风实测点漏显问题
[0.12.3] - 2021-8-30
新增
- 图层-开放底图图层移动,缩放强制渲染的参数 e.g.[百度地图]
修复
- 综合图层-修复台风实测点漏显问题
[0.12.5] - 2021-9-27
新增
- 瓦片图层-增加【tileReplaceMaxZoomDiff】参数(number类型),用于瓦片缺失时调用上级瓦片替代,参数代表请求上级的最大层级差 e.g.[离线地图] (缺失瓦片为地图缩放至6级时的海南岛区域)
- 线图层-高亮、闪烁、动画支持筛选函数为null,即为全选
变更
- 地图-默认禁用地图旋转和视角倾斜
- 样式-函数表达式type关键字【func】改为【function】,表达式内函数参数关键字同步更新为【function】
- 图层-凸显(高亮、闪烁、动画等效果)图层、悬浮点击事件样式图层移入内部图层(getLayers方法无法获取到),可在map属性_interLayers获取查看layer,注:凸显、悬浮事件样式、点击事件样式的图层zIndex分别为100,105,110
修复
- 线图层-修复高亮、闪烁、动画方法报【Duplicate geometry id ...】的bug,在同一要素重复使用高亮等效果,会覆盖前一效果,即要素有且只有一种样式特效
[0.13.0] - 2021-10-20
新增
- 矢量图层-增加【tipContent】参数(string),即悬浮要素时展示tip信息的html,格式需要包含{{属性字段名}}字样,e.g. "
{{name}}
",即悬浮时展示【name】字段内容[线状要素]
- 分析-获取多边形质心接口
修复
- 地图-关闭避让时,若设置的避让图层id不存在报错的问题
[0.14.3] - 2021-12-24
新增
- 综合图层-切换预测点风圈接口[台风]
变更
- 图层-overSymbol选项参数改为hoverSymbol,现为鼠标进入要素时(mouseenter)显示的样式[线状要素]
优化
- 图层样式-hoverSymbol和clickSymbol底层逻辑优化
[0.15.0] - 2021-12-28
新增
[0.17.0] - 2022-02-15
新增
- 线图层-增加初始化选项——重合线分离,包括splitOverlap(重合线分离,bool)、splitInterval(间距,number)两个选项
优化
- 地图-避让算法从要素样式移植到图层样式
[0.17.3] - 2022-02-15
优化
- 图层-允许对features为空数组的数据进行初始化,但需要options.getType配置有效值
[0.18.1] - 2022-04-12
优化
- 地图-将避让机制(利用functionn表达式的图层样式获取全局变量里的避让标签)写进worker线程,提升流畅性
[0.18.6] - 2022-04-21
变更
- 地图-暂时弃用declutterOnlyText功能,后续更新增加
优化
- 地图-解决避让导致的缩放,移动卡顿问题
- 地图-解决避让机制与其它显示逻辑冲突问题
[百度地图][http://111.229.177.115:9000/simplegis/NariMap/examples/simplegis/editor.html#baiduMap]
[离线地图][http://111.229.177.115:9000/simplegis/NariMap/examples/simplegis/editor.html#googleMap]
[线状要素][http://111.229.177.115:9000/simplegis/NariMap/examples/simplegis/editor.html#lines]
[台风][http://111.229.177.115:9000/simplegis/NariMap/examples/simplegis/editor.html#typhoon]
[重合线分离][http://111.229.177.115:9000/simplegis/NariMap/examples/simplegis/editor.html#splitOverlap]