百度地图开发者账号申请

news2025/1/19 11:23:19

本篇文章要完成的效果

 

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

官网 : 百度地图开放平台 | 百度地图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.coloradmin.cn/o/434912.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【逆天应用】如何用Python实现检测和识别车牌号?(详细教程)

文章目录 前言一、创建Python环境二、如何在您的计算机上安装Tesseract OCR&#xff1f;1.导入库2.获取输入2.获取输入3.在输入端检测车牌4.筛选轮廓5.遍历前30个轮廓5.识别检测到的车牌 三,显示输出总结 前言 车牌检测与识别技术用途广泛&#xff0c;可以用于道路系统、无票停…

ChatGPT 速通手册——连续提问和重新生成的作用

连续提问和重新生成的作用 和 ChatGPT 聊天&#xff0c;也是有套路的。我们把给 ChatGPT 输入的问题文本&#xff0c;叫 Prompt&#xff0c;提示词。实际上&#xff0c;传统搜索引擎也有比较相类似的功能。 在 Prompt Learning 提示学习之后&#xff0c;又总结出一种更好的聊…

【虚幻引擎UE】UE4/UE5 新人科普向

一、前言 Unreal Engine是当前最为流行的游戏引擎之一&#xff0c;具有丰富的游戏开发功能和强大的游戏引擎渲染能力。 二、基础 UE5官方文档&#xff1a;UE5官方文档非常详细&#xff0c;介绍了UE5的各个功能和应用&#xff0c;适合入门学习和深入探究。链接&#xff1a;htt…

Pytorch基础 - 0. Tensor数据类型与存储结构

目录 1. Tensor数据类型 2. Tensor存储结构 在讲PyTorch这个系列之前&#xff0c;先讲一下pytorch中最常见的tensor张量&#xff0c;包括数据类型&#xff0c;创建类型&#xff0c;类型转换&#xff0c;以及存储方式和数据结构。 1. Tensor数据类型 (1) 一共包括9种数据类型…

深度学习基础入门篇[六]:模型调优,学习率设置(Warm Up、loss自适应衰减等),batch size调优技巧,基于方差放缩初始化方法。

【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等 专栏详细介绍&#xff1a;【深度学习入门到进阶】必看系列&#xff0c;含激活函数、优化策略、损失函数、模型调优、归一化…

HIve安装配置(超详细)

文章目录 Hive安装配置一、Hive安装地址二、Hive安装部署1. 把 apache-hive-3.1.2-bin.tar.gz上传到Linux的/export/software目录下2. 解压apache-hive-3.1.2-bin.tar.gz到/export/servers/目录下面3. 修改apache-hive-3.1.2-bin.tar.gz的名称为hive4. 修改/etc/profile&#x…

如何用四元数表示姿态差

在机器人控制中&#xff0c;经常需要控制末端工具的姿态&#xff0c;如果用欧拉角表示姿态&#xff0c;会出现万向锁的问题&#xff0c;而使用四元数就不会有这个问题&#xff0c;此外四元数求出的姿态差为一个标量&#xff0c;更容易在RL算法中使用。 首先&#xff0c;假设末端…

初始化一个Vue3+TS项目

目录 一.创建基本的项目结构: 二. 项目搭建规范: 集成editorconfig配置: 使用prettier工具: 使用ESLint检测 : 项目目录结构划分: CSS样式的重置: 全家桶 – 路由配置: 全家桶 – 状态管理: 网络请求封装axios: 区分 development和production 环境: Element-Plus集成…

第1章、C++基础

第1章、C基础 1.1 命名空间 1.1.1 命名空间的含义 在使用C进行大规模程序设计时&#xff0c;开发过程往往是团队合作&#xff0c;各个程序员命名和各种C库&#xff0c;对标识符的命名可能发生冲突&#xff0c;从而引进命名空间&#xff08;一种特殊的域&#xff09;的概念&a…

MIPI D-PHYv2.5笔记(19) -- Fault Detection

声明&#xff1a;作者是做嵌入式软件开发的&#xff0c;并非专业的硬件设计人员&#xff0c;笔记内容根据自己的经验和对协议的理解输出&#xff0c;肯定存在有些理解和翻译不到位的地方&#xff0c;有疑问请参考原始规范看 检测链路的故障有三种不同的机制。总线冲突&#xff…

