MapBox MBTiles读/写

该MapBox MBTiles读/写允许FME阅读和在MBTiles格式写入数据。

概观

所述MBTiles规范是用于在单个SQLite数据库存储百万瓦的有效格式。MBTiles是理想的在移动设备上通过网络发送数据,或显示数据。

MBTiles支持存储为瓷砖列的二进制块PNG,PNG8和JPEG数据。

在FME,单个MBTiles文件是一个数据集和任选的特征类型名称而一个区块被读取为与光栅几何特征。

MBTile文件包含两个表:

  • 元数据:此表中包含有两个字符串用来识别的数据两列,名称和值瓷砖表。
  • 瓷砖:本表包含四列:tile_rowtile_columnzoom_leveltile_datatile_data是必须包含PNG,PNG8或JPEG数据的二进制斑点。其他值必须是整数。数据是通过具有多个压缩tile_rowtile_columnzoom_level值引用相同的图像数据,如果该数据是相同的。

版本支持

不同版本的MBTiles的支持元数据表中不同的值。

  • 1.0:支持名称类型描述元数据值。
  • 1.1:支持所有的值的那个版本1.0与沿支撑格式界限元数据值。由于1.1版有格式元数据值,在瓦表中的所有瓷砖必须是相同的文件格式。

FME支持读取和写入都1.0和1.1版本.mbtiles文件。当写版本1.0 MBTiles数据,界限和格式的元数据的项目将仍然被写入到元数据表。

阅读器概述

FME认为一个MBTiles文件是一个数据集,并喜欢与文件.mbtiles延期。

该文件必须包含的表瓷砖元数据要有效与MBTiles读者阅读。

读取器允许选择基于用户提供的空间包络和/或特定的缩放级别数据的子集。

作家简介

该MBTiles作家卖场内的该MBTiles数据.mbtiles文件。

writer允许用于创建基于用户数据的子集提供的空间包络和/或特定的缩放级别,并允许指定的各种版本,格式和压缩级。

作家级格式参数

该MBTiles作家支持通过附加选项MapBox MBTiles作家功能类型参数对话。

FME光栅特点

FME光栅特征表示光栅数据,并使用几个概念是不同于那些在矢量数据的处理中使用。下面的主题介绍FME如何处理光栅数据。

关于FME栅格 拼接和镶嵌
栅格属性 乐队组合和分离
波段属性 乐队和调色板选择
面板属性 光栅处理
压缩 光栅矢量与特点
金字塔 光栅文件命名
交错 世界文件
释义及数据类型 TAB文件
面板分辨率

MBTile图像数据必须以正方形像素尺寸被写入。

MBTile支持多达4个带栅格。