html接入高德地图

devtools/2024/9/20 1:55:53/ 标签: html, 前端, 高德地图

1.申请key

key申请地址:https://console.amap.com/dev/key/app
在这里插入图片描述
在这里插入图片描述

官方文档

https://lbs.amap.com/api/javascript-api-v2/summary

html_7">2.html接入示例

  • 需要将YOUR_KEY替换成自己的key
html"><!doctype html>
<html>
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"><title>高德地图demo</title><link rel="stylesheet" href="https://a.amap.com/jsapi_demos/static/demo-center/css/demo-center.css" /><style>html,body,#container {height: 100%;width: 100%;}.amap-icon img,.amap-marker-content img {width: 25px;height: 34px;}.cus_info_window {background-color: #fff;padding: 10px;}</style>
</head><body><div id="container"></div><script type="text/javascript" src="https://webapi.amap.com/maps?v=2.0&key=YOUR_KEY"></script><script type="text/javascript">// 创建地图实例var map = new AMap.Map("container", {zoom: 18,center: [104.70049, 29.422945],resizeEnable: true});// 创建点覆盖物var marker = new AMap.Marker({position: new AMap.LngLat(104.70049, 29.422945),icon: 'https://a.amap.com/jsapi_demos/static/demo-center/icons/poi-marker-default.png',offset: new AMap.Pixel(-13, -30)});map.add(marker);// 创建信息窗体var infoWindow = new AMap.InfoWindow({isCustom: true,  // 使用自定义窗体content: '<div class="cus_info_window">世界无花果博览园</div>', // 信息窗体的内容可以是任意 html 片段offset: new AMap.Pixel(16, -45)});var onMarkerClick = function (e) {infoWindow.open(map, e.target.getPosition()); // 打开信息窗体// e.target 就是被点击的 Marker}marker.on('click', onMarkerClick); // 绑定 click 事件</script>
</body></html>

在这里插入图片描述


http://www.ppmy.cn/devtools/6541.html

相关文章

应对.halo勒索病毒:如何应对并保护你的数据安全?

导言&#xff1a; 在数字化时代的今天&#xff0c;网络空间已成为人们生活和工作中不可或缺的一部分。然而&#xff0c;随着网络的普及和技术的不断进步&#xff0c;网络安全问题也日益凸显。其中&#xff0c;勒索病毒作为一种极具破坏性的网络攻击手段&#xff0c;已经引起了…

react06-jsx渲染机制

react06-jsx渲染机制 react.createElemnet() 》 构建虚拟dom 构建视图的具体流程 &#xff1a; 将jsx语法&#xff0c;编译为虚拟dom对象 &#xff0c;根据react中的处理生成virtualDom &#xff0c;这是react自己内部构建的一套对象体系&#xff0c;基于jsx中的属性描述构建成…

【模板】差分

本题链接&#xff1a;登录—专业IT笔试面试备考平台_牛客网 题目&#xff1a; 样例&#xff1a; 输入 3 2 1 2 3 1 2 4 3 3 -2 输出 5 6 1 思路&#xff1a; 一直以来&#xff0c;我总是不太理解差分和树状数组操作区别。 现在摸了一下开始有所理解了。 差分和树状数组的区别…

2024运营级租房源码管理PHP后台+uniapp前端(app+小程序+H5)

内容目录 一、详细介绍二、效果展示1.部分代码2.效果图展示 一、详细介绍 房产系统 一款基于ThinkPHPUniapp开发的房产管理系统&#xff0c;支持小程序、H5、APP&#xff1b;包含房客、房东、经纪人三种身份。核心功能有&#xff1a;新盘销售、房屋租赁、地图找房、房源代理、…

07节-51单片机-矩阵键盘

文章目录 1矩阵键盘原理2.扫描的概念3.弱上拉4.实战-实现矩阵键盘对应按钮按下显示对应值4.1配置代码模板 5.键盘锁 1矩阵键盘原理 在键盘中按键数量较多时&#xff0c;为了减少I/O口的占用&#xff0c;通常将按键排列成矩阵形式 采用逐行或逐列的“扫描”&#xff0c;就可以读…

在PostgreSQL中如何实现分区表以提高查询效率和管理大型表?

文章目录 解决方案1. 确定分区键2. 创建分区表3. 数据插入与查询4. 维护与管理 示例代码1. 创建父表和子表2. 插入数据3. 查询数据 总结 随着数据量的增长&#xff0c;单一的大型表可能会遇到性能瓶颈和管理难题。PostgreSQL的分区表功能允许我们将一个大型表分割成多个较小的、…

jvm概述

JVM&#xff08;Java Virtual Machine&#xff0c;Java虚拟机&#xff09;是Java程序运行的核心组件&#xff0c;它是一个运行时环境&#xff0c;负责将Java字节码&#xff08;bytecode&#xff09;转换为机器码并执行。JVM是平台相关的&#xff0c;这意味着不同的操作系统需要…

【游戏专区】飞机大战

打过飞机的人都知道&#xff0c;不是那么好打滴&#xff0c;求得麻袋&#xff0c;甩掉你那脑子里的黄色信息。活不多说&#xff0c;我们开始吧。 1、easyX的原理 基于Windows图形编程&#xff0c;将Windows下的复杂程序过程进行封装&#xff0c;仅给用户提供一个简单熟悉的接…

