CartoType Android API 7.8.2, 2022-03-25
for Java development on Android
Public Attributes | List of all members
com.cartotype.MapMetaData Class Reference

Public Attributes

int iFileVersionMajor = 0
 
int iFileVersionMinor = 0
 
int iCartoTypeVersionMajor = 0
 
int iCartoTypeVersionMinor = 0
 
int iCartoTypeBuild = 0
 
String iDataSetName
 
String iCopyright
 
String iProjectionName
 
String iProjectionParameters
 
int iPointFormat = PointFormat.UNKNOWN
 
Rect iExtentInMapCoords
 
Rect iExtentInDegrees
 
int iRouteTableType = MapTableType.NO_TABLE
 
boolean iRouteDataHasGradients = false
 
boolean iLargeFile = false
 
boolean iDrivingSideKnown = false
 
boolean iDriveOnLeft = false
 

Detailed Description

Metadata describing a CTM1 map file.

Member Data Documentation

◆ iCartoTypeBuild

int com.cartotype.MapMetaData.iCartoTypeBuild = 0

The build (version control revision number) used to build the makemap tool which created the CTM1 file.

◆ iCartoTypeVersionMajor

int com.cartotype.MapMetaData.iCartoTypeVersionMajor = 0

The major part of the version of CartoType used to build the makemap tool which created the CTM1 file.

◆ iCartoTypeVersionMinor

int com.cartotype.MapMetaData.iCartoTypeVersionMinor = 0

The minor part of the version of CartoType used to build the makemap tool which created the CTM1 file.

◆ iCopyright

String com.cartotype.MapMetaData.iCopyright

The copyright notice applying to the map data.

◆ iDataSetName

String com.cartotype.MapMetaData.iDataSetName

The name of the map data set.

◆ iDriveOnLeft

boolean com.cartotype.MapMetaData.iDriveOnLeft = false

True if the driving side is known and the rule is to drive on the left.

◆ iDrivingSideKnown

boolean com.cartotype.MapMetaData.iDrivingSideKnown = false

True if the driving side (rule of the road) is known.

◆ iExtentInDegrees

Rect com.cartotype.MapMetaData.iExtentInDegrees

The axis-aligned bounds of the map, in degrees of longitude and latitude.

◆ iExtentInMapCoords

Rect com.cartotype.MapMetaData.iExtentInMapCoords

The axis-aligned bounds of the map, in map coordinates.

◆ iFileVersionMajor

int com.cartotype.MapMetaData.iFileVersionMajor = 0

The major part of the CTM1 format version.

◆ iFileVersionMinor

int com.cartotype.MapMetaData.iFileVersionMinor = 0

The minor part of the CTM1 format version.

◆ iLargeFile

boolean com.cartotype.MapMetaData.iLargeFile = false

True if file positions in the data file take up 5 bytes rather than 4.

◆ iPointFormat

int com.cartotype.MapMetaData.iPointFormat = PointFormat.UNKNOWN

The point format for map coordinates: either Meter or Meter32nds.

◆ iProjectionName

String com.cartotype.MapMetaData.iProjectionName

The name of the map projection.

◆ iProjectionParameters

String com.cartotype.MapMetaData.iProjectionParameters

The Proj4 parameters for the map projection.

◆ iRouteDataHasGradients

boolean com.cartotype.MapMetaData.iRouteDataHasGradients = false

True if the route data contains gradients.

◆ iRouteTableType

int com.cartotype.MapMetaData.iRouteTableType = MapTableType.NO_TABLE

The route table type: one of the constants defined in MapTableType.


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