Google today released a set of improvements to the Google Maps APIs for developers looking to use transit directions in their Android apps. Specifically, users can now receive fare info where available and make use of the same mode and routing options as the Google Maps app.
Android users shouldn’t expect any immediate changes across third-party apps until developers take advantage of these new features, but eventually more apps that integrate Google Maps will provide improved transit mode and routing preferences and allow for better trip planning.
The full changelog:
- Transit directions will now return fare information where available, same as the Google Maps Android app. In the Distance Matrix API, this enables developers to find routes that minimize either the travel time or the fare.
- Transit directions now accept transit options, same as the Google Maps Android app. Options include mode preferences (transit_mode=train|tram|subway|bus) as well as routing preferences (transit_routing_preference=less_walking or fewer_transfers).
- Developers can now set departure_time=now in Directions API queries instead of specifying a timestamp. The departure_time parameter is now optional and will default to departure_time=now if not specified.