getDirectionsRaw method
Future<Map<String, dynamic>>
getDirectionsRaw(
{ - required Location origin,
- required Location destination,
- String mode = 'driving',
- bool alternatives = false,
- bool steps = false,
- String overview = 'full',
- bool basic = false,
- Object? language,
- String? requestId,
- String? correlationId,
})
Implementation
Future<Map<String, dynamic>> getDirectionsRaw({
required Location origin,
required Location destination,
String mode = 'driving',
bool alternatives = false,
bool steps = false,
String overview = 'full',
bool basic = false,
Object? language,
String? requestId,
String? correlationId,
}) async {
final json = await _http.sendJson(
'POST',
basic ? '/routing/v1/directions/basic' : '/routing/v1/directions',
query: _http.withLanguage({
'origin': origin.toString(),
'destination': destination.toString(),
'mode': mode,
'alternatives': alternatives,
'steps': steps,
'overview': overview,
}, language: language),
requestId: requestId,
correlationId: correlationId,
);
return Map<String, dynamic>.from(json as Map);
}