JS API 示例

生命周期

  • 地图的创建
  • 地图加载完成
  • 地图的销毁
  • 异步加载地图

地图属性

  • 中、英文地图
  • 获取地图中心点/级别
  • 设置地图中心点/级别
  • 获取地图当前行政区
  • 设置地图当前行政区
  • 设置/获取地图显示范围
  • 限制地图显示范围
  • 地图的平移
  • 交互控制
  • 获取鼠标点击经纬度
  • 地图的热点
  • 设置鼠标样式

覆盖物与图层管理

  • 覆盖物的添加与移除
  • 图层的添加与移除
  • 地图控件

自定义地图样式

  • 自定义地图
  • 设定楼块样式
  • 标准样式主题
  • 地图显示要素
  • 隐藏文字标注

三维地图

  • 3D地图
  • 固定视角
  • 区域掩模
  • 三维模型
  • 3D室内地图

坐标系转换

  • 经纬度 <-> 地图容器像素坐标
  • 经纬度 <-> 平面像素坐标
  • 经纬度 <-> 三维坐标

其他坐标转高德坐标

  • 其他坐标 -> 高德坐标
  • 其他坐标 -> 高德坐标 (批量)

地图事件

  • 地图加载完成事件
  • 室内加载完成
  • 地图移动相关事件
  • 地图缩放相关事件
  • 地图点击和鼠标事件
  • 地图拖拽相关事件

覆盖物事件

  • 覆盖物点击和鼠标事件
  • 覆盖物拖拽相关事件
  • 信息窗体打开关闭事件

其他事件

  • DOM事件
  • 自定义事件
  • 事件模拟触发

图层通用接口

  • 批量修改图层
  • 图层添加与移除
  • 层级设定
  • 图层透明度

高德官方图层

  • 默认标准图层
  • 实时路况图层
  • 卫星图
  • 卫星和路网
  • 楼块图层

简易行政区图

  • 简易行政区图+标注
  • 简易行政区图-世界
  • 简易行政区图-中国
  • 简易行政区图-外国
  • 简易行政区图-省区
  • 图层切换
  • 行政区拾取+修改样式

三方标准图层

  • 卫星图+掩模
  • WMTS
  • XYZ栅格图层
  • 函数加载栅格图

自有数据图层

  • 图片图层
  • 视频图层
  • Canvas图层
  • 热力图
  • 3D 热力图
  • 自定义图层-SVG
  • 自定义图层-Canvas
  • Canvas作为切片
  • img作为切片

室内地图

  • 叠加室内地图
  • 默认室内图层

通用

  • 根据覆盖物调整地图范围
  • 添加一个或多个覆盖物
  • 移除一个或多个覆盖物
  • 清除所有覆盖物
  • 获取某类覆盖物
  • 获取某个覆盖物
  • 跨日期线绘制

点标记

  • 点标记
  • 点标记锚点
  • 文本标记
  • 自定义图标
  • 圆点标记
  • 自定义点标记内容
  • 设置点标注的文本标签
  • 自适应显示多个点标记
  • 删除多个点标记
  • 从多个点中删除指定点
  • 点聚合
  • 设置点的拖拽效果
  • 设置点的弹跳效果
  • 轨迹回放
  • 加载海量点
  • 灵活的点标记
  • 标注和标注图层
  • 标注和标注图层-文字标注
  • 标注和标注图层-海量点

覆盖物群组

  • 添加/移除
  • 批量修改属性

地图控件

  • 地图控件的添加和移除
  • 简易缩放按钮
  • 3D 控制罗盘

信息窗体

  • 默认样式信息窗体
  • 信息窗体锚点
  • 自定义样式信息窗体
  • 信息窗体内的事件交互
  • 带检索功能的信息窗体
  • 给多个点添加信息窗体

右键菜单

  • 默认右键菜单
  • 自定义右键菜单
  • 覆盖物添加右键菜单

矢量图形

  • 折线的绘制和编辑
  • 弧线的绘制和编辑
  • 多边形的绘制和编辑
  • 矩形的绘制和编辑
  • 圆的绘制和编辑
  • 椭圆的绘制和编辑
  • 绘制矢量图形
  • 跨日期线绘制
  • 绘制大地线
  • 带洞多边形
  • 遮罩
  • GeoJSON
  • OverlayGroup批处理矢量图形
  • 自定义折线方向箭头

通用接口

  • Object3D 的添加/移除
  • 模型变换
  • Object3D 的拾取

立体 Mesh

  • 基础 Mesh
  • 接受光照的 Mesh
  • 给 Mesh 添加纹理
  • 不规则棱柱体
  • glTF 模型
  • 垂面 Wall

线 Line

  • 基础 Line
  • MeshLine
  • 细线 ThinLine

点 Points

  • 带高度的点
  • 无高度的点
  • 圆点 RoundPoints
  • 气球
  • 带纹理的点

输入提示

  • 获取输入提示数据
  • 输入提示

POI搜索

  • 获取搜索数据
  • 关键字搜索
  • 多关键字检索
  • 周边搜索
  • 多边形搜索
  • 详情查询
  • 输入提示后查询
  • 根据搜索结果添加 marker

驾车路线规划

  • 位置经纬度 + 驾车规划路线
  • 地点关键字 + 驾车路线规划
  • 位置经纬度 + 获取驾车规划数据
  • 规划结果 + 驾车路线绘制
  • 规划结果 + 驾车路线展示
  • 可拖拽驾车路线规划
  • 途经点

货车路线规划

步行路线规划

  • 位置经纬度 + 步行路线规划
  • 地点关键字 + 步行路线规划
  • 规划结果 + 步行路线绘制
  • 规划结果 + 步行路线展示
  • 位置经纬度 + 获取步行规划数据

骑行路径规划

  • 位置经纬度 + 骑行路线规划
  • 地点关键字 + 骑行路线规划
  • 位置经纬度 + 获取骑行规划数据
  • 规划结果 + 骑行路线绘制

公交路线规划

  • 位置经纬度 + 公交路线规划
  • 地点关键字 + 公交路线规划
  • 位置经纬度 + 获取公交规划数据
  • 规划结果 + 公交路线展示
  • 规划结果 + 公交路线绘制

地理编码

  • 地理编码(地址 -> 坐标)
  • 批量地理编码
  • 逆地理编码(坐标 -> 地址)
  • 批量逆地理编码

行政区划查询

  • 行政区边界查询
  • 下属行政区查询

公交信息查询

  • 公交站点查询
  • 公交线路查询
  • 公交到达圈

轨迹纠偏

  • 驾车轨迹纠偏

定位

  • IP城市定位
  • 地图初始IP城市定位
  • 浏览器精确定位
  • 浏览器精确定位-定位点自定义

天气预报

  • 天气预报

工具类

  • 鼠标工具-绘制覆盖物
  • 鼠标工具-拉框缩放
  • 鼠标工具-距离面积测量
  • 测距工具

辅助库

  • 浏览器环境
  • 颜色转换

调起高德地图

  • 点标记
  • POI 详情
  • 驾车路径规划
  • 公交路径规划
  • 步行路线规划

距离/面积计算

  • 两点间距离
  • 点到线的距离
  • 路径长度
  • 区域面积

关系判断

  • 点是否在线上
  • 点是否在多边形内
  • 面与面的几何关系

其他

  • 三角拆分
  • 路径是否顺时针
新用户
福利
示例
中心
常见
问题