This is provided as frequently as possible by the location provider. Locations are only
road-snapped when in driving mode, not when walking or cycling.
If any of the location properties are unavailable, they are set to the following values:
coordinate: kCLLocationCoordinate2DInvalid
altitude: NAN
horizontalAccuracy: -1
verticalAccuracy: -1
course: -1
speed: -1
Note that this method will not be called if the terms and conditions have not been accepted.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-15 UTC."],[[["`GMSRoadSnappedLocationProviderListener` is a protocol for receiving events from the `GMSRoadSnappedLocationProvider`."],["The `locationProvider:didUpdateLocation:` method is called frequently with the device's current location, road-snapped when in driving mode."],["If location properties are unavailable, they are set to specific invalid values like `kCLLocationCoordinate2DInvalid` for coordinate, `NAN` for altitude, and `-1` for accuracy, course, and speed."],["This method will not be called if the necessary terms and conditions have not been accepted by the user."]]],[]]