多语言地图 最后更新时间: 2025年10月15日
本文介绍如何使用 JS API 创建多语言地图。
提示
多语言地图服务为高级地图能力,如需申请,请通过 工单 进行商务咨询。
英文图面效果展示
[フレーム]1、实现步骤
1.1 准备
创建 key 并申请权限
为了正常调用 JS API ,请先注册成为高德开放平台开发者,申请 web 平台(JS API)的 key 和安全密钥 并通过 工单 开启多语言地图权限。
提示
你在2021年12月02日以后申请的 key 需要配合你的安全密钥一起使用。
1.2 图面展示
请确保你的 Key 已授权多语言地图权限,在地图初始化时,配置languageCode参数即可展示多语言地图图面。下面以英文地图为例:
const map = new AMap.Map("container", {
viewMode: "3D", //默认使用 2D 模式
zoom: 11, //地图级别
languageCode:"en", //设置语言 默认:"zh"(简体中文),可选:"en"(英文)
});JS API 除了支持英文地图外,还提供了多国语言地图展示,目前已支持包括法语、日语、韩语等在内的 14 种语言。具体语言类型及配置请参考下方参数列表。
2、本章涉及的属性及方法说明
2.1 AMap.Map
参数
类型
说明
zoom
Number
初始化地图层级,值越大放大比例越大。可以设置为整数或浮点数(一位)
viewMode
String
初始地图视图模式。默认: 2D 。可选 3D ,选择 3D 会显示 3D 地图效果。
languageCode
String
初始化地图语言。默认:zh(简体中文)
可选 :
en(英文)
es(西班牙语)
pt(葡萄牙语)
fr(法语)
de(德语)
th(泰语)
ja(日语)
ko(韩语)
ar(阿拉伯语)
tr(土耳其语)
it(意大利语)
ru(俄语)
ms(马来语)
id(印尼语)
vi(越南语)