bigemap瓦片数据MBTiles存储简介

【地图缓存】MBTiles初步了解 MBTiles 仅支持切片数据,包括矢量、栅格瓦片 阅读详情

瓦片数据MBTiles存储简介

发布时间:2018-01-17 版权:

 

地图制作者面对一个数以百万计的地图瓦片残酷的现实:大多数文件系统和传输协议对处理数以百万计的图像不是很有效,在磁盘为FAT32格式中,一个文件夹中最多含有65536个文件,HFS最多能列出32,767个文件,EXT3超过20000个文件时会变的很慢。不论是你通过USB还是网络来复制数以百万计的瓦片数据是低效并且缓慢的。MBTiles利用SQLite数据库来存储,并提供一种规范,使得数以百万的瓦片数据存储在一个文件中,而且SQLite数据库支持多种平台,所以使用MBTiles在移动设备上浏览瓦片数据是比较理想的方式。

  • 简单介绍下SQLITE

如果你之前使用过SQL数据库,比如MySQL或PostgreSQL),那么使用SQLite数据库会觉得很熟悉,您可以运行熟悉的SQL SELECT、INSERT、UPDATE语句,并创建表、索引、视图。SQLite和其他数据库之间的区别是:每个SQLite数据库只包含在一个文件,没有外部权限系统,数据库后台进程,或配置。每个.sqlite文件是一个独立的数据库,你可以从电脑复制一个.sqlite文件到移动设备中,它的行、表和索引都可完全使用。

SQLite是很小的并且是无处不在的:iTunes使用它来存储元数据,firfox使用它来存储缓存信息,还有一些其他产品(虽然过时了,但仍记忆犹新)

总之,SQLite非常适合作为一个便携式,单个文件解决方案和用于存储和网络地图服务。

  • 在SQL中使用瓦片坐标

在WEB地图介绍中我们看到,瓦片是参照了他们的z / x / y 形式坐标,在磁盘存储上,他们通常存储在以z、x为名字上的目录中,这样就有一个瓦片文件路径是0/0/0.png,MBTiles提供了这样一个功能:瓦片表

地图数据MBTiles离线包(iServer/MBUtil工具) 1 MBtiles 1.1MBtiles: 一种适用于存储在SQLite数据库中的任意平铺地图数据的规范,便于数据的快速使用和高效传输。具体参考:https://github.com/mapbox/mbtiles-spec 1.2以TIFF格式遥感影像为例 MBtiles离线包的生成主要有两种办法:第一,通过iServer生成MBTiles离线包;第二,MBUtil工具。 2 利用iServer生成MBTiles离线包 2.1发布iServer服务 事先将需要生成MBTiles离线包的地... 阅读详情

相关推荐

离线地图下载和发布

离线地图下载和发布

u011788214的专栏 3363

天地图mbtiles测试文件

arcgis for android 100.x 加载全国天地图离线mbtiles文件测试数据mbtiles文件通过水经注导出为墨卡托投影 全国建筑轮廓、高清影像、行政区划界限等下载加群:1047040032

BIGEMAP瓦片数据MBTiles存储简介

地图制作者面对一个数以百万计的地图瓦片残酷的现实:大多数文件系统和传输协议对处理数以百万计的图像不是很有效,在磁盘为FAT32格式中,一个文件夹中最多含有65536个文件,HFS最多能列出32,767个文件,EXT3超过20000个文件时会变的很慢。不论是你通过USB还是网络来复制数以百万计的瓦片数据是低效并且缓慢的。MBTiles利用SQLite数据库来存储,并提供一种规范,使得数以百万的...

ly_5820的博客 592

GIS:MBTiles数据

# GeoServer插件 所需安装插件:1、mbtiles 2、wps 1️⃣ mbtiles-plugin 下载地址:Index of /geoserver/(选择相应版本后进入community文件夹 geoserver-2.20-SNAPSHOT-mbtiles-plugin.zip

Puzzle的博客 1万+

如何下载Mbtiles离线地图数据

离线地图分为两种:一种叫“金字塔瓦片数据,一种叫“矢量地图数据”。我们看的在线地图比如,百度,谷歌,高德等等网页上的地图,都是金字塔瓦片;另外一种是手机上用来导航的,比如高德地图APP,也可以下载离线地图数据,这个就是矢量的。 卫星影像地图都是金字塔瓦片,无矢量数据。 因此,我们所说的离线地图下载通常都是指离线地图金字塔瓦片数据下载。 离线地...

bigemap的博客 6509

bigemap下载瓦片数据MBTiles存储简介

瓦片数据MBTiles存储简介 地图制作者面对一个数以百万计的地图瓦片残酷的现实:大多数文件系统和传输协议对处理数以百万计的图像不是很有效,在磁盘为FAT32格式中,一个文件夹中最多含有65536个文件,HFS最多能列出32,767个文件,EXT3超过20000个文件时会变的很慢。不论是你通过USB还是网络来复制数以百万计的瓦片数据是低效并且缓慢的。MBTiles利用SQLite数据...

tangshenq17565的博客 765

瓦片数据MBTiles存储简介

bigemap瓦片数据MBTiles存储简介 发布时间:2018-01-17 版权: 地图制作者面对一个数以百万计的地图瓦片残酷的现实:大多数文件系统和传输协议对处理数以百万计的图像不是很有效,在磁盘为FAT32格式中,一个文件夹中最多含有65536个文件,HFS最多能列出32,767个文件,EXT3超过20000个文件时会变的很慢。不论是你通过USB还是网络来复制数以百万计的瓦片数据是...

bigemap的博客 1042

Geoserver项目开发_10.利用离线瓦片MBTiles发布Geoserver服务

MBTiles 是一种地图瓦片存储数据规范,利用SQLite数据库来存储,使得数以百万的瓦片数据存储在一个文件中 本例中使用离线瓦片MBTiles通过Bigemap下载器下载获取,如下图,每个层级瓦片数据存储在一个MBTiles文件中 Geoserver默认是不支持MBTilers数据的,不过Geoserver提供了相应的扩展插件,官网下载扩展包geoserver-2.15-SNAPSHOT-...

zhangeximu的博客 2336

MBTiles离线包生成和使用

瓦片数据MBTiles存储简介 http://www.bigemap.com/helps/doc2018011785.html MBTiles 入门与简单应用 https://www.cnblogs.com/brandonxiang/p/4952429.html MBTiles离线包生成和使用 https://blog.csdn.net/supermapsupport/article/details/72781962 MBTiles 离线地图演示 https://www.cnblogs.com

当幸福来敲门的专栏 517

BIGEMAP怎么下载地图

任务名称:下载任务的名称,可重命名 经纬度范围当前下载区域所在的经纬度范围,不可更改 保存路径:下载你选择区域的文件保存的地方,可更改 图层:图层分为混合图和分层图,混合图就是道路信息和卫星图像混合为一个图层下载下来不能分离;分层图是指:下载下来的卫星图像和道路图层是分开的;如下图所示: 特别说明:不是每个地图源都可以分层下载的,如果不能选中分层,表示此地图源...

bigemap的博客 6244
上一篇: BIGEMAP手机离线地图——基于OruxMaps离线高清卫星地图制作发布
下一篇: Bigemap APP(Android)手机离线地图使用说明
地图下载器
博客等级 码龄10年 419粉丝 446原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值