[ios] Round horizontal accuracy

This commit is contained in:
Jesse Bounds
2016-12-05 11:47:13 -08:00
parent 4a61fcdafb
commit 5579e67804

View File

@@ -656,12 +656,13 @@ const NSTimeInterval MGLFlushInterval = 180;
double accuracy = 10000000;
double lat = floor(loc.coordinate.latitude * accuracy) / accuracy;
double lng = floor(loc.coordinate.longitude * accuracy) / accuracy;
double horizontalAccuracy = round(loc.horizontalAccuracy);
NSString *formattedDate = [self.rfc3339DateFormatter stringFromDate:loc.timestamp];
[MGLMapboxEvents pushEvent:MGLEventTypeLocation withAttributes:@{MGLEventKeyCreated: formattedDate,
MGLEventKeyLatitude: @(lat),
MGLEventKeyLongitude: @(lng),
MGLEventKeyAltitude: @(round(loc.altitude)),
MGLEventHorizontalAccuracy: @(loc.horizontalAccuracy)}];
MGLEventHorizontalAccuracy: @(horizontalAccuracy)}];
}
}