VUE+高德地图

vue+高德地图效果:

 

1.注册开发者账号

获取Key-创建工程-开发指南-Web服务 API|高德地图API (amap.com)

2.与前端框架配合

vue:JSAPI结合Vue使用-JSAPI与前端框架结合-教程-地图 JS API v2.0|高德地图API (amap.com)

react:JSAPI结合React使用-JSAPI与前端框架结合-教程-地图 JS API v2.0|高德地图API (amap.com)

3.代码

<template>
<el-container>
    <el-main>
         <div id="container"></div>
    </el-main>
</el-container>
</template>
import AMapLoader from '@amap/amap-jsapi-loader'
export default {
    data() {
        return {
            map: null,
            marker:null
        }
    },
    methods: {
        initMap() {
            AMapLoader.load({
                key: '3f319f672b55a6f4df9f26f85e348237', 
                version: '2.0',
        }).then(AMap=> {
                this.map = new AMap.Map('container', {
                    resizeEnable: true,
                    zoom: 17, 
                    center: [121.912543,30.866036],
                    pitch:50, 
                    viewMode:'3D'
             })
                this.marker =  new AMap.Marker({
                    icon: '//a.amap.com/jsapi_demos/static/
                            demo-center/icons/poi-marker-red.png',
                    position: [121.911800,30.866688],
              })
                this.marker.setMap(this.map)
        })
      },
  },
    mounted() {
        this.initMap()
    }
}
#container{
        width: 1080px;
        height: 400px;
        border-radius: 1%;
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值