No.17可视化大屏--vite+vue3 高德地图注册

一、高德开放平台

官网:https://lbs.amap.com/

1. 登录

可以用淘宝、QQ等直接登录。

2.打开控制台

 

 3.创建新应用

 4.添加key

 

二、在普通网页中测试地图

1.进入JS API

 

 2.准备

 

3.快速上手

1)准备key和密钥(按前面的创建应用添加key)

2) 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>HELLO,AMAP!</title>
    <style>
      html,
      body,
      #container {
        width: 100%;
        height: 100%;
      }
    </style>
  </head>
  <body>
    <div id="container">
</div> </body> </html>

3)JS API 的加载和地图初始化(添加在body中)

使用 JS API Loader 来加载,引入在控制台申请的 key 安全密钥。

<!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>HELLO,AMAP!</title>
    <style>
      html,
      body,
      #container {
        width: 100%;
        height: 100%;
      }
    </style>
  </head>
  <body>
    <div id="container">
        <script type="text/javascript">
            window._AMapSecurityConfig = {
              securityJsCode: "「你申请的安全密钥」",
            };
          </script>
          <script src="https://webapi.amap.com/loader.js"></script>
          <script type="text/javascript">
            AMapLoader.load({
              key: "「你申请的应用Key」", //申请好的Web端开发者 Key,调用 load 时必填
              version: "2.0", //指定要加载的 JS API 的版本,缺省时默认为 1.4.15
            })
              .then((AMap) => {
                const map = new AMap.Map("container");
              })
              .catch((e) => {
                console.error(e); //加载错误提示
              });
          </script>
    </div>
  </body>
</html>

  

4)使用默认浏览器运行Test1.html

 

 

三、设置地图的相关配置

参考入门教程

 

posted @ 2025-04-30 10:31  百里屠苏top  阅读(263)  评论(0)    收藏  举报