高德地图插件的使用

简介: 高德地图插件的使用
<!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>
    <script type="text/javascript"
        src="https://webapi.amap.com/maps?v=2.0&key=346e4aa4dc6444f5a7f69bf1ff66ca1a"></script>
    <style>
        * {
            margin: 0;
            padding: 0;
        }
        #container {
            width: 100%;
            height: 100vh;
        }
    </style>
</head>
<body>
    <div id="container">
    </div>
</body>
<script>
    var map = new AMap.Map('container', {
        zoom: 16,//级别
        center: [113.978255, 35.281454],//中心点坐标
        viewMode: '3D'//使用3D视图
    });
    let data = [
        {
            name: "十点半",
            tel: 123456789,
            posi: [113.98, 35.28]
        }, {
            name: "阿迪斯",
            tel: 45678909876,
            posi: [113.92, 35.29]
        }, {
            name: "盎司九百",
            tel: 0987656789876,
            posi: [113.93, 35.28]
        }
    ]
    for (let i = 0; i < data.length; i++) {
        // 以 icon URL 的形式创建一个途经点
        var viaMarker = new AMap.Marker({
            position: new AMap.LngLat(data[i].posi[0], data[i].posi[1]),
            // 将一张图片的地址设置为 icon
            icon: './img/位置.png',
            // 设置了 icon 以后,设置 icon 的偏移量,以 icon 的 [center bottom] 为原点
            offset: new AMap.Pixel(-13, -30)
        });
        viaMarker.on('click', function () {
            infoWindow = new AMap.InfoWindow({
                content: `
            <div class="qwe">
                <h3>${data[i].name}</h3>
                <p>tel:${data[i].tel}</p>
                </div>
            `,
                offset: new AMap.Pixel(4, 0)
            });
            infoWindow.open(map, data[i].posi);
        })// 将 markers 添加到地图
        map.add(viaMarker);
    }
</script>
</html>
目录
相关文章
|
定位技术 API 开发者
地图:nuxt3高德地图简单使用
地图:nuxt3高德地图简单使用
694 0
|
资源调度 JavaScript 定位技术
Vue使用高德地图实现点击获取经纬度以及搜索功能
Vue使用高德地图实现点击获取经纬度以及搜索功能
1023 0
|
7月前
|
传感器 人工智能 物联网
健康监测设备的技术革命:AI+物联网如何让你随时掌握健康数据?
健康监测设备的技术革命:AI+物联网如何让你随时掌握健康数据?
978 19
|
API 开发者
在线CAD实现图纸比较功能
MXCAD提供了一项实用的图纸比对功能,帮助设计师高效识别不同版本CAD图纸间的改动。用户只需几个简单步骤即可启动比对过程:打开MXCAD在线示例,上传目标图纸,选择“图纸比对”并加载待比对文件。系统会清晰标出所有差异,甚至支持实体定位以便更直观地查看变化细节。此外,MXCAD还开放了相关API,允许开发者根据具体需求进行定制化二次开发,如利用`McObject.loadDwgBackground()`方法加载背景图纸并通过`MxCompare`类获取差异数据等。关注“梦想云图网页CAD”公众号了解更多资讯。
568 110
在线CAD实现图纸比较功能
|
存储 缓存 安全
|
10月前
|
人工智能 编解码 自动驾驶
MagicDriveDiT:华为联合港中文等机构推出的自动驾驶高分辨率长视频生成方法
MagicDriveDiT是由华为联合港中文等机构推出的一种新型自动驾驶高分辨率长视频生成方法。该方法基于DiT架构,通过流匹配增强模型的可扩展性,并采用渐进式训练策略处理复杂场景。MagicDriveDiT能够生成高分辨率的长视频,提供对视频内容的精确控制,适用于自动驾驶系统的测试与验证、感知模型训练、场景重建与模拟以及数据增强等多个应用场景。
267 17
MagicDriveDiT:华为联合港中文等机构推出的自动驾驶高分辨率长视频生成方法
|
机器学习/深度学习 数据采集 人工智能
使用Python实现简单的机器学习分类器
【8月更文挑战第37天】本文将引导读者了解如何利用Python编程语言构建一个简单的机器学习分类器。我们将从基础概念出发,通过代码示例逐步深入,探索数据预处理、模型选择、训练和评估过程。文章旨在为初学者提供一条清晰的学习路径,帮助他们理解并实现基本的机器学习任务。
|
缓存 小程序 开发者
微信小程序如何刷新当前页面
微信小程序如何刷新当前页面
1337 0
|
Oracle 关系型数据库 数据库
Oracle查询优化-按照数字和字母混合字符串中的字母排序
【1月更文挑战第3天】【1月更文挑战第7篇】在对Oracle数据库进行查询优化,尤其是按照数字和字母混合字符串中的字母进行排序时,可以使用多种方法来达到预期的结果。
354 0
|
存储 缓存 NoSQL
Redis进阶-Redis集群原理剖析及gossip协议初探
Redis进阶-Redis集群原理剖析及gossip协议初探
293 0