NSDK_MapInformation
@interface NSDK_MapInformation : NSObject
Information about a specific map.
@author PTV AG Karlsruhe
-
Declaration
Objective-C
- (NSString *)getBaseName;
Swift
func getBaseName() -> String!
Return Value
the base name of the map (filename without extension).
-
Declaration
Objective-C
- (int)getBINMajor;
Swift
func getBINMajor() -> Int32
Return Value
the major format version of .bin file
-
Declaration
Objective-C
- (int)getBINMinor;
Swift
func getBINMinor() -> Int32
Return Value
the minor format version of .bin file
-
Currently available: L
n
(NavTeq), Lt
(Teleatlas), Lx
(other, e.g. AND)Declaration
Objective-C
- (NSString *)getCopyright;
Swift
func getCopyright() -> String!
Return Value
copyright string regarding data source.
-
The encoding is taken from the international license plate codes
Declaration
Objective-C
- (NSArray<NSString *> *)getCountries;
Swift
func getCountries() -> [String]!
Return Value
a list of countries which are part of this map.
-
0: detail level, 1: major roads 2: detail level but not capable of cross-map routing.
Declaration
Objective-C
- (int)getDetailLevel;
Swift
func getDetailLevel() -> Int32
Return Value
the Detail level of this map.
-
Declaration
Objective-C
- (NSDK_Position *)getLowerRight;
Swift
func getLowerRight() -> NSDK_Position!
Return Value
the coordinates of the lower right corner of the MBR
-
according map.ini/map.uni file.
Declaration
Objective-C
- (NSString *)getMapName;
Swift
func getMapName() -> String!
Return Value
a localized name of map. Localization is taken from the
-
Declaration
Objective-C
- (NSString *)getSeqNo;
Swift
func getSeqNo() -> String!
Return Value
the serial number of this map.
-
Declaration
Objective-C
- (NSString *)getTimeStamp;
Swift
func getTimeStamp() -> String!
Return Value
the production date of this map.
-
Declaration
Objective-C
- (int)getTNSMajor;
Swift
func getTNSMajor() -> Int32
Return Value
the major format version of .tns file
-
Declaration
Objective-C
- (int)getTNSMinor;
Swift
func getTNSMinor() -> Int32
Return Value
the minor format version of .tns file
-
Note that there are more databases required for full TMC support. The encoding is taken from the international license plate codes.
Declaration
Objective-C
- (NSString *)getTMCCountries;
Swift
func getTMCCountries() -> String!
Return Value
a comma separated list of countries for which TMC information are available within this map.
-
Declaration
Objective-C
- (BOOL)isTollAvailable;
Swift
func isTollAvailable() -> Bool
Return Value
if toll data is available for the map
-
Declaration
Objective-C
- (BOOL)isTruckTollAvailable;
Swift
func isTruckTollAvailable() -> Bool
Return Value
if toll data is available for the map
-
Declaration
Objective-C
- (NSDK_Position *)getUpperLeft;
Swift
func getUpperLeft() -> NSDK_Position!
Return Value
the coordinates of upper left corner of the MBR of this map.