OpenMap 瓦片栅格下载

Posted

技术标签:

【中文标题】OpenMap 瓦片栅格下载【英文标题】:OpenMap tiles raster download 【发布时间】:2020-05-23 01:19:42 【问题描述】:

我已经从 Open tile 下载了澳大利亚-大洋洲的单一购买栅格文件。下载已完成,但当我尝试使用 GeoPro 或 QGIS 打开文件时,我收到一条错误消息,指出无法加载此文件。任何人都可以帮忙吗? 肖娜

【问题讨论】:

嗨,Shauna,欢迎您!如果您提供收到的确切错误消息,社区可能会更好地帮助您。回答诸如什么文件扩展名、打开文件的步骤、甚至您正在使用的应用程序版本等问题都可能有助于故障排除。再次欢迎! 【参考方案1】:

我的理论是,您必须打开带有 blob 徽标的文件(文件浏览器中列出的文件的第二个版本),并且由于数据集太大(6+ gb),它需要一个 非常长时间打开。

值得在他们的支持论坛上发布一个新问题: https://support.maptiler.com/s2-desktop

我是这样得出这个理论的:

您已经从这里下载并安装了 QGIS https://qgis.org/en/site/forusers/download.html

您已从此处下载了 mbtiles 澳大利亚地图 https://openmaptiles.com/downloads/tileset/osm/australia-oceania/?usage=open-source

我找到了在 QGIS 中打开 mbtiles 的指南: https://support.maptiler.com/i77-open-maps-in-qgis

我打开 QGIS 我点击开始一个新的空白项目,然后 然后将 .mbtiles 文件拖到现在显示为空白的主窗口中 拖动带有网格图标的文件我收到一条错误消息:

Invalid Layer: GDAL provider Cannot open GDAL dataset C:/.../2017-07-03_australia-oceania.mbtiles: `C:/.../2017-07-03_australia-oceania.mbtiles' not recognized as a supported file format. Raster layer Provider is not valid (provider: gdal, URI: C:/.../2017-07-03_australia-oceania.mbtiles

当我加载带有 blob 徽标的 australia-oceania.mbtiles 文件时,加载时间非常长(超过 3 小时)。我无法等待它完全加载。

为了查看打开这样的文件是否真的有效,我从这个网站下载了一个示例 .mbtiles 文件:https://docs.mapbox.com/help/glossary/mbtiles/

从上面的网站打开示例trails.mbtiles 文件的版本呈现相同的错误。如果我打开看起来像图标的 blob 版本,它会立即加载到 QGIS 中。这让我相信加载时间只是因为打开的瓷砖 .mbtiles 文件太大了。

当使用 QGIS 搜索需要很长时间才能打开的大文件时,其他文件类型会出现几个问题。这让我相信这可能没有什么不同:https://issues.qgis.org/issues/19509

【讨论】:

以上是关于OpenMap 瓦片栅格下载的主要内容,如果未能解决你的问题,请参考以下文章

栅格瓦片 笔记二:瓦片数据的生成

地图瓦片整体介绍

Java对点线面生成栅格瓦片jpg,并渲染呈现

利用线程池下载百度地图瓦片图

地图瓦片下载

Arcgis瓦片--数据获取