MBTiles 与 SMTiles 格式的地图瓦片

SuperMap iServer 、iExpress支持生成符合 MBTiles 规范的地图瓦片,以及一种对 MBTiles 格式的扩展格式,称为 SMTiles 格式。MBTiles 是由 MapBox 制定的一种将瓦片地图数据存储到 SQLite 数据库中并可快速使用,管理和分享的规范。

MBTiles 格式

MBTiles 格式的瓦片要求切图的地图坐标系统为:Web Mercator,即 PCS_WGS_1984_WORLD_MERCATOR ,EPSG Code:3857。MBTiles 规范按照 OSGeo 的 TMS 规范来生成和组织地图瓦片,仅支持 Web Mercator 坐标系下的固定比例尺集合。如表1所示,这种比例尺定义的初始化显示级别0中包含了1张覆盖全球的256*256大小的切片,并且定义原点坐标为(-20037508.34,-20037508.34),即全球范围的左下角。MBTiles 格式的地图瓦片,支持的图片存储类型为 PNG 和 JPG。

 

Mapbox公司的TileMill软件导出的文件格式为mbtiles,mbtiles单个文件比较容易迁移,搜索效率也更高。

MBTiles 是一种地图瓦片存储的数据规范,它使用SQLite数据库,可大大提高海量地图瓦片的读取速度,比通过瓦片文件方式的读取要快很多,适用于Android、IPhone等智能手机的离线地图存储。

 

SMTiles 格式

SuperMap iServer 为了满足应用需求,不仅支持生成和使用满足 MBTiles 规范的瓦片地图数据,并且基于原规范对 MBTiles 格式进行了扩展,并把扩展后的格式命名为 SMTiles。相对于 MBTiles 格式,SMTiles 支持任意坐标系,支持任意比例尺,切片的起算原点为任意指定点,行列号的方向为原点开始向左下递增。此外,地图瓦片的存储类型支持 PNG、 JPG,以及 PNG 和 JPG 混合格式的瓦片,

SMTiles 格式的地图瓦片存储形式 *.smtiles 文件,命名由地图名、Hashcode、瓦片的宽和高、瓦片格式,T(表示透明)及 .smtiles 后缀组成,如:China_69470548_256X256_PNG_T.smtiles,China_69470548_256X256_PNG.smtiles。

MBTiles 与 SMTiles 存储格式说明

MBTiles 与 SMTiles 格式的地图瓦片的存储机制基本相同,都是通过元数据表”metadata”,和 tiles 视图,map 数据表,image 数据表一起管理地图瓦片数据,仅在 tiles 视图中略有不同。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值