CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
Static Public Attributes | List of all members
CartoType::TMapTableType Class Reference

#include <cartotype_map_metadata.h>

Static Public Attributes

static constexpr uint16_t KGlobalTable = 0
 
static constexpr uint16_t KLayerTable = 1
 
static constexpr uint16_t KTable2Obsolete = 2
 
static constexpr uint16_t KTable3Obsolete = 3
 
static constexpr uint16_t KProjectionTable = 4
 
static constexpr uint16_t KStringTable = 5
 
static constexpr uint16_t KLowResolutionLayerTable = 6
 
static constexpr uint16_t KPaletteTable = 7
 
static constexpr uint16_t KTextIndexTable = 8
 
static constexpr uint16_t KTable9Obsolete = 9
 
static constexpr uint16_t KRouteTableAStar = 10
 
static constexpr uint16_t KRouteTableCH = 11
 
static constexpr uint16_t KRouteTableExtra = 12
 
static constexpr uint16_t KRouteTableTurnExpanded = 13
 
static constexpr uint16_t KRouteTableCHStandAlone = 14
 
static constexpr uint16_t KRouteTableTECH = 15
 
static constexpr uint16_t KRouteTableCHTiled = 16
 
static constexpr uint16_t KRouteTableTECHTiled = 17
 
static constexpr uint16_t KRouteTableTurnExpandedCompact = 18
 
static constexpr uint16_t KNoTable = UINT16_MAX
 

Detailed Description

Identifiers of tables in CTM1 map files.

Member Data Documentation

◆ KGlobalTable

constexpr uint16_t CartoType::TMapTableType::KGlobalTable = 0
staticconstexpr

The ID of the global information table.

◆ KLayerTable

constexpr uint16_t CartoType::TMapTableType::KLayerTable = 1
staticconstexpr

The ID of the table containing the layers containing the map objects; see also KLowResolutionLayerTable.

◆ KLowResolutionLayerTable

constexpr uint16_t CartoType::TMapTableType::KLowResolutionLayerTable = 6
staticconstexpr

The ID of the table containing layer data containing map objects at lower resolutions, simplified for display at smaller scales; see also KLayerTable.

◆ KNoTable

constexpr uint16_t CartoType::TMapTableType::KNoTable = UINT16_MAX
staticconstexpr

An ID used when no table exists or the table type is unknown.

◆ KPaletteTable

constexpr uint16_t CartoType::TMapTableType::KPaletteTable = 7
staticconstexpr

The ID of the table containing color palettes for raster image objects.

◆ KProjectionTable

constexpr uint16_t CartoType::TMapTableType::KProjectionTable = 4
staticconstexpr

The ID of the the table containing the map projection.

◆ KRouteTableAStar

constexpr uint16_t CartoType::TMapTableType::KRouteTableAStar = 10
staticconstexpr

The ID of the A-star routing data table.

◆ KRouteTableCH

constexpr uint16_t CartoType::TMapTableType::KRouteTableCH = 11
staticconstexpr

The ID of the contraction hierarchy routing data table.

◆ KRouteTableCHStandAlone

constexpr uint16_t CartoType::TMapTableType::KRouteTableCHStandAlone = 14
staticconstexpr

The ID of the table containing contraction hierarchy routing data that can optionally be used stand-alone, in combination with other map files.

◆ KRouteTableCHTiled

constexpr uint16_t CartoType::TMapTableType::KRouteTableCHTiled = 16
staticconstexpr

The ID of the table containing contraction hierarchy routing data that is a tile that can be used with other tiles from the same data set.

◆ KRouteTableExtra

constexpr uint16_t CartoType::TMapTableType::KRouteTableExtra = 12
staticconstexpr

The ID of the table containing extra information used for A-star routing.

◆ KRouteTableTECH

constexpr uint16_t CartoType::TMapTableType::KRouteTableTECH = 15
staticconstexpr

The ID of the turn-expanded contraction hierarchy routing data table.

◆ KRouteTableTECHTiled

constexpr uint16_t CartoType::TMapTableType::KRouteTableTECHTiled = 17
staticconstexpr

The ID of the table containing turn-expanded contraction hierarchy routing data that is a tile that can be used with other tiles from the same data set.

◆ KRouteTableTurnExpanded

constexpr uint16_t CartoType::TMapTableType::KRouteTableTurnExpanded = 13
staticconstexpr

The ID of the turn-expanded routing data table.

◆ KRouteTableTurnExpandedCompact

constexpr uint16_t CartoType::TMapTableType::KRouteTableTurnExpandedCompact = 18
staticconstexpr

The ID of the table containing compact turn-expanded routing data, which uses less run-time RAM.

◆ KStringTable

constexpr uint16_t CartoType::TMapTableType::KStringTable = 5
staticconstexpr

The ID of the table of compressed strings referenced by the map objects.

◆ KTable2Obsolete

constexpr uint16_t CartoType::TMapTableType::KTable2Obsolete = 2
staticconstexpr

The ID of the obsolete text index table.

◆ KTable3Obsolete

constexpr uint16_t CartoType::TMapTableType::KTable3Obsolete = 3
staticconstexpr

The ID of the obsolete projection table used up to CTM1 version 3.0.

◆ KTable9Obsolete

constexpr uint16_t CartoType::TMapTableType::KTable9Obsolete = 9
staticconstexpr

The ID of the table containing the obsolete serialised A-star routing network used up to format version 4.1.

◆ KTextIndexTable

constexpr uint16_t CartoType::TMapTableType::KTextIndexTable = 8
staticconstexpr

The ID of the table containing the text index used when searching for string attributes.


The documentation for this class was generated from the following file: