首先需要获取高德地图 api,下面的网址可以获取,具体获取教程百度可得

https://console.amap.com/dev/index

获取地图代码操作

<!doctype html>
<html lang="en">
<head><meta charset="UTF-8"><title></title>//引入高德地图的js和key,怎么拿到key自己百度<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.8&key=放key位置"></script><style type="text/css">#app{width: 600px;height: 400px;}</style>
</head><body>
//建立一个容器显示地图<div id="app"></div>
</div><script type="text/javascript">window.onload = function () {//地图配置AMap.plugin('AMap.Geolocation', function () {var geolocation = new AMap.Geolocation({// 是否使用高精度定位,默认:trueenableHighAccuracy: true, // 设置定位超时时间,默认:无穷大timeout: 10000, // 定位按钮的停靠位置的偏移量,默认:Pixel(10, 20)buttonOffset: new AMap.Pixel(10, 20), // 定位成功后调整地图视野范围使定位位置及精度范围视野内可见,默认:falsezoomToAccuracy: true, // 定位按钮的排放位置, RB表示右下buttonPosition: 'RB'})//获取当前定位geolocation.getCurrentPosition()//监听定位事件,获取具体位置信息和经纬度AMap.event.addListener(geolocation, 'complete', e => {//定位完成触发console.log(e) console.log(e.position.lat)console.log(e.position.lng)var mapSet = []mapSet[1] = e.position.latmapSet[0] = e.position.lngconsole.log(mapSet)//将地图放置容器内var map = new AMap.Map('app', {resizeEnable: true,center: mapSet, // 地图标记titlezoom: 17 // 地图视图缩放级别,数值越大越精确})const marker = new AMap.Marker({position: map.getCenter()})marker.setMap(map)//如果需要添加标记点,可编辑以下代码//创建一个标记点//var marker1 = new AMap.Marker({// 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]//position: new AMap.LngLat(116.44927, 39.9584), //title: "位置标题"//});// 将创建的点标记添加到已有的地图实例://map.add(marker1);})AMap.event.addListener(geolocation, 'error', e => {console.log(e) // 定位失败触发})})}
</script>
</body>
</html>

前端页面如何获取高德地图相关推荐

  1. Vue3 Echarts散点图+高德地图+卫星地图(一)——获取高德地图API

    前言:在开发的过程中,对于Vue3的情况下,对于Echarts地图的文章操作很少,并且官方不通俗易懂,所以在此进行记录探索过程.还是一如既往贴近直接C/V操作,如果对于Echarts基本配置不会的同学 ...

  2. python获取高德地图POI——关键字搜索

    本文主要内容是利用python获取高德地图上的感兴趣点(POIs). 高德开放平台:https://lbs.amap.com/ 下载POI分类编码和城市编码表 搜索POI相关文档:https://lb ...

  3. python高德 查询县_Python获取高德地图省市区县列表

    项目中需要用省市区来进行检索,原想高德地图肯定会有API来获得这些数据,结果没有找到,有一个接口好像可以用,但是会附带大量的边界坐标点. 所以就不如自己把高德的省市区列表扒下来,自己写接口来完成这个功 ...

  4. python高德 查询县_【python】获取高德地图省市区县列表

    项目中需要用省市区来进行检索,原想高德地图肯定会有API来获得这些数据,结果没有找到,有一个接口好像可以用,但是会附带大量的边界坐标点. 所以就不如自己把高德的省市区列表扒下来,自己写接口来完成这个功 ...

  5. iOS获取高德地图实现持续定位功能

    首先,根据高德地图开发平台在Xcode里面配置相应的环境 自动部署用cocoapods,请按照http://lbs.amap.com/api/ios-location-sdk/guide/create ...

  6. 前端数据可视化之高德地图

    高德地图&数据可视化 仙人指路,才高八斗 区域掩模和遮罩一起使用 仙人指路,才高八斗 Gaud map在手,做啥都不愁 区域掩模和遮罩一起使用 先来搭建盒子模型和引入高德地图 然后在body里 ...

  7. H5页面中调起高德地图app,如果未安装应用,则提示用户安装

    一.需求: 在之前做的项目中,有个需求是,点击"去这里"的按钮,会调起高德地图app,并导航至目的地,如果用户未安装高德地图app,则提示用户需先下载 二.代码部分 1.获取目标地 ...

  8. html5唤起高德,h5页面唤醒百度高德地图

    唤醒APP链接 //高德地图 window.location.href="androidamap://viewMap?sourceApplication=appname&poinam ...

  9. 如何使用Python获取高德地图中的地铁线路数据(geojson版本)

    目录 数据来源 文件管理 引用的库 获取文件夹名称 读取文件 提取转化为线文件 提取转化为点文件 主程序 最终成果 数据来源 通过在高德地图搜索框直接搜索地铁线路,地图上会高亮显示地铁线路.通过尝试发 ...

  10. 从前端页面到获取数据库的数据,需要哪些步骤?一个项目的起步。初学者可以来瞧瞧哇~

    总结了一下自己的学习成果(之一). 从前端页面(html或者jsp)里的form表单拿到数据(通过action或者ajax获取),传给servlet,再在数据库(我用的mysql)中取出数据,在ser ...

最新文章

  1. lazada本地店怎么开通,需要什么条件?
  2. 达摩院送你100万,请坚持“看月亮”
  3. Spring事务管理知识概述
  4. 蓝桥杯笔记:DFS(深度优先搜索)解决问题
  5. [转]可爱的 Python:: 使用 itertools 模块中的组合函数
  6. 【Linux安全】chattr命令锁定账户敏感文件
  7. 其他电脑连接本地mysql数据库_在局域网内,如何让其他电脑连接我们自己的本地mysql数据库...
  8. 软件测试试题,软件评测师考试
  9. WPS设置标题行固定
  10. 机器学习与控制:ADMM的ODE模型与基于Lyapunov的收敛分析
  11. ObjC开发-常用第三方开源框架介绍
  12. 德赛西威全球首发“Smart Solution”智能出行解决方案
  13. this.setState修改某一对象的某个属性值,其它保留不变
  14. C语言从入门到精通第17天(指针和数组联用)
  15. MLAPI的升级之路
  16. Node.js中的child_process模块详解
  17. Digilent FPGA开发板的Boards file的添加——以Eclypse-Z7为例
  18. 腾讯云服务器安装什么系统,腾讯云服务器操作系统TencentOS安装与体验
  19. 数据增强算法SMOTE的实验结果分析
  20. 奥运金牌金镶玉到底值多少钱

热门文章

  1. “中国会员电商第一股”云集的反爬虫攻防战 | 产业安全专家谈
  2. 如果非要回到古代,我会选择春秋战国
  3. matlab实现通信系统,香农定理的介绍
  4. 领英常见问题—如何提高邀请通过率与账号曝光量
  5. 算法分析与设计实验报告——图的m着色问题
  6. Android 关于图片的压缩
  7. arnold 焦散效果渲染技巧
  8. 学生党如何拿到阿里技术offer
  9. 基于阿里云LinkWAN实现设备上云(1) LinkWAN平台简析
  10. 自监督学习(Self-Supervised Learning)