MBMapkit
|
00001 // 00002 // MBRoute.h 00003 // MBMapkit_library 00004 // 00005 // Created by 张嘉伟 on 11-10-26. 00006 // Copyright 2011 Mapbar Inc. All rights reserved. 00007 // 00008 00009 #import <Foundation/Foundation.h> 00010 #import <CoreLocation/CoreLocation.h> 00011 00012 #import "MBGeometry.h" 00013 00020 @interface MBRoute : NSObject { 00021 @private 00022 NSDictionary *_internal; 00023 } 00028 @property (nonatomic, readonly) MBCoordinateRegion region; 00029 00035 @property (nonatomic, readonly) double distance; 00036 00042 @property (nonatomic, readonly) NSTimeInterval duration;//deprecate 00043 00048 @property (nonatomic, readonly) NSString *instructions; 00049 00054 @property (nonatomic, readonly) CLLocationCoordinate2D start; 00055 00060 @property (nonatomic, readonly) CLLocationCoordinate2D end; 00061 00066 @property (nonatomic, readonly) NSUInteger numSteps; 00067 00072 @property (nonatomic, readonly) NSArray *steps; 00073 00080 - (id)initWithDictionary:(NSDictionary *)dictionary; 00081 00082 @end