登录
加入联盟
找回密码
航空人生
新一代连飞客户端下载
空管人生
中国航空运动协会推荐
WEFLY
模拟飞行玩家聊天工具
门户
文章
商城
二手市场
外包服务
模飞软件
硬件设备
飞行体验
学院
云课堂
问答
资料下载
论坛
模拟飞行
低空飞行
太空探索
航圈
资源
素材
下载
企业
无人机论坛
»
论坛
›
无人机DIY专区
›
图像视觉
›
如何用OpenLayers开源地图引挚发布离线地图 ...
返回列表
发新帖
查看:
376
|
回复:
1
如何用OpenLayers开源地图引挚发布离线地图
[复制链接]
vannnnn
vannnnn
当前离线
积分
1127
窥视卡
雷达卡
361
主题
403
帖子
1127
积分
金牌飞友
金牌飞友, 积分 1127, 距离下一级还需 1873 积分
金牌飞友, 积分 1127, 距离下一级还需 1873 积分
积分
1127
飞币
722
注册时间
2017-8-6
发消息
发表于 2022-10-23 00:24:53
|
显示全部楼层
|
阅读模式
这里以吉林省吉林市地图为例,说明如何用OpenLayers开源地图引挚发布离线谷歌卫星地图。
在万能地图下载器中,选择吉林省吉林市显示行政区划,然后点击"下载"按钮,可以新建任务。
在新建任务对话框中选择需要下载的级别,一般是从当前行政区划显示的级别开始选择(这里是第9级),一直接选择到第19级(国内19级清晰度效果最佳,19级以上基于19级放大),由于数据量非常大,这里只为了说明如何用OpenLayers开源地图引挚发布离线卫星地图的方法,因此这里以选择到第13级为例。
在"新建任务"对话框中,点击"导出设置"可以设置相关导出参数,我们可以选择导出大图、导出瓦片和导出离线包等三种方式。由于这里我们用OpenLayers开源地图引挚发布离线卫星地图需要用的是瓦片格式,因此这里选择"导出瓦片"选项。
新建任务详细参数说明,请参阅:
新建地图下载任务参数说明
在"导出瓦片"选项的相关参数中,我们选择瓦片格式为"TMS瓦片"、文件格式为PNG,坐标坐标投影为墨认的"WGS84 Web 墨卡托投影",选择"边界范围裁剪",背景颜色为"透明"背景。
导出瓦片详细参数说明,请参阅:
导出瓦片参数说明
分别点击"确定"按钮开始下载任务,下载并自动导出后可以看到导出的瓦片目录为8到12级而不是我们选择的9到13级,这是因为软件中的级别编号是从1开始,而标准的TMS瓦片命名规则都是从0开始,因此该情况属于正常情况,瓦片的行列号编号规则同理。
将下载的地图瓦片目录复制到OpenLayers开源地图引挚发布离线地图的源码示例中。
用专业的WebGIS开发工具Visual Studio Code可以打开源代码进行功能开发。
Visual Studio Code下载安装教程,请参阅:
如何安装WebGIS开发工具Visual Studio Code
双击OpenLayers开源地图引挚发布离线地图源码中的"map.html"文件,可以在浏览器中打开查看在线地图。
在浏览器中会默认打开在线地图,点击"工具\地图配置"可以配置离线地图。
将离线地图配置为"吉林市谷歌地图TMS瓦片/{z}/{x}/{y}.png",并点击"使用自定义地图底图"按钮可以加载本地地图。
加载吉林省吉林市谷歌卫星地图成功之后,效果如下图所示。
openlayers
,
卫星地图
,
离线地图
,
行政区划
,
吉林省
相关帖子
•
四平市航模队在吉林省全运会航模竞赛上斩获两金两银
•
Openlayers 高德腾讯、百度、天地图坐标相互转换
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
飞飞机油
飞飞机油
当前离线
积分
1681
窥视卡
雷达卡
55
主题
832
帖子
1681
积分
金牌飞友
金牌飞友, 积分 1681, 距离下一级还需 1319 积分
金牌飞友, 积分 1681, 距离下一级还需 1319 积分
积分
1681
飞币
840
注册时间
2017-9-5
发消息
发表于 2022-10-23 00:34:06
|
显示全部楼层
转发了
回复
支持
反对
使用道具
举报
照妖镜
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
加入联盟
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表