
vue-amap:Vue3 快速集成 高德地图 组件
声明:该文章来自(前端资源推荐)版权由原作者所有,K2OS渲染引擎提供网页加速服务。
文章来自公众号:前端资源推荐
vue-amap 是一套基于 Vue 3 和 高德地图 2.0 的地图组件库。为开发者提供了便捷的方式来集成高德地图功能到项目中。通过封装高德地图的 API,vue-amap 提供了简洁的 Vue 驱动方式,让开发者可以享受 Vue 的开发体验,同时快速实现地图功能。
// 安装基础地图库 npm install @vuemap/vue-amap --save // 安装 Loca 库(可选) npm install @vuemap/vue-amap-loca --save // 安装扩展库(Three.js,可选) npm install @vuemap/vue-amap-extra --save
import App from'./App.vue' import VueAMap, {initAMapApiLoader} from'@vuemap/vue-amap'; import VueAMapLoca from'@vuemap/vue-amap-loca'; import VueAMapExtra from'@vuemap/vue-amap-extra'; import'@vuemap/vue-amap/dist/style.css' initAMapApiLoader({ key: 'YOUR_KEY', securityJsCode: 'securityJsCode', // 新版key需要配合安全密钥使用 Loca:{ version: '2.0.0' } }) createApp(App).use(VueAMap).use(VueAMapLoca).use(VueAMapExtra).mount('#app')
功能特性:
地图显示:支持高德地图的基本显示功能,包括地图的缩放、拖拽等。
地理定位:提供地理定位功能,可以获取用户当前位置。
路径规划:支持路径规划功能,可以显示从起点到终点的路线。
地图标注:支持在地图上添加标注,用于标记特定位置。
多种地图类型:支持多种地图类型,如普通地图、卫星地图等。
扩展库支持:支持 Loca 和 Three.js 等扩展库,满足复杂的地图可视化需求。
部分属性 API:
项目地址
Gitee:https://gitee.com/guyangyang/vue-amap
官方文档:https://vue-amap.guyixi.cn/
[超站]友情链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
- 1 二十届四中全会10月20日至23日召开 7904419
- 2 11人死刑!明家犯罪集团案一审宣判 7808643
- 3 反手取消14天年假公司致歉 7713921
- 4 假期出行健康事项哪些要注意 7619049
- 5 多只候鸟撞上大厦玻璃死亡 7521989
- 6 辛芷蕾穿国际巨星T恤登vogue单封 7427480
- 7 特斯拉员工被机器人打伤 索赔5100万 7327463
- 8 演唱会已火到让铁路局加列车 7235355
- 9 舞者解晓东去世 曾摔伤脑部重度昏迷 7141188
- 10 乱港分子罗冠聪入境新加坡被拘 7043071