CartoType iOS API 8.8-13-g03c6f7017
for development in Swift and Objective C for iOS and Mac OS
|
#import <CartoTypeBase.h>
Instance Methods | |
(id) | - initWithMetaData: |
(const void *) | - metaData |
Properties | |
int | fileVersionMajor |
int | fileVersionMinor |
int | cartoTypeVersionMajor |
int | cartoTypeVersionMinor |
int | cartoTypeBuild |
NSString * | dataSetName |
NSString * | copyright |
NSString * | projectionName |
NSMutableArray< NSString * > * | layers |
NSString * | projectionParameters |
CartoTypePointFormat | pointFormat |
CartoTypeRect | extentInMapCoords |
CartoTypeRect | extentInDegrees |
int | routeTableType |
bool | routeDataHasGradients |
bool | largeFile |
bool | drivingSideKnown |
bool | driveOnLeft |
Metadata describing a CTM1 map file.
- (id) initWithMetaData: | (void *) | aMetaData |
Initializes with a C++ metadata object: for internal use only.
- (const void *) metaData |
Returns a pointer to the C++ metadata object: for internal use only.
|
readwritenonatomicassign |
The build (version control revision number) used to build the makemap tool which created the CTM1 file.
|
readwritenonatomicassign |
The major part of the version of CartoType used to build the makemap tool which created the CTM1 file.
|
readwritenonatomicassign |
The minor part of the version of CartoType used to build the makemap tool which created the CTM1 file.
|
readwritenonatomicassign |
The copyright notice applying to the map data.
|
readwritenonatomicassign |
The name of the map data set.
|
readwritenonatomicassign |
True if the driving side is known and the rule is to drive on the left.
|
readwritenonatomicassign |
True if the driving side (rule of the road) is known.
|
readwritenonatomicassign |
The axis-aligned bounds of the map, in degrees of longitude and latitude.
|
readwritenonatomicassign |
The axis-aligned bounds of the map, in map coordinates.
|
readwritenonatomicassign |
The major part of the CTM1 format version.
|
readwritenonatomicassign |
The minor part of the CTM1 format version.
|
readwritenonatomicassign |
True if file positions in the data file take up 5 bytes rather than 4.
|
readwritenonatomicassign |
The layers.
|
readwritenonatomicassign |
The point format for map coordinates: either Meter or Meter32nds.
|
readwritenonatomicassign |
The name of the map projection.
|
readwritenonatomicassign |
The Proj4 parameters for the map projection.
|
readwritenonatomicassign |
True if the route data contains gradients.
|
readwritenonatomicassign |
The route table type: one of the constants KRouteTableAStar, KRouteTableCH, etc.