示例中心
功能在线体验
控制台

高德 开发 高德地图车机版 开发指南 Android平台 主图功能

更新时间:2017年11月16日

1. 图面POI显示

1.1 地图标注

根据第三方传入的名称或经纬度信息,调起auto在地图图面展示一个标注点,auto启动与未启动的场景下均支持该功能。

支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

使用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10039);
intent.putExtra("POINAME", "厦门火车站");
intent.putExtra("LON", 118.122648);
intent.putExtra("LAT", 24.473529);
intent.putExtra("DEV",0);
intent.putExtra("SOURCE_APP", "Third App");
sendBroadcast(intent);

参数说明

参数

描述

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10039

SOURCE_APP

第三方调用应用名称

string

POINAME

需要在地图上标注的POI名称

string

LAT

POI纬度

119.122232

LON

POI经度

24.343245

DEV

是否偏移

int

0:不需要国测加密

1:需要国测加密

效果示意


1.2 传入地址查看POI

通过地址进行逆地理编码查看POI的位置,调起auto在地图上显示POI。

支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10011

EXTRA_ADDRESS

地址

string

SOURCE_APP

第三方应用名称

如:amap

string

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10011);
intent.putExtra("EXTRA_ADDRESS", "北京市海淀区颐和园5号");
intent.putExtra("SOURCE_APP", "Third App");
sendBroadcast(intent);

效果示意

1.3 传入名称查看POI

系统/第三方传入POI名称在信息卡片上显示。若第三方同时传入经纬度和POI名称时,信息卡片优先显示第三方传入POI名称。

支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto发送/接收广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10012

EXTRA_NAME

POI显示名称

string

EXTRA_LAT

纬度

double

EXTRA_LON

经度

double

EXTRA_DEV

是否偏移

int

0: 经纬度是加密后的,不需要国测加密

1:需要国测加密

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10012);
intent.putExtra("EXTRA_NAME", "厦门软件园");
intent.putExtra("EXTRA_LON",118.182198);
intent.putExtra("EXTRA_LAT",24.486762);
intent.putExtra("EXTRA_DEV",0);
sendBroadcast(intent);

2. 查看当前位置

系统/第三方调用接口查看当前位置信息,支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10008

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10008);
sendBroadcast(intent);

效果示意


3. 指定偏移量移图

通过传入偏移x、y值,控制地图以车位为中心进行移图.

支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

使用示例

  Intent intent = new Intent();
  intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
  intent.putExtra("KEY_TYPE", 10004);
  intent.putExtra("EXTRA_OFFSET_X", 100);
  intent.putExtra("EXTRA_OFFSET_Y", 100);
  sendBroadcast(intent);

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto发送/接收广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10004

EXTRA_OFFSET_X

X轴偏移量

int

EXTRA_OFFSET_Y

Y轴偏移量

int

效果示意

4. 打开收藏夹

系统/第三方调用该接口可打开收藏夹,auto响应进入收藏夹界面。auto启动和未启动的场景均支持。

支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10028

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10028);
sendBroadcast(intent);

效果示意

5. auto最小化

auto启动后,第三方可通过该接口将auto切换至后台。支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10031

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10031);
sendBroadcast(intent);

6. 进入家/公司设置界面

auto启动/未启动时,允许第三方调用该接口跳转到设置回家/公司界面。支持版本:1.4.2及以上适配渠道、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10070

EXTRA_TYPE

附加参数类型

int

0:回家

1:回公司

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10070);
intent.putExtra("EXTRA_TYPE", 0);
sendBroadcast(intent);

7. 设置昼夜模式

auto启动后,系统/第三方可调用该接口设置auto昼夜模式类型:自动、白天、黑夜

支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10048

EXTRA_DAY_NIGHT_MODE

昼夜模式类型

int

0:自动

1:白天

2:黑夜

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10048);
intent.putExtra("EXTRA_DAY_NIGHT_MODE", 0);
sendBroadcast(intent);

8. 设置语音播报角色

auto启动后,第三方调用该接口可设置当前播报的语音角色(如标准女音,林志玲等),支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10044

VOICE_ROLE

语音角色

int

0:国语女声

1:国语男声

2:周星星

3:广东话

4:林志玲

5:郭德纲

6:东北话

7:河南话

8:湖南话

9:四川话

10:台湾话

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10044);
intent.putExtra("VOICE_ROLE", 1);
sendBroadcast(intent);

9. 退出软件

第三方通过该接口通知auto退出。支持版本:1.4.2及以上适配渠道版本、2.3及以上官网版本

参数说明

参数

说明

是否必填

格式/示例

Action

表示auto接收/发送广播

AUTONAVI_STANDARD_BROADCAST_RECV

KEY_TYPE

协议的唯一ID

10021

调用示例

Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10021);
sendBroadcast(intent);


示例中心 功能
在线体验
常见问题