10.1 二重积分的概念与性质

学习目标&#xff1a; 学习二重积分&#xff0c;我会采取以下几个步骤&#xff1a; 了解基本概念&#xff1a;首先我会学习二重积分的定义及其意义&#xff0c;了解二重积分的性质和特点&#xff0c;以及二重积分的计算方法。 理解二重积分的几何意义&#xff1a;我会通过画图…

Window10 源码编译UE4-27

Window10 源码编译UE4-27 文章目录 Window10 源码编译UE4-27一、查看官方软件软件环境配置&#xff08;[https://docs.unrealengine.com/4.27/en-US/ProductionPipelines/DevelopmentSetup/VisualStudioSetup/](https://docs.unrealengine.com/4.27/en-US/ProductionPipelines/…

编写高质量代码:改善Java程序的151个建议(数组和集合)

集合中的元素必须做到compareTo和equals同步 实现了Comparable接口的元素就可以排序&#xff0c;compareTo方法是Comparable接口要求必须实现的&#xff0c;它与equals方法有关系吗?有关系&#xff0c;在compareTo的返回为0时&#xff0c;它表示的是 进行比较的两个元素时相等…

SRv6项目实践(三):P4Runtime基础以及交换机控制

在正式介绍P4runtime基础之前&#xff0c;先说一说P4的编译和实现的过程 bmv2.json&#xff1a;p4文件经过编译器编译以后会生成bmv2.json文件&#xff0c;此文件以JSON格式定义BMv2 simple_switch目标的配置。当simple_switch接收到新的数据包时&#xff0c;它使用此配置以与…

24.Spring练习(spring、springMVC)

目录 一、Spring练习环境搭建。 &#xff08;1&#xff09;设置服务器启动的展示页面。 &#xff08;2&#xff09;创建工程步骤。 &#xff08;3&#xff09;applicationContext.xml配置文件。 &#xff08;4&#xff09;spring-mvc.xml配置文件。 &#xff08;5&…

新建论文三线表模板,一键格式刷

论文三线表模板 写在最前面①表设计&#xff0c;新建表格样式②三线表上下线③三线表标题线④设置表格居中⑤设置表头格式容易出错的步骤 写在最前面 论文写完啦&#xff0c;准备调整格式 之前建模也是三线表&#xff0c;但只能基于该文档模板&#xff0c;所以重新设置一下。 …

linux speedtest-cli工具测试网络带宽、测试网速(下载速度、上传速度和延迟等信息)

speedtest-cli是一个命令行工具&#xff0c;用于测试网络的带宽。它可以在Linux、macOS和Windows等操作系统上运行。下面是使用speedtest-cli测试网络带宽的步骤&#xff1a; 安装speedtest-cli。在Linux系统上&#xff0c;可以使用以下命令安装&#xff1a; sudo apt-get in…

cookies 和 Session

并且注意 meta complete改为“false”,不然不支持Servlet注解 Session会话 会话&#xff1a;用户打开一个浏览器&#xff0c;点击了很多超链接&#xff0c;访问了 有状态会话&#xff1a;一个同学曾今来过教室&#xff0c;下次再来教室&#xff0c;我们会知道这个同学&#…

verdaccio搭建npm私服

1 安装依赖 npm install verdaccio -g开机自启 npm install pm2 -g2启动服务 pm2 start verdaccio 进入页面 http://localhost:4873/ 其他 修改 config.yaml 源为淘宝源 uplinks:npmjs:url: https://registry.npm.taobao.org/

【花雕学AI】真是太多了:汇总国内免费在线使用ChatGPT的完整镜像站列表大全(1000+)

一、ChatGPT为什么火爆&#xff1f; 它是一个可以和你聊天的人工智能程序&#xff0c;它可以用文字回答你的问题&#xff0c;也可以根据你的提示写出文章、歌词、代码等内容。ChatGPT是由一个叫OpenAI的机构开发的&#xff0c;它使用了一种叫做GPT的技术&#xff0c;这种技术可…