html5如何添加地图_HTML5嵌入在线地图API教程【地图添加】

admin 百科 16
HTML5嵌入交互式地图需调用第三方API:一、高德地图API(国内高精度);二、百度地图API(中文POI强);三、OpenStreetMap+Leaflet(开源无密钥);四、Google Maps API(全球高精度但需付费)。

html5如何添加地图_HTML5嵌入在线地图API教程【地图添加】-第1张图片-佛山资讯网

如果您希望在网页中嵌入交互式地图,HTML5本身不直接提供地图功能,但可通过调用第三方在线地图API实现。以下是将在线地图嵌入HTML5页面的几种常用方法:

一、使用高德地图JavaScript API

高德地图提供免费的Web端JavaScript API,支持地理编码、标记点、路线规划等功能,适用于国内地理数据精度要求较高的场景。

1、前往高德开放平台注册账号并创建应用,获取Web端Key。

2、在HTML文件的

中引入高德地图JS SDK:

立即学习“前端免费学习笔记(深入)”;

3、在页面中添加一个具有固定宽高的容器元素:

4、在<script>标签中初始化地图实例:<br>var map = new AMap.Map('map-container', {<br> zoom: 13,<br> center: [116.397428, 39.90923]<br>});</script>

5、确保页面加载完成后执行地图初始化,可将代码包裹在AMap.ready()回调中或置于

底部。

二、使用百度地图JavaScript API

百度地图API提供中文地名识别强、POI覆盖广等优势,适合面向大众用户的国内网站,需申请AK(Access Key)并遵守配额限制。

1、访问百度地图开放平台,登录后进入控制台创建应用,选择“JavaScript API”,获取AK。

2、在HTML中引入百度地图JS库:

3、添加地图容器:

4、编写初始化脚本:
var map = new BMap.Map("baidu-map");
var point = new BMap.Point(116.404, 39.915);
map.centerAndZoom(point, 15);

5、注意:百度地图API v3.0默认启用HTTPS,若页面为HTTP协议将无法加载地图

标签: html5代码 html5游戏 css javascript java html js go html5 编码 acce

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~