百度地图开发者账号申请

news/2024/10/20 14:36:56/

本篇文章要完成的效果

一、百度地图开发者账号申请

官网 : 百度地图开放平台 | 百度地图API SDK | 地图开发 (baidu.com)

没有的话注册一下 一般来说使用过百度云 就有百度账号

点击【控制台】——【我是个人爱好者/学生】

完善个人信息 —— 实名认证

 

 

再次返回首页,点击菜单栏中的【控制台】

 看到这个界面就代表注册成功了

二、创建应用

1、点击【应用管理】--【我的应用】--【创建应用】(按照图片中蓝字/绿字步骤操作)

 2、点击【提交】

3、创建成功。(这里的AK码很重要,后面开发时要用到。)

三、查找百度地图API

1、点击主页菜单栏【开发文档】--【JavaScript API】

2、 点击【HelloWorld】

3、找到【引用百度地图API文件】,复制API

 4、将【您的密钥】那里改成(步骤二最后一步)自己创建应用成功后的‘AK码’

四、开发步骤

完整代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>/*  2.设置尺寸  */.map {width: 1000px; /*任意大小*/height: 600px;border: 1px solid red;}</style><!-- 3.引入百度地图api 最好在head引入 --><script type="text/javascript" src="https://api.map.baidu.com/api?v=1.0&&type=webgl&ak=此处输入你自己的百度地图AK码"></script>
</head>
<body><!-- 1.创建容器 => 容器必须得有尺寸 没有尺寸无法显示地图效果 --><div class="map"></div></body>
<script>
// <!-- 4.创建地图实例 -->// 1)获得节点 let mapSelector = document.querySelector(".map");// <!-- 2)借用百度地图api创建一个地图实例;参数是'节点'或者'id值' -->let map = new BMapGL.Map(mapSelector);// <!-- 3)借用百度地图api创建一个定位点 (以成都大鼎世纪广场定位点经纬度为例) -->let point = new BMapGL.Point(104.07489829924052, 30.60746989778522);// <!-- 4)初始化地图;参数1是定位点; 参数2是地图级别; 1-19:1范围最大 细节最弱, 19范围最小 细节最强 -->map.centerAndZoom(point,19)
</script>
</html>

 最终效果


http://www.ppmy.cn/news/48375.html

相关文章

V2G模式下含分布式能源网优化运行研究(Matlab代码实现)

&#x1f4a5; &#x1f4a5; &#x1f49e; &#x1f49e; 欢迎来到本博客 ❤️ ❤️ &#x1f4a5; &#x1f4a5; &#x1f3c6; 博主优势&#xff1a; &#x1f31e; &#x1f31e; &#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 …

MATLAB算法实战应用案例精讲-【智能优化算法】哈里斯鹰(HHO)(附matlab代码实现)

目录 前言 算法原理 算法思想 1. 探索阶段 2.探索到开发的转换 3.开发阶段

OpenCV 图像处理学习手册:6~7

原文&#xff1a;Learning Image Processing with OpenCV 协议&#xff1a;CC BY-NC-SA 4.0 译者&#xff1a;飞龙 本文来自【ApacheCN 计算机视觉 译文集】&#xff0c;采用译后编辑&#xff08;MTPE&#xff09;流程来尽可能提升效率。 当别人说你没有底线的时候&#xff0c;…

[RoarCTF 2019]Easy Calc、攻防世界 ics07、[极客大挑战 2019]EasySQL

[RoarCTF 2019]Easy Calc 进入题目是一个计算器的功能 检查网页源码发现这样一个重要信息 这题有WAF计算功能是通过calc.php这里面的代码执行的&#xff0c;我们去访问一下得到源码 <?php error_reporting(0); if(!isset($_GET[num])){show_source(__FILE__); }else{$str…

10个C++客户端开发的高频面试题,你会几个?

当准备参加C客户端开发面试时&#xff0c;了解常见的面试问题是至关重要的。 本文将介绍一些常见的C客户端开发面试问题及其答案&#xff0c;并提供一些有用的技巧和建议。 1. 智能指针 智能指针是C中一种特殊的指针类型。它允许在程序运行时自动管理资源&#xff0c;避免内存…

PyTorch深度学习实战 | 基于线性回归、决策树和SVM进行鸢尾花分类

鸢尾花数据集是机器学习领域非常经典的一个分类任务数据集。它的英文名称为Iris Data Set&#xff0c;使用sklearn库可以直接下载并导入该数据集。数据集总共包含150行数据&#xff0c;每一行数据由4个特征值及一个标签组成。标签为三种不同类别的鸢尾花&#xff0c;分别为&…

【硬件外设使用】——DAC

【硬件外设使用】——DAC DAC基本概念DAC使用方法pyb.dacmachine.dac DAC可用的传感器 DAC基本概念 DAC是数字模拟转换器&#xff08;Digital to Analog Converter&#xff09;&#xff08;的缩写&#xff0c;是一种将数字信号转换为模拟信号的电路。 它的作用是将数字信息转换…

【高危】vm2 <3.9.16 沙箱逃逸漏洞(CVE-2023-29199)

漏洞描述 vm2 是一个基于 Node.js 的沙箱环境&#xff0c;可以使用列入白名单的 Node 内置模块运行不受信任的代码。 vm2 3.9.16之前版本中&#xff0c;由于transformer.js中transformer函数中异常处理逻辑不够完善&#xff0c;攻击者可通过制造异常绕过handleException()并造…