|
CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
|
#include <cartotype_map_metadata.h>
Public Attributes | |
| TDataVersion | iFileVersion |
| TDataVersion | iCartoTypeVersion |
| int32_t | iCartoTypeBuild = 0 |
| std::string | iDataSetName |
| std::string | iCopyright |
| std::string | iProjectionName |
| std::string | iProjectionParameters |
| TPointFormat | iPointFormat |
| TRect | iExtentInMapCoords |
| TRectFP | iExtentInDegrees |
| uint16_t | iRouteTableType = TMapTableType::KNoTable |
| bool | iRouteDataHasGradients = false |
| bool | iLargeFile = false |
| bool | iDrivingSideKnown = false |
| bool | iDriveOnLeft = false |
Metadata describing a CTM1 map file.
| int32_t CartoType::CMapMetaData::iCartoTypeBuild = 0 |
The build (version control revision number) used to build the makemap tool which created the CTM1 file.
| TDataVersion CartoType::CMapMetaData::iCartoTypeVersion |
The version of CartoType used to build the makemap tool which created the CTM1 file.
| std::string CartoType::CMapMetaData::iCopyright |
The copyright notice applying to the map data.
| std::string CartoType::CMapMetaData::iDataSetName |
The name of the map data set.
| bool CartoType::CMapMetaData::iDriveOnLeft = false |
True if the driving side is known and the rule is to drive on the left.
| bool CartoType::CMapMetaData::iDrivingSideKnown = false |
True if the driving side (rule of the road) is known.
| TRectFP CartoType::CMapMetaData::iExtentInDegrees |
The axis-aligned bounds of the map, in degrees of longitude and latitude.
| TRect CartoType::CMapMetaData::iExtentInMapCoords |
The axis-aligned bounds of the map, in map coordinates.
| TDataVersion CartoType::CMapMetaData::iFileVersion |
The CTM1 format version.
| bool CartoType::CMapMetaData::iLargeFile = false |
True if file positions in the data file take up 5 bytes rather than 4.
| TPointFormat CartoType::CMapMetaData::iPointFormat |
The point format for map coordinates: either Meter or Meter32nds.
| std::string CartoType::CMapMetaData::iProjectionName |
The name of the map projection.
| std::string CartoType::CMapMetaData::iProjectionParameters |
The Proj4 parameters for the map projection.
| bool CartoType::CMapMetaData::iRouteDataHasGradients = false |
True if the route data contains gradients.
| uint16_t CartoType::CMapMetaData::iRouteTableType = TMapTableType::KNoTable |
The route table type: one of the constants defined in TMapTableType.