第1行: | 第1行: | ||
{{jspopularGL-sidebar}} <!-- 内部导航--(更新日志)代码 --> | {{jspopularGL-sidebar}} <!-- 内部导航--(更新日志)代码 --> | ||
− | <div id="journalbox"><div class="journalleft"><div class="h1-title">JavaScript API GL 更新日志</div><div class="updatejournal"><div class="updatecenter"><div class="update_time" id="update_time_2022.12.19">2022.12.19</div><div class="changes_type">新增功能:</div> | + | <div id="journalbox"><div class="journalleft"><div class="h1-title">JavaScript API GL 更新日志</div><div class="updatejournal"><div class="updatecenter"><div class="update_time" id="update_time_2023.01.05">2023.01.05</div><div class="changes_type">新增功能:</div> |
+ | *新增线图层,在支持实线、虚线的基础上支持描边线、纹理贴图线、间隔图标填充,可组合实现多种可视化效果。 | ||
+ | *新增面图层,在支持面颜色填充、描边基础上,支持纹理填充。 | ||
+ | *支持用户主动触发地图点击动画效果。首先,注册onhotclick事件,示例:<span>let hotevent = new BMapGL.Event('onhotclick')</span>;然后,设置pixel属性值为鼠标点击像素位置,可以使用地图事件e,取其中的像素坐标,示例:<span>hotevent.pixel = new BMapGL.Pixel(e.pixel.x, e.pixel.y)</span>或者<span>hotevent.pixel = map.pointToPixel(e.latlng)</span>;最后,触发Map事件,示例:<span>map.dispatchEvent(hotevent)</span> | ||
+ | <div class="changes_type">稳定性优化:</div> | ||
+ | *<span>BMapGL.Polyline</span>支持通过设置<span>linkRight:true</span>和<span>clip:false</span>,解决跨±180度经线绘制问题。 | ||
+ | </div><div class="updatecenter"><div class="update_time" id="update_time_2022.12.19">2022.12.19</div><div class="changes_type">新增功能:</div> | ||
*覆盖物支持添加<span>ContextMenu</span>对象。 | *覆盖物支持添加<span>ContextMenu</span>对象。 | ||
*<span>MVTLayer</span>支持用户设置请求瓦片的header头文件。 | *<span>MVTLayer</span>支持用户设置请求瓦片的header头文件。 | ||
第12行: | 第18行: | ||
*修复线编辑状态下设置坐标串,未重置编辑节点。 | *修复线编辑状态下设置坐标串,未重置编辑节点。 | ||
*修复因底图样式找不到造成的数据不解析问题。 | *修复因底图样式找不到造成的数据不解析问题。 | ||
+ | </div><div class="updatecenter"><div class="update_time" id="update_time_2022.11.25">2022.11.25</div><div class="changes_type">新增功能:</div> | ||
+ | *mvt支持加解密请求 | ||
</div><div class="updatecenter"><div class="update_time" id="update_time_2022.11.17">2022.11.17</div><div class="changes_type">新增功能:</div> | </div><div class="updatecenter"><div class="update_time" id="update_time_2022.11.17">2022.11.17</div><div class="changes_type">新增功能:</div> | ||
*MVTLayer支持加密数据请求。 | *MVTLayer支持加密数据请求。 | ||
第64行: | 第72行: | ||
*支持点、线、多边形和圆形覆盖物绘制。 | *支持点、线、多边形和圆形覆盖物绘制。 | ||
</div></div></div><div class="journallleftright"> | </div></div></div><div class="journallleftright"> | ||
+ | *2023.01.05 | ||
*2022.12.19 | *2022.12.19 | ||
*2022.12.08 | *2022.12.08 | ||
+ | *2022.11.25 | ||
*2022.11.17 | *2022.11.17 | ||
*2022.11.08 | *2022.11.08 |
2023年1月10日 (二) 15:15的版本
JavaScript API GL 更新日志
2023.01.05
新增功能:
- 新增线图层,在支持实线、虚线的基础上支持描边线、纹理贴图线、间隔图标填充,可组合实现多种可视化效果。
- 新增面图层,在支持面颜色填充、描边基础上,支持纹理填充。
- 支持用户主动触发地图点击动画效果。首先,注册onhotclick事件,示例:let hotevent = new BMapGL.Event('onhotclick');然后,设置pixel属性值为鼠标点击像素位置,可以使用地图事件e,取其中的像素坐标,示例:hotevent.pixel = new BMapGL.Pixel(e.pixel.x, e.pixel.y)或者hotevent.pixel = map.pointToPixel(e.latlng);最后,触发Map事件,示例:map.dispatchEvent(hotevent)
稳定性优化:
- BMapGL.Polyline支持通过设置linkRight:true和clip:false,解决跨±180度经线绘制问题。
2022.12.19
新增功能:
- 覆盖物支持添加ContextMenu对象。
- MVTLayer支持用户设置请求瓦片的header头文件。
- MVTLayer在不指定图层名时,默认:线数据渲染在面上面,可以通过defaultOrder:false设置,将面渲染在线上。
2022.12.08
新增功能:
- MVTLayer支持缩放过程中平滑过渡。
- MVTLayer支持添加额外自定义文字。
稳定性优化:
- centerAndZoom支持以省份全称定位。
- 修复自定义文字缺陷。
- 修复线编辑状态下设置坐标串,未重置编辑节点。
- 修复因底图样式找不到造成的数据不解析问题。
2022.11.25
新增功能:
- mvt支持加解密请求
2022.11.17
新增功能:
- MVTLayer支持加密数据请求。
稳定性优化:
- 修复safari浏览器加载矢量瓦片问题。
- 修复MVTLayer空间数据运算。
- 修复跨层级路线文字展示问题。
2022.11.08
新增功能:
- 支持MVTLayer图层功能。
- XYZLayer支持png8图像设置。
- 底图添加自定义poi点支持图标&背景图设置。
稳定性优化:
- 修复Marker阻挡Map右键事件。
- 修复个性化底图与卫星图底图切换过程中,导致文字纹理错误问题。
2022.10.13
新增功能:
- Marker支持添加svg路径图标,参考示例。
- Marker通过Symbol支持动态纹理设置,参考示例。
- GroundOverlay在Canvas模式下支持动态纹理设置,参考示例。
- 新增圆覆盖物的toGeoJSON方法,转polygon。
稳定性优化:
- 修复marker右键事件不冒泡问题。
- 修复圆在绘制过程控制台报错。
2022.09.18
新增功能:
- 线、面、圆覆盖物鼠标悬浮图标配置。
- 点、线、面覆盖物添加geojson转换以及geojson更新数据。
- 线、面、圆编辑节点可配置图标。
- 线、面、圆边可设置图片纹理。
稳定性优化:
- JSAPI定位逻辑优化。
2022.08.23
新增功能:
- 新增GeoJSONParse类,满足用户将GeoJSON数据解析为符合百度地图坐标的Overlay数据。
- 新增GeoJSONLayer类,满足用户将GeoJSON数据直接解析为覆盖物的GeoJSON图层。
2021.11.22
新增功能:
- 新增XYZLayer类支持加载EPSG3857坐标系统的WMS图层、WMTS图层、TMS图层、以及自定义栅格图层。
2021.08.29
新增功能:
- 支持卫星图切换。
稳定性优化:
- 优化内部稳定性,修复部分bug。
2019.11.01
新增功能:
- 采用WebGL渲染底图,支持3D视角,旋转。
- 支持比例尺、缩放基本控件。
- 支持点、线、多边形和圆形覆盖物绘制。