CartoType Android API 8.8-7-gb35e4dc71
for Java development on Android
Public Attributes | List of all members
com.cartotype.MapMetaData Class Reference

Public Attributes

int fileVersionMajor = 0
 
int fileVersionMinor = 0
 
int cartoTypeVersionMajor = 0
 
int cartoTypeVersionMinor = 0
 
int cartoTypeBuild = 0
 
String dataSetName
 
String copyright
 
String projectionName
 
String projectionParameters
 
String[] layers
 
int pointFormat = PointFormat.UNKNOWN
 
Rect extentInMapCoords
 
Rect extentInDegrees
 
int routeTableType = MapTableType.NO_TABLE
 
boolean routeDataHasGradients = false
 
boolean largeFile = false
 
boolean drivingSideKnown = false
 
boolean driveOnLeft = false
 

Detailed Description

Metadata describing a CTM1 map file.

Member Data Documentation

◆ cartoTypeBuild

int com.cartotype.MapMetaData.cartoTypeBuild = 0

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

◆ cartoTypeVersionMajor

int com.cartotype.MapMetaData.cartoTypeVersionMajor = 0

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

◆ cartoTypeVersionMinor

int com.cartotype.MapMetaData.cartoTypeVersionMinor = 0

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

◆ copyright

String com.cartotype.MapMetaData.copyright

The copyright notice applying to the map data.

◆ dataSetName

String com.cartotype.MapMetaData.dataSetName

The name of the map data set.

◆ driveOnLeft

boolean com.cartotype.MapMetaData.driveOnLeft = false

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

◆ drivingSideKnown

boolean com.cartotype.MapMetaData.drivingSideKnown = false

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

◆ extentInDegrees

Rect com.cartotype.MapMetaData.extentInDegrees

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

◆ extentInMapCoords

Rect com.cartotype.MapMetaData.extentInMapCoords

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

◆ fileVersionMajor

int com.cartotype.MapMetaData.fileVersionMajor = 0

The major part of the CTM1 format version.

◆ fileVersionMinor

int com.cartotype.MapMetaData.fileVersionMinor = 0

The minor part of the CTM1 format version.

◆ largeFile

boolean com.cartotype.MapMetaData.largeFile = false

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

◆ layers

String [] com.cartotype.MapMetaData.layers

The layers.

◆ pointFormat

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

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

◆ projectionName

String com.cartotype.MapMetaData.projectionName

The name of the map projection.

◆ projectionParameters

String com.cartotype.MapMetaData.projectionParameters

The Proj4 parameters for the map projection.

◆ routeDataHasGradients

boolean com.cartotype.MapMetaData.routeDataHasGradients = false

True if the route data contains gradients.

◆ routeTableType

int com.cartotype.MapMetaData.routeTableType = 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: