搭建离线瓦片地图服务并用QGIS显示离线地图

本文详细介绍了如何在无法联网的情况下搭建离线瓦片地图服务,包括使用jdk 8和Tomcat 10.0.27搭建服务、通过nginx配置服务,以及在QGIS中调用和展示离线地图的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求的提出:

        由于业务需求,展示GIS时,不能连接互联网,也就是说不能调用互联网上提供的地图服务。

因为不能联网,所以必须在局域网或本机上搭建离线瓦片地图服务。本文讲述如何搭建离线瓦片地图服务。

1.下载瓦片地图

                                                    此处解锁预留空白

     由于不能连接互联网,所以我们得找一台能上互联网的机器,将需要的地图以瓦片形式下载下来,便于离线时调用。关于什么是瓦片地图,网上很多相关的文章,请自行搜索、了解。

从如下链接下载离线地图下载工具:

Download Offline Map Maker

从 Offline Map Maker的官方主页:

Offline Map Maker

 可以看到,这个工具可以下载当今世界一些主流地图提供商的地图,如下:

在上述界面,输入你要下载地图范围的左、右、上、下经纬度,地图精度及瓦片地图保存目录,点击start即可下载,如下是我下载全中国的离线地图设置:

你也可以不用范围的上下左右经纬度&#x

<think>好的,用户想下载百度地图离线瓦片数据,我需要根据提供的引用内容来整理步骤。首先,看看引用里提到的工具和方法。 引用1提到了一个离线地图瓦片下载工具,支持百度地图,而且免安装,直接解压使用。用户需要下载那个ZIP文件,解压后运行。步骤应该是下载工具、选择区域、下载数据,然后可能需要注意文件格式的问题,比如引用2提到PNG可能有问题,需要改成JPG。这点很重要,要提醒用户检查格式。 引用2还提到瓦片存放在tiles文件夹,按层级存放,层级越高越详细。所以下载后需要正确组织文件夹结构。引用3提到安装离线地图开发环境,可能涉及到后续的使用步骤,比如用QGIS或QT开发,但用户当前的问题只是下载,可能暂时不需要这部分,但可以简要提及。 引用4是关于Nginx代理的配置,可能是在下载后如何部署的问题,但用户现在的问题是如何下载,所以这部分可能在注意事项或后续使用中提到,但非必需步骤。 接下来,整理步骤:首先推荐使用引用1的工具,下载解压,运行后选择百度地图和区域,下载。然后注意文件格式转换(PNG转JPG),并按层级存放。同时提醒法律和网络问题,确保遵守规定。可能用户会遇到格式问题,所以需要强调这点,避免无法使用的情况。 然后,相关问题部分需要生成与下载瓦片相关的问题,比如工具的其他功能、处理下载后的数据、部署方法等,参考示例的结构。比如如何转换格式、如何部署、法律问题等。 检查是否有遗漏,比如工具的具体操作细节,是否需要注册或配置,但根据引用内容,工具是免安装的,所以步骤应该简单。另外,下载后的路径和文件夹结构需要明确说明,引用2提到titles文件夹,可能拼写错误,正确应该是tiles?需要确认,但引用2原文是titles,可能用户需要注意文件夹名称是否正确。 最后,确保回答结构清晰,分步骤,并包含注意事项和相关问题。可能需要验证每个步骤是否与引用内容一致,避免错误信息。比如工具版本是3.0,是否支持最新的百度地图瓦片?引用中没有提到,但用户可能需要注意时效性。</think>### 如何下载百度地图离线瓦片数据? #### 分步解答: 1. **下载专用工具** 使用“谷歌、百度等离线地图瓦片下载工具.zip”(引用[^1]),支持百度地图瓦片下载,无需安装,解压后直接运行。 - 功能特点:免安装、无水印、多平台支持。 - 注意事项:需遵守地图平台的法律法规。 2. **设置下载参数** - 选择“百度地图”作为数据源。 - 框选目标区域:通过地图界面选择需下载的地理范围。 - 设置层级:瓦片层级越高,数据越详细(例如层级18对应街道级细节)(引用[^2])。 3. **处理瓦片格式** - 下载的瓦片可能为`.png`格式,需手动批量修改为`.jpg`(引用)。 - 文件存储路径示例:`titles/z/x/y.jpg`(`z`为层级,`x`和`y`为瓦片坐标)。 4. **部署离线瓦片** - 使用Nginx代理本地瓦片数据(引用[^4]): ```nginx server { listen 8088; location /tiles { alias 'D:/tiles'; # 瓦片存储路径 expires 7d; } } ``` - 通过QGIS或QT加载离线瓦片进行开发(引用[^3])。 --- ###
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值