更新日志 最后更新时间: 2022年12月21日
高德地图 JavaScript API V2.0 更新 2022-12-12
BUG 修复
- 修复
Geocoder
的逆地理编码,返回的result
结果中缺少towncode
字段的问题。 - 更新影像图层审图号为
- GS京(2022)1061号
。 - 修复
DragRoute
的showTraffic
设置不生效以及线样式无法自定义的的问题。 - 修复
AMap.MassMarks
rotation
属性不生效的问题 。 - 修复
WMTS
和WMS
的setParams
、getParams
、getUrl
、setUrl
无法正常使用的问题 。 - 修复
RasterLayer
设置自定义样式滤镜后,销毁地图重新创建图面消失 。
功能
- 新增
JSAPI key
鉴权不通过控制台提示信息。 JSAPI
新增3DTiles
支持WGS4979
坐标系 。Dragroute
插件新增 服务地址可配置、路线详情展示交互面板功能 。LabelMarker
增加rotation
旋转属性支持旋转,并增加setRotation
、getRotation
方法- 矢量覆盖物
AMap.Rectangle 、 AMap.Circle 、 AMap.Ellipse 、
增加getPath()
方法
高德地图 JavaScript API V2.0 更新 2022-08-22
BUG 修复
- 修复
AMap.Polygon
和矢量覆盖物销毁时内存不释放问题。
功能
- 新增
AMap.VectorLayer destroy()
接口方法。 - 新增
AMap.Polygon destroy()
接口方法。 - 修复
AMap.Polygon
面图层拾取导致渲染白屏问题。 - 更新
JSAPI 2.0 Typescript
类型声明文件,并且推送到开源社区。希望开发者根据文档补充缺失的类型。地址:https://github.com/AMap-Web
高德地图 JavaScript API V2.0 更新 2022-08-05
功能
BUG 修复
- 优化鼠标速率参数对缩放的速度影响,更加符合正常的交互体验。
高德地图 JavaScript API V2.0 更新 2022-06-12
BUG 修复
- 修复
window.movingDraw
开启状态地图标注不显示和显示不全问题。 - 修复
window.movingDraw
开启状态AMap.MapboxVectorTileLayer
图层数据不渲染的问题。 - 修复了移动端高清屏幕下瓦片分辨率过低问题。
- 修复了
AMap.Polyline
线段path
中包含同经度或者同纬度数值时事件无法触发的问题。 - 修复
AMap.CanvasLayer
图层imageSource
资源的未释放导致显存崩溃的问题。
高德地图 JavaScript API V2.0 更新 2022-05-20
功能
AMap.LabelMarker icon
新增offset
属性: 设置图标所在图片偏移量,默认值[0, 0]。- 货车导航插件
AMap.TruckDriving
新增customParams
参数支持自定义参数透传。
BUG 修复
- 修复鹰眼控价使用
open
和close
方法是报错的问题。 - 修复
AMap.PolygonEditor
不支持多多边形和洞多边形编辑的问题。 - 修复
AMap.Map
图层销毁时地图标注消失的问题。
高德地图 JavaScript API V2.0 更新 2022-04-13
BUG 修复
- 修复
AMap.Map
销毁时浏览器内存回收和释放不完全,多次创建销毁会导致webgl
上下文丢失的问题。 - 修复在
AMap.Map
销毁时对应DOM
节点销毁和事件解绑。 - 修复在
AMap.Map
销毁时对应图层数据资源和相关内容的销毁。 - 修复在
AMap.Map
销毁时矢量覆盖物资源销毁。
性能优化
- 优化
AMap.Marker Label
绘制性能。
高德地图 JavaScript API V2.1Beta 更新 2022-01-25
功能
基础图层高程适配
- 简易行政区图层
DistrictLayer
- 室内地图
IndoorMap
- 标注层
LabelsLayer
- Canvas图层类
canvasLayer
- 灵活切片图层
TileLayer.Flexible
- 室内地图
IndoorMap
- OGC标准的WMS图层
TileLayer.WMS
- OGC 标准的 WMTS图层
TileLayer.WMTS
- 非高德官方的栅格图层
TileLayer
矢量覆盖物支持离地高程
Polyline
支持离地高度绘制Polygon
- 支持离地高度绘制Rectangle
支持离地高度绘制Ellipse
支持离地高度绘制Circle
支持离地高度绘制
BUG修复
- Safari浏览器上加载高程地图,不显示高程地形
- 自定义地图出入口自定义样式未生效
- 加载10级海外地图,展示
mapbox
数据,不显示地图标注
高德地图 JavaScript API V2.0 更新 2022-01-25
BUG 修复
- 透传海外逆地理编码接口,未适配
country
字段 - 鼠标滚轮事件缩放改变地图中心点
- 非高程加载
info
window
,设置autoMove:true
, 3d 下没有自适应到屏幕内 CanvasLayer
不断在请求图片资源- 简易行政区图层
ProvinceLayer
在无痕浏览器初始化设置style样式报错 - 自定义地图餐饮图标关闭还显示
- 特殊条件下
polyline
无法拾取问题
高德地图 JavaScript API V2.0 更新 2021-12-02
更新内容
- JS API
key
鉴权方式升级
详细说明:
- 本次更新升级了
key
使用方式,新增安全密钥(securityJsCode
)。为了提升广大用户的对自己的key
安全有效管理,降低明文传输被窃取的风险;自2021年12月02日升级之后,您所申请的新key
必须配备安全密钥(securityJsCode
)一起使用,注意:此次升级不会影响之前已获得key
的使用。 - 更新之后JSAPI 新增
key
使用安全模式:JSAPIkey
搭配代理服务器并携带安全密钥转发(安全);非安全模式:JSAPIkey
搭配静态安全密钥以明文设置(不安全,建议开发环境用):具体使用请参考文档中 —《JSAPI key和安全密钥的使用》
高德地图 JavaScript API V2.1Beta 正式版发布 2021-10-26
功能
支持3D地形图渲染
支持3D地形图上覆盖物绘制
- 点标记 AMap.Marker
- 图标类 AMap.Icon
- 折线 AMap.Polyline
- 多边形 AMap.Polygon
- 圆 AMap.Circle
等覆盖物
支持带高程的POI标注、道路标注、行政区标注(省、市、区)
支持基础图层
- 标准图层
TileLayer
- 卫星图层
TileLayer.Satellite
- 路网图层
TileLayer.RoadNet
- 实时交通图层
TileLayer.Traffic
- 楼块图层
Buildings
- 图片图层类
ImageLayer
兼容性
- 兼容 2.0 版本部分图层和覆盖物接口。
- 兼容Chrome Safari Firefox 浏览区和部分移动端的原生浏览器等。
高德地图 JavaScript API V2.0 更新 2020-05-12
功能
- 覆盖物编辑器支持设置样式 相关文档
- 覆盖物支持超过天际线自动雾化
- 移动端支持 click、dblclick、长按 rightclick 事件
性能优化
- 栅格图请求效率提升,增加不在当前屏幕绘制的瓦片取消请求策略
- 简易行政区图绘制效率提升
BUG 修复
- 地图初始化设置 skyColor 天空颜色不生效
- 当快速拖动地图,鼠标点和地图位置不同步
- 移动端双指缩放地图,缩放中心点不准
- 简易行政区图在某些级别和位置绘制不完整
- InfoWindow 锚点位置不准确
- 热力图 setMap(null) 不生效
- 覆盖物触发 mouseout 事件后 target 为地图,修复为该覆盖物
- 2D MassMarks 大于 13 级点击事件未触发
JSAPI 2.0 正式版发布 2020-03-31
体验优化
- 全面使用 WebGL 作为主要图层渲染技术
- 地图视觉配色升级
- 数据、服务、加载、前端渲染全链路技术升级
- 动画与交互体验优化
- 覆盖物创建与渲染效率全面提升
- 点聚合、热力图等功能计算与渲染效率全面提升
全新特性
- 移动端 3D 渲染开启
- 支持标准
GeoJSON
、MultiPolygon
、MultiPolyline
PolygonEditor
支持增、删、改,并支持吸附功能moveAlong、moveTo
轨迹动画功能升级,更加符合车辆监控、轨迹回放等业务场景LabelMarker
海量数据绘制,支持相互避让、支持与主图标注避让MarkerCluster
支持按照权重聚合
开发体验
- 提供 JSAPI Loader 加载器
- 提供
TypeScript
声明
兼容性
- 兼容 1.4 版本绝大多数接口,详见升级指南
- 兼容 IE9 以上所有浏览器
- 兼容移动端