FastTileDatabase
轻量级高性能瓦片地图数据库
Loading...
Searching...
No Matches
MeFTDMedata.h
Go to the documentation of this file.
1#ifndef MEFTDMEDATA_H__
2#define MEFTDMEDATA_H__
3#include "MeFTDExtent.h"
4
5namespace MapEdges
6{
12 {
14
15 FMT_PNG = 1,
16
18
19 FMT_PBF = 3,
20
22
24
26
27 FMT_RAW = 0xFF
28 };
29
35 {
36 bool LittleEndian = false;
37
38 std::string Version;
39
40 int EPSG = 0;
41
42 int TileSize = 0;
43
44 int ZoomMin = -1;
45
46 int ZoomMax = -1;
47
48 double InitRes = 0.0;
49
51
52 std::string Description;
53
55 };
56}
57
58#endif
59
Fast Tile Database 简称(FTD)是一个轻量级的瓦片数据本地持久化存储数据库,它的出现主要
Definition: MeFTD.h:32
MeFTDTileFormat
常见瓦片格式枚举。
Definition: MeFTDMedata.h:12
@ FMT_RAW
用户自定义。
Definition: MeFTDMedata.h:27
@ FMT_TERRAIN
标记 FTD 存储的是 terrain 格式数据
Definition: MeFTDMedata.h:21
@ FMT_TIFF
标记 FTD 存储的是 tiff 格式数据
Definition: MeFTDMedata.h:17
@ FMT_PNG
标记 FTD 存储的是 png 格式数据
Definition: MeFTDMedata.h:15
@ FMT_GEOJSON
标记 FTD 存储的是 geojson 格式数据
Definition: MeFTDMedata.h:23
@ FMT_JPEG
标记 FTD 存储的是 jpeg 格式数据
Definition: MeFTDMedata.h:13
@ FMT_3DTile
标记 FTD 存储的是 3dtiles 格式数据
Definition: MeFTDMedata.h:25
@ FMT_PBF
标记 FTD 存储的是 pbf 格式数据
Definition: MeFTDMedata.h:19
定义一个矩形范围。
Definition: MeFTDExtent.h:13
FTD 的文件元信息
Definition: MeFTDMedata.h:35
MeFTDTileFormat TileFormat
标记 FTD 存储的瓦片格式
Definition: MeFTDMedata.h:54
bool LittleEndian
是否是小端存储
Definition: MeFTDMedata.h:36
std::string Description
用户自定义描述信息,不超过255字节
Definition: MeFTDMedata.h:52
MeFTDExtent Extent
数据范围
Definition: MeFTDMedata.h:50
int ZoomMin
最低级别
Definition: MeFTDMedata.h:44
int ZoomMax
最高级别
Definition: MeFTDMedata.h:46
double InitRes
初始分辨率
Definition: MeFTDMedata.h:48
std::string Version
数据文件的当前版本
Definition: MeFTDMedata.h:38
int TileSize
瓦片大小
Definition: MeFTDMedata.h:42
int EPSG
投影代码,仅支持 4326 和 3857
Definition: MeFTDMedata.h:40