typedef enum units {
    MFParserUnitsUnknown = 0,
    MFParserUnitsMillimeters = 1,
    MFParserUnitsCentimeters = 2,
    MFParserUnitsMeters = 3
} MFParserUnits;

@interface MFParser : NSObject <NSXMLParserDelegate>

@property (readonly, nonatomic, strong) NSXMLParser *parser;
@property (readonly, nonatomic, strong) AbsoluteLocation *location;
@property (readonly, nonatomic, strong) Vector2d *directionOfNorth;
@property (readonly, nonatomic) MFParserUnits units;
@property (readonly, nonatomic, strong) NSMutableArray *gmlPaths;

-(id)initWithData:(NSData*)data;
-(BOOL)parse;

@end