Excel文件解析(Java)

一、概述 在应用程序的开发过程中&#xff0c;经常需要使用 Excel文件来进行数据的导入或导出。所以&#xff0c;在通过Java语言实现此类需求的时候&#xff0c;往往会面临着Excel文件的解析(导入&#xff09;或生成&#xff08;导出)。 在Java技术生态圈中&#xff0c…

JavaScript之分时函数、分时间段渲染页面、提高用户体验、参数归一化、高阶函数、分段、appendChild、requestIdleCallback

MENU 前言效果图html原始写法优化方式一(参数归一化)优化方式二(当浏览器不支持requestIdleCallback方法的时候)优化方式三(判断环境) 前言 当前需要向页面插入十万个div元素&#xff0c;如果使用普通的渲染方式&#xff0c;会造成延迟。这时候就需要通过分时函数来实现渲染了。…

数字化校园在职校教育中的价值和前景

在当今信息化浪潮中&#xff0c;职校教育正以前所未有的速度迈入智慧校园时代。数字化校园以其强大的功能和广泛的适用性&#xff0c;正在深刻地改变职校的教学模式、管理模式以及学生的学习方式&#xff0c;助力职校教育实现高质量、高效率、个性化的转型&#xff0c;如何利用…

【R语言】动画图:散点图

绘制成如下的散点图&#xff1a; 如果数据量大&#xff0c;有多个年份&#xff0c;就会生成多张图&#xff0c;例如&#xff1a; 具体代码如下&#xff1a; library(gapminder)#加载 gapminder 包&#xff0c;其中包含了从 1952 年至 2007 年各个国家的 GDP、预期寿命和人口数据…

Java工具类:封装Okhttp实现:Get、Post、上传/下载文件、Stream响应、代理ip

不好用请移至评论区揍我 原创代码,请勿转载,谢谢! 一、介绍 本文代码是引入Okhttp_v4.11.0,在这个基础上进行二次封装使调用方更加容易,只关注业务,而无需处理各种请求相关的重复性操作,类似文件类型请求体封装或者Form表单构造及body传参等一系列处理工具代码包括但不限…

排序算法-快速排序

快速排序 快速排序原理 快速排序&#xff08;Quick Sort&#xff09;是一种基于分治思想的排序算法&#xff0c;通过选择一个基准值&#xff0c;将数组分为两个子数组&#xff0c;一个子数组中的元素都比基准值小&#xff0c;另一个子数组中的元素都比基准值大&#xff0c;然…

009 springboot整合mybatis-plus 增删改查 ajax 登录退出accessToken

文章目录 ConfigRegistCenter.javaMybatisplusConfig.javaCustomerController.javaReceiveAddressJsonController.javaCustomer.javaLoginCustomer.javaReceiveAddress.javaJwtInterceptor.javaCustomerMapper.javaReceiveAddressMapper.javaCustomerServiceImpl.javaReceiveAd…

HTML5 <video> 标签属性、API 方法、事件、自定义样式详解与实用示例

HTML5 <video> 标签为网页内嵌视频提供了强大且便捷的功能。以下是对 <video> 标签的主要属性、API 方法、事件、自定义样式及其使用示例的详细介绍&#xff1a; 一、属性 1. src 定义&#xff1a;指定视频文件的 URL。示例&#xff1a;<video src"my_v…

R语言:相关性可视化绘图+进阶散点图矩阵、高密度散点图、六边形封箱图、气泡图

相关性可视化绘图 以相关系数表示的二元关系&#xff1a;通过散点图和散点图矩阵进行可视化 &#xff08;1&#xff09;散点图&#xff1a;plot(x, y) 其中&#xff0c;x和y是数值型向量&#xff0c;代表着图形中的(x,y)点 &#xff08;2&#xff09;进阶散点图&#xff1a;…

生成人工智能体:人类行为的交互式模拟论文与源码架构解析(1)——场景故事介绍

生成NPC为交互应用程序创建逼真的人类行为模拟。在这项工作中&#xff0c;我们通过将二十五个NPC放置在一个沙盒环境中&#xff08;类似于The Sims&#xff0c;模拟人生&#xff09;&#xff0c;展示了生成NPC的能力。用户可以观察和干预NPC的日常计划、分享新闻、建立关系以及…

(四)SQL面试题(连续登录、近N日留存)学习简要笔记 #CDA学习打卡

目录 一. 连续登录N天的用户数量 1&#xff09;举例题目 2&#xff09;分析思路 3&#xff09;解题步骤 &#xff08;a&#xff09;Step1&#xff1a;选择12月的记录&#xff0c;并根据用户ID和登录日期先去重 &#xff08;b&#xff09;Step2&#xff1a;创建辅助列a_rk…

实习学习内容-Lua语法

Lua是一种轻量级的脚本语言&#xff0c;以其简单、灵活和高效的特点被广泛应用于嵌入式系统、游戏开发和服务器端编程中。Lua语言的设计目标是为了嵌入应用程序中&#xff0c;提供灵活的扩展和定制功能。下面&#xff0c;我将简要介绍Lua的基本语法和特点。 基本语法 变量和类…