MSFOSRMOfflineRoutingService
Objective-C
@interface MSFOSRMOfflineRoutingService : MSFRoutingService
Swift
class MSFOSRMOfflineRoutingService : MSFRoutingService
An offline routing service that uses Massif-specific routing database file created from OSRM prepared routing files. Note: this class is experimental and may change or even be removed in future SDK versions.
-
Constructs a new OSRMOfflineRoutingService instance given database file.
Declaration
Objective-C
- (id)initWithPath:(NSString *)path;Swift
init!(path: String!)Parameters
pathThe full path to the database file. @throws NSException If the database file could not be opened or read.
-
Undocumented
Declaration
Objective-C
- (NSString *)getProfile;Swift
func getProfile() -> String! -
Undocumented
Declaration
Objective-C
-(NSString*)getProfileSwigExplicitMSFOSRMOfflineRoutingService;Swift
func getProfileSwigExplicitMSFOSRMOfflineRoutingService() -> String! -
Undocumented
Declaration
Objective-C
- (void)setProfile:(NSString *)profile;Swift
func setProfile(_ profile: String!) -
Undocumented
Declaration
Objective-C
-(void)setProfileSwigExplicitMSFOSRMOfflineRoutingService: (NSString*)profile;Swift
func setProfileSwigExplicit(_ profile: String!) -
Undocumented
Declaration
Objective-C
- (MSFRouteMatchingResult *)matchRoute:(MSFRouteMatchingRequest *)request;Swift
func matchRoute(_ request: MSFRouteMatchingRequest!) -> MSFRouteMatchingResult! -
Undocumented
Declaration
Objective-C
-(MSFRouteMatchingResult*)matchRouteSwigExplicitMSFOSRMOfflineRoutingService: (MSFRouteMatchingRequest*)request;Swift
func matchRouteSwigExplicitMSFOSRMOfflineRoutingService(_ request: MSFRouteMatchingRequest!) -> MSFRouteMatchingResult! -
Undocumented
Declaration
Objective-C
- (MSFRoutingResult *)calculateRoute:(MSFRoutingRequest *)request;Swift
func calculateRoute(_ request: MSFRoutingRequest!) -> MSFRoutingResult! -
Undocumented
Declaration
Objective-C
-(MSFRoutingResult*)calculateRouteSwigExplicitMSFOSRMOfflineRoutingService: (MSFRoutingRequest*)request;Swift
func calculateRouteSwigExplicitMSFOSRMOfflineRoutingService(_ request: MSFRoutingRequest!) -> MSFRoutingResult! -
Undocumented
Declaration
Objective-C
-(void)dealloc;Swift
func dealloc()