公司项目部署的服务器,不能访问外网,所以使用离线地图
实现离线开发最主要最重要的就是 瓦片的下载和相关的js文件
具体实现分三大步骤,网盘中map压缩包中的js文件已做处理,按照以下步骤即可实现初始化地图
第一步
下载压缩包 分享链接 百度网盘 请输入提取码 提取码:ibaw
第二步
解压全能下载器地图 打开imaps.exe应用下载需要的瓦片数据
首次进入,需要配置地图密钥 没有的申请百度地图API密钥 保存之后如果地图不显示,重启应用
下载瓦片数据 主要是这三步骤 其他设置自行摸索
下载完的数据格式 如图
第三步
解压map.zip
把下载好的瓦片目录数据 放到tiles目录下
说明: 如果瓦片数据过大,建议后台做neginx代理 然后修改baidumap_offline_v2_load.js文件下的
'tiles_dir': ‘后台地址’即可
创建map.html文件 引入相关文件 注意 文件顺序不能错 不然会报错
map.html文件 初始化地图
然后 组件中iframe引入即可