HTML调用百度地图API,实现地图标注位置

  • 一、说明
  • 二、代码
  • 总结

提示:以下是本篇文章正文内容,下面案例可供参考

一、说明

通过HTML调用百度地图API,在指定位置显示出地图,并且在目标位置标注,标注中显示具体位置和目标地址。(效果图如下)

二、代码

<!-- 以上效果图代码 -->
<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="utf-8"><title>地图点击查看详情界面</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="initial-scale=1.0, user-scalable=no"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><style>body,html,#container {overflow: hidden;width: 100%;height: 100%;margin: 0;font-family: "微软雅黑";}</style><script src="//api.map.baidu.com/api?type=webgl&v=1.4&ak=您的密钥"></script></head>
<body><div id="container"></div>
</body>
</html>
<script>
var map = new BMapGL.Map('container');
var point = new BMapGL.Point(116.85,39.85);
map.centerAndZoom(point, 5);
var marker = new BMapGL.Marker(point);
map.addOverlay(marker);
// 创建信息窗口
var opts = {width: 200,height: 100,title: '北京市',
};
var infoWindow = new BMapGL.InfoWindow('地址:北京市xxxxxxx', opts);
// 点标记添加点击事件
map.openInfoWindow(infoWindow,map.getCenter());
marker.addEventListener('click', function () {map.openInfoWindow(infoWindow, point); // 开启信息窗口
});
</script>

总结

以上就是今天要讲的内容,,大家可以在获取密钥后,直接复制粘贴到编译器,即可访问。

关于密钥,首先得有一个百度账号,然后点击我上面发的那个链接,没错看标题:JavaScript API大众版就是它,进去我们看左上角会有一个获取密钥的链接,我们点一下。获取成功以后,我们点击创建应用,随便填就可以的。这时在查看应用里面,我找到“访问应用(AK)”所对应的一段密钥,复制粘贴到代码第七行对应的位置。此时打开编写好的html页面就可以显示地图的信息了。

HTML调用百度地图API,实现地图标注位置相关推荐

  1. 百度地图api 点击标注后跳转页面

    百度地图api 点击标注跳转页面 初始化地图 window.onload = function(){//得到所有点,包括点的id.经纬度.跳转地址链接//jd. wd.hrefgetPoints(); ...

  2. php网页地图上自定义,网页嵌入百度地图和使用百度地图api自定义地图的详细步骤...

    在网页中插入百度地图 如果想在自己的网页上面加入百度地图的话,可以用百度地图的api.具体使用方法如下: 第二步:设置地图,大家可以对网站显示地图的宽高进行设置,其余选项不动. 第三步:添加标注.点击 ...

  3. Vue 百度地图API实现定位用户位置功能

    一.进入百度地图 百度地图开放平台 | 百度地图API SDK | 地图开发 (baidu.com) 1.1注册登录 1.2进入控制台 应用管理->我的应用->创建应用 1.3创建应用 填 ...

  4. python调用百度翻译-Python 调用百度翻译API

    由于实习公司这边做的是日文app,有时要看看用户反馈,对于我这种五十音图都没记住的人,表示百度翻译确实还可以.但不想每次都复制粘贴啊,google被墙也是挺蛋疼的事,所以用python结合baidu ...

  5. 调用百度汇率api 获取各国的汇率值

    设置一个定时任务,每天更新汇率java代码如下 package com.thinkgem.jeesite.modules.huiLvApi.service;import java.io.Buffere ...

  6. python百度翻译接口_python3 调用百度翻译API翻译英文

    自行申请百度开发者账号import importlib,sys,urllib importlib.reload(sys) import urllib.request import json #导入js ...

  7. 【2019-07-23】]python3 把日语翻译为中文 调用百度翻译API接口及API申请使用教程

    点击申请百度翻译API,得到一个你自己的API账户. 点击查看申请教程,感谢教程原作者. API官网提供了一个python2的使用接口的demo还有详细的解释文档 想用python3完成,代码几乎照搬 ...

  8. python + 高德地图API实现地图找房

    python + 高德地图API实现地图找房 项目简介:根据工作地点信息和58同城爬取的租房信息,通过高德地图进行显示,同时利用高德API自动规划房源到工作地点的通勤路线(公交+地铁) 项目仓库:ht ...

  9. python调用百度接口实现ocr识别_Python 3调用百度OCR API实现剪贴板文字识别

    本程序调用百度OCR API对剪贴板的图片文字识别,配合CaptureScreen软件,可快速识别文字. #!python3 import urllib.request, urllib.parse i ...

  10. 前端js调用百度翻译api接口

    目录 1.到百度翻译开放平台注册自己的账号 2.编辑html代码,设计一个简易的页面 3.远程调用百度翻译api 4.完整代码 5.测试 到百度翻译开放平台注册自己的账号 (1)进入网页:开放平台官网 ...

最新文章

  1. Doxygen使用介绍
  2. C# 如何创建Excel多级分组
  3. Python学习入门基础教程(learning Python)--6.3 Python的list切片高级
  4. 郑晔:代码之丑 无状态方法
  5. Django之缓存和信号
  6. 数据结构与算法:Python语言描述
  7. 自定义镜像-Dockerfile
  8. micrometer_具有InlfuxDB的Spring Boot和Micrometer第2部分:添加InfluxDB
  9. Kubernetes-ReplicationController(RC)(四)
  10. jquery --- Poshy Tip jQuery Plugin
  11. nbu 7.5备份oracle,NBU7.5备份oracle
  12. 【转】 CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
  13. php路由器怎么登录认证,无线路由器Web认证怎么设置 TP路由器启用Web认证功能图文教程...
  14. Plugin with id ‘com.android.application‘ not found.
  15. 老鱼Python数据分析——篇十五:“选股宝”使用API下载JSON格式数据
  16. SQL练习-sqlzoo
  17. carplay是否可以用安卓系统_carplay能连接安卓手机吗
  18. c语言数组如何把一串数字存入数组_第十七章、C语言之数组1
  19. 计算机课怎样制作ppt 课件ppt,计算机多媒体课件制作.ppt
  20. myEclipse2018下载及安装详细教程

热门文章

  1. 心跳信号分类 ---参数调整
  2. [计算机网络]各种时延的计算
  3. All Attention You Need
  4. 九天毕昇”云平台:python3.7+CUDA10.1+torch1.6.0+spconcv1.2.1安装OpenPCDet全流程
  5. 互联网行业外包公司和自主研发公司的区别
  6. 软件工程专业毕业生的就业前景如何,如何扩展自身的就业空间
  7. python获取股票数据接口
  8. 学习笔记-公有云安全
  9. ipmi 的初始化,其作用是和BMC通信
  10. xp 恢复 简体中文 美式键盘