vue前端项目引用高德离线地图
由于上一篇下载离线地图瓦片的工具有问题,需要更换工具重新下载离线瓦片,步骤如下:
下载离线瓦片(后端)
1.1用MapDownloader,下载离线地图瓦片
工具提取码: mmdl
需要对工具作如下配置 : MapDownloader.exe.config 文件进行修改
保存之后运行 MapDownloader.exe文件
1.2 选择mysql数据库,然后选择要下载得地图,下载数据量不易过大,我选择贵州省得8-11级地图,根据需求下载地图层级
数据越多下载越慢,还容易卡住,可以分层级下载,下载一个层级导出一个层级最后整合到一个文件夹下
1.3 生成静态的图片文件放在服务器
需要导出工具链接: GISMysqlToLoacal
提取码:gisc
运行其中的 GISMysqlToLocal.exe
配置数据库信息
选择本地储存目录(可以直接放到自己的项目里,也可以先放在其他文件下)
导出文件
文件夹里面是按顺序排列的地图层级
在前端代码中使用地图
AMapLoader.load({key: "", // 申请好的Web端开发者Key,首次调用 load 时必填version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15plugins: ["AMap.Scale","AMap.DistrictSearch"], //需要使用的的插件列表,如比例尺'AMap.Scale'等}).then((AMap) => {var googleMapLayer = new AMap.TileLayer({getTileUrl: function (x, y, z) {return "/788865972/" + z + "/" + x + "/" + y + ".png";},opacity: 1,zIndex: 99,});this.map = new AMap.Map("container", {resizeEnable: true,expandZoomRange: true,zoom: 9,zooms: [9, 13],layers: [googleMapLayer],});this.map.addControl(new AMap.Scale());this.map.setCenter([106.957466, 26.684193]); //设置地图中心点}).catch((e) => {console.error(e); //加载错误提示});
*开发者的key一定要填(可以自己申请一个key)
下载瓦片地图,将瓦片地图静态文件夹788865972放在本地项目pulic目录下
vue前端项目引用高德离线地图相关推荐
- 前端加载高德离线地图的解决方案
核心是需要下载地图瓦片放在本地,脱离在线地图服务,实现离线加载地图. 使用BIGMap工具下载地图离线瓦片到本地 下载地址:http://www.bigemap.com/reader/download ...
- 基于Vue的高德离线地图开发--省市县
基于Vue的高德离线地图 离线地图优势 环境需要 下载地图离线资源包 本项目功能 具体代码 离线地图优势 高德地图接口,个人每天免费调用次数为500次,渲染速度受网络波动影响,又或许项目部署在局域网, ...
- 高德离线地图vue-amap的api文档(2):创建地图,撒点等等
前言: 高德离线地图的使用场景还是很多的,但是他的api在国外,想参考api对网络差的朋友来说不是一件容易的事,对我来说一样,在这里整理下他的api内容. 注:本文是将官网api挪动出来,网好的童鞋想 ...
- Android高德地图基本开发/在线高德离线地图开发/断网使用离线地图(Assets文件夹的使用)
文章目录 高德SDK基本使用 前置操作 需求一:显示地图,并以当前所在位置为中心 权限申请 布局功能代码 活动功能代码 效果展示 需求二:离线地图(直接添加到应用端项目内) 需求三 :点击数据后以数据 ...
- 3、 如何搭建高德离线地图服务
谷歌(百度.高德)离线地图开发环境搭建 发布时间:2018-01-17 版权: 1.说明 离线地图开发环境支持谷歌地图.百度地图.高德地图等等所有常用地图类型,支持在局域网内的地图部署.二次开发. 2 ...
- VUE项目学习(一):搭建VUE前端项目
VUE项目学习(一):搭建VUE前端项目 1.安装node.js环境 (1)下载node.js,下载地址为:https://nodejs.org/en/ (2)按照默认选项安装node,检查安装版本 ...
- 如何在高德离线地图上画面源代码
离线地图开发主要有两部分组成:1.获取离线地图数据:因为离线地图一般都是局域网,所以需要离线地图数据放在内网中使用:2.离线地图服务器搭建以及二次开发接口提供,离线地图是一种服务,就像我们Apache ...
- 如何在高德离线地图上画线源代码
离线地图开发主要有两部分组成:1.获取离线地图数据:因为离线地图一般都是局域网,所以需要离线地图数据放在内网中使用:2.离线地图服务器搭建以及二次开发接口提供,离线地图是一种服务,就像我们Apache ...
- vue 前端项目部署阿里云服务器
vue 前端项目部署阿里云服务器 one 前期准备 two 代码打包 扔服务器 one 前期准备 首先两个软件应该下载(Xftp Xshell),如果有其他类似的软件也可以. 打开xftp,新建一个会 ...
最新文章
- Android移动开发之【Android实战项目】DAY13-MPChart简单的折线图LineChart
- C语言宏与单井号(#)和双井号(##)
- LeetCode 1966. Binary Searchable Numbers in an Unsorted Array
- 一个空间配置多个虚拟主机
- leetcode动态规划
- 跨时代比较:工业化因素是关键
- 脚本录制软件python 按键精灵 tc_Keymouse Go鼠标键盘脚本录制下载|开源版按键精灵软件_最火软件站...
- android imagebutton 动画,来自ImageButton的图像没有在Android Studio的模拟器上显示
- 客户成功服务市场现状研究分析报告 -
- 如何快速理解TCP协议
- Git入门起步(超详细)
- C#操作Excel(三)相关函数
- 华为机试 16进制转换成十进制
- manjaro安装-制作安装U盘
- 弹性布局(Flex布局)
- 【MATLAB】plot和fplot的区别
- HSV和RGB的对应关系
- 亚马逊echo中国使用_我如何编程我的第一个Amazon Alexa技能并赢得了免费的Echo Dot...
- 利用历史数据做商业预测的全过程
- python爬虫实战-爬取视频网站下载视频至本地(selenium)
热门文章
- vue使用echarts绘制中国地图
- 怎么成为高新技术企业?好处有哪些?
- Android Service启动到Activity
- ScriptManager的使用方法
- TASSEL5中利用MLM模型进行GWAS分析
- ibm tivoli_在Tivoli Access Manager v6.1 / WebSEAL和Tivoli Integrated Portal v1.1.x之间配置单点登录...
- 携程第四代架构探秘之运维基础架构升级
- 车辆停放收费管理系统c语言,毕业论文 停车场收费管理系统
- linux安装过程中遇到了“kernel panic : no working init found“的解决措施
- Android原生开发--模拟器检测工具包