【Vue基础-数字大屏】地图

一、阿里云数据可视化平台

地图数据https://datav.aliyun.com/portal/school/atlas/area_selector

二、操作步骤

1、打开阿里云数据可视化平台,复制中国地图数据链接

2、在浏览器中打开中国地图数据链接,复制json数据

3、在assets静态目录下创建mapData.js文件,创建变量如下,并将复制的json粘贴在等号后面

4、在vue文件中引用mapData,并使用地图

其他常用属性:

zoom:10,//当前视角的缩放比例,越大比例越大
center:[116.403694,39.92307],//当前视角的中心的,用经纬度表示

经纬度坐标获取:

打开百度地图,点击最下方地图开放平台,在开发文档中点击坐标拾取器,此时页面自动跳转到地图,再点击地图中想要拾取的位置坐标,坐标将被拾取到右上方文本栏中,复制即可。

5、展示效果

三、学习教程

https://www.bilibili.com/video/BV14u411D7qK?p=34&vd_source=841fee104972680a6cac4dbdbf144b50

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
vue-baidu-map 是一个基于百度地图Vue.js 组件库,用于在 Vue.js 的项目中集成百度地图。它提供了一系列的组件与指令,方便开发者在网页中使用百度地图的各种功能。 但是,vue-baidu-map 目前还无法直接实现离线地图功能。因为百度地图官方并没有提供针对 vue-baidu-map 的离线地图方案。百度地图的离线地图功能依赖于官方的 JavaScript API,并且需要下载离线地图数据包才能实现离线使用。 在 vue-baidu-map 中,可以使用 vue-baidu-map 的 Map 组件来显示地图,并且可以通过设置 center 和 zoom 属性来移动地图及调整缩放级别。但是,由于离线地图功能没有直接集成在 vue-baidu-map 中,所以在使用离线地图时,需要开发者自行处理地图数据的下载与加载。 要实现离线地图,可以按照以下步骤进行: 1. 下载百度地图的离线地图数据包。 2. 使用百度地图 JavaScript API 的离线地图加载方法,将地图数据加载到页面中。 3. 使用 vue-baidu-map 的 Map 组件,通过设置 center 和 zoom 属性来显示加载的离线地图。 需要注意的是,在使用离线地图时,需要合法地获取相应地图数据的使用权,遵守百度地图的使用规定。同时,由于离线地图数据包较大,需要提前下载并将其加载到项目中,因此需要对项目的资源和性能做出合理评估。 总之,虽然 vue-baidu-map 目前无法直接实现离线地图功能,但通过结合百度地图的离线地图功能及 vue-baidu-map 的组件和指令,开发者可以自行处理地图数据的下载与加载,实现离线地图显示的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林月明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值