google_maps_services_dart 1.17.1 copy "google_maps_services_dart: ^1.17.1" to clipboard
google_maps_services_dart: ^1.17.1 copied to clipboard

Google Maps Services API Client for Dart

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add google_maps_services_dart

With Flutter:

 $ flutter pub add google_maps_services_dart

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  google_maps_services_dart: ^1.17.1

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:google_maps_services_dart/api.dart';
import 'package:google_maps_services_dart/api/directions_api_api.dart';
import 'package:google_maps_services_dart/api/distance_matrix_api_api.dart';
import 'package:google_maps_services_dart/api/elevation_api_api.dart';
import 'package:google_maps_services_dart/api/geocoding_api_api.dart';
import 'package:google_maps_services_dart/api/geolocation_api_api.dart';
import 'package:google_maps_services_dart/api/places_api_api.dart';
import 'package:google_maps_services_dart/api/roads_api_api.dart';
import 'package:google_maps_services_dart/api/street_view_api_api.dart';
import 'package:google_maps_services_dart/api/time_zone_api_api.dart';
import 'package:google_maps_services_dart/api_util.dart';
import 'package:google_maps_services_dart/auth/api_key_auth.dart';
import 'package:google_maps_services_dart/auth/auth.dart';
import 'package:google_maps_services_dart/auth/basic_auth.dart';
import 'package:google_maps_services_dart/auth/oauth.dart';
import 'package:google_maps_services_dart/googles_maps_services_dart.dart';
import 'package:google_maps_services_dart/model/address_component.dart';
import 'package:google_maps_services_dart/model/address_component.g.dart';
import 'package:google_maps_services_dart/model/bounds.dart';
import 'package:google_maps_services_dart/model/bounds.g.dart';
import 'package:google_maps_services_dart/model/cell_tower.dart';
import 'package:google_maps_services_dart/model/cell_tower.g.dart';
import 'package:google_maps_services_dart/model/directions_geocoded_waypoint.dart';
import 'package:google_maps_services_dart/model/directions_geocoded_waypoint.g.dart';
import 'package:google_maps_services_dart/model/directions_leg.dart';
import 'package:google_maps_services_dart/model/directions_leg.g.dart';
import 'package:google_maps_services_dart/model/directions_polyline.dart';
import 'package:google_maps_services_dart/model/directions_polyline.g.dart';
import 'package:google_maps_services_dart/model/directions_response.dart';
import 'package:google_maps_services_dart/model/directions_response.g.dart';
import 'package:google_maps_services_dart/model/directions_route.dart';
import 'package:google_maps_services_dart/model/directions_route.g.dart';
import 'package:google_maps_services_dart/model/directions_status.dart';
import 'package:google_maps_services_dart/model/directions_status.g.dart';
import 'package:google_maps_services_dart/model/directions_step.dart';
import 'package:google_maps_services_dart/model/directions_step.g.dart';
import 'package:google_maps_services_dart/model/directions_traffic_speed_entry.dart';
import 'package:google_maps_services_dart/model/directions_traffic_speed_entry.g.dart';
import 'package:google_maps_services_dart/model/directions_transit_agency.dart';
import 'package:google_maps_services_dart/model/directions_transit_agency.g.dart';
import 'package:google_maps_services_dart/model/directions_transit_details.dart';
import 'package:google_maps_services_dart/model/directions_transit_details.g.dart';
import 'package:google_maps_services_dart/model/directions_transit_line.dart';
import 'package:google_maps_services_dart/model/directions_transit_line.g.dart';
import 'package:google_maps_services_dart/model/directions_transit_stop.dart';
import 'package:google_maps_services_dart/model/directions_transit_stop.g.dart';
import 'package:google_maps_services_dart/model/directions_transit_vehicle.dart';
import 'package:google_maps_services_dart/model/directions_transit_vehicle.g.dart';
import 'package:google_maps_services_dart/model/directions_via_waypoint.dart';
import 'package:google_maps_services_dart/model/directions_via_waypoint.g.dart';
import 'package:google_maps_services_dart/model/distance_matrix_element.dart';
import 'package:google_maps_services_dart/model/distance_matrix_element.g.dart';
import 'package:google_maps_services_dart/model/distance_matrix_element_status.dart';
import 'package:google_maps_services_dart/model/distance_matrix_element_status.g.dart';
import 'package:google_maps_services_dart/model/distance_matrix_response.dart';
import 'package:google_maps_services_dart/model/distance_matrix_response.g.dart';
import 'package:google_maps_services_dart/model/distance_matrix_row.dart';
import 'package:google_maps_services_dart/model/distance_matrix_row.g.dart';
import 'package:google_maps_services_dart/model/distance_matrix_status.dart';
import 'package:google_maps_services_dart/model/distance_matrix_status.g.dart';
import 'package:google_maps_services_dart/model/elevation_response.dart';
import 'package:google_maps_services_dart/model/elevation_response.g.dart';
import 'package:google_maps_services_dart/model/elevation_result.dart';
import 'package:google_maps_services_dart/model/elevation_result.g.dart';
import 'package:google_maps_services_dart/model/elevation_status.dart';
import 'package:google_maps_services_dart/model/elevation_status.g.dart';
import 'package:google_maps_services_dart/model/error_detail.dart';
import 'package:google_maps_services_dart/model/error_detail.g.dart';
import 'package:google_maps_services_dart/model/error_object.dart';
import 'package:google_maps_services_dart/model/error_object.g.dart';
import 'package:google_maps_services_dart/model/error_response.dart';
import 'package:google_maps_services_dart/model/error_response.g.dart';
import 'package:google_maps_services_dart/model/fare.dart';
import 'package:google_maps_services_dart/model/fare.g.dart';
import 'package:google_maps_services_dart/model/geocoding_geometry.dart';
import 'package:google_maps_services_dart/model/geocoding_geometry.g.dart';
import 'package:google_maps_services_dart/model/geocoding_response.dart';
import 'package:google_maps_services_dart/model/geocoding_response.g.dart';
import 'package:google_maps_services_dart/model/geocoding_result.dart';
import 'package:google_maps_services_dart/model/geocoding_result.g.dart';
import 'package:google_maps_services_dart/model/geocoding_status.dart';
import 'package:google_maps_services_dart/model/geocoding_status.g.dart';
import 'package:google_maps_services_dart/model/geolocation_request.dart';
import 'package:google_maps_services_dart/model/geolocation_request.g.dart';
import 'package:google_maps_services_dart/model/geolocation_response.dart';
import 'package:google_maps_services_dart/model/geolocation_response.g.dart';
import 'package:google_maps_services_dart/model/geometry.dart';
import 'package:google_maps_services_dart/model/geometry.g.dart';
import 'package:google_maps_services_dart/model/inline_response200.dart';
import 'package:google_maps_services_dart/model/inline_response200.g.dart';
import 'package:google_maps_services_dart/model/inline_response200_results.dart';
import 'package:google_maps_services_dart/model/inline_response200_results.g.dart';
import 'package:google_maps_services_dart/model/lat_lng_literal.dart';
import 'package:google_maps_services_dart/model/lat_lng_literal.g.dart';
import 'package:google_maps_services_dart/model/latitude_longitude_literal.dart';
import 'package:google_maps_services_dart/model/latitude_longitude_literal.g.dart';
import 'package:google_maps_services_dart/model/nearest_roads_error.dart';
import 'package:google_maps_services_dart/model/nearest_roads_error.g.dart';
import 'package:google_maps_services_dart/model/nearest_roads_error_response.dart';
import 'package:google_maps_services_dart/model/nearest_roads_error_response.g.dart';
import 'package:google_maps_services_dart/model/nearest_roads_response.dart';
import 'package:google_maps_services_dart/model/nearest_roads_response.g.dart';
import 'package:google_maps_services_dart/model/place.dart';
import 'package:google_maps_services_dart/model/place.g.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_matched_substring.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_matched_substring.g.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_prediction.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_prediction.g.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_structured_format.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_structured_format.g.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_term.dart';
import 'package:google_maps_services_dart/model/place_autocomplete_term.g.dart';
import 'package:google_maps_services_dart/model/place_opening_hours.dart';
import 'package:google_maps_services_dart/model/place_opening_hours.g.dart';
import 'package:google_maps_services_dart/model/place_opening_hours_period.dart';
import 'package:google_maps_services_dart/model/place_opening_hours_period.g.dart';
import 'package:google_maps_services_dart/model/place_opening_hours_period_detail.dart';
import 'package:google_maps_services_dart/model/place_opening_hours_period_detail.g.dart';
import 'package:google_maps_services_dart/model/place_photo.dart';
import 'package:google_maps_services_dart/model/place_photo.g.dart';
import 'package:google_maps_services_dart/model/place_review.dart';
import 'package:google_maps_services_dart/model/place_review.g.dart';
import 'package:google_maps_services_dart/model/places_autocomplete_response.dart';
import 'package:google_maps_services_dart/model/places_autocomplete_response.g.dart';
import 'package:google_maps_services_dart/model/places_autocomplete_status.dart';
import 'package:google_maps_services_dart/model/places_autocomplete_status.g.dart';
import 'package:google_maps_services_dart/model/places_details_response.dart';
import 'package:google_maps_services_dart/model/places_details_response.g.dart';
import 'package:google_maps_services_dart/model/places_details_status.dart';
import 'package:google_maps_services_dart/model/places_details_status.g.dart';
import 'package:google_maps_services_dart/model/places_find_place_from_text_response.dart';
import 'package:google_maps_services_dart/model/places_find_place_from_text_response.g.dart';
import 'package:google_maps_services_dart/model/places_nearby_search_response.dart';
import 'package:google_maps_services_dart/model/places_nearby_search_response.g.dart';
import 'package:google_maps_services_dart/model/places_query_autocomplete_response.dart';
import 'package:google_maps_services_dart/model/places_query_autocomplete_response.g.dart';
import 'package:google_maps_services_dart/model/places_search_status.dart';
import 'package:google_maps_services_dart/model/places_search_status.g.dart';
import 'package:google_maps_services_dart/model/places_text_search_response.dart';
import 'package:google_maps_services_dart/model/places_text_search_response.g.dart';
import 'package:google_maps_services_dart/model/plus_code.dart';
import 'package:google_maps_services_dart/model/plus_code.g.dart';
import 'package:google_maps_services_dart/model/snap_to_roads_response.dart';
import 'package:google_maps_services_dart/model/snap_to_roads_response.g.dart';
import 'package:google_maps_services_dart/model/snapped_point.dart';
import 'package:google_maps_services_dart/model/snapped_point.g.dart';
import 'package:google_maps_services_dart/model/street_view_response.dart';
import 'package:google_maps_services_dart/model/street_view_response.g.dart';
import 'package:google_maps_services_dart/model/street_view_status.dart';
import 'package:google_maps_services_dart/model/street_view_status.g.dart';
import 'package:google_maps_services_dart/model/text_value_object.dart';
import 'package:google_maps_services_dart/model/text_value_object.g.dart';
import 'package:google_maps_services_dart/model/time_zone_response.dart';
import 'package:google_maps_services_dart/model/time_zone_response.g.dart';
import 'package:google_maps_services_dart/model/time_zone_status.dart';
import 'package:google_maps_services_dart/model/time_zone_status.g.dart';
import 'package:google_maps_services_dart/model/time_zone_text_value_object.dart';
import 'package:google_maps_services_dart/model/time_zone_text_value_object.g.dart';
import 'package:google_maps_services_dart/model/travel_mode.dart';
import 'package:google_maps_services_dart/model/travel_mode.g.dart';
import 'package:google_maps_services_dart/model/wi_fi_access_point.dart';
import 'package:google_maps_services_dart/model/wi_fi_access_point.g.dart';
import 'package:google_maps_services_dart/serializers.dart';
import 'package:google_maps_services_dart/serializers.g.dart';
1
likes
100
pub points
71%
popularity

Publisher

verified publishernaxam.net

Google Maps Services API Client for Dart

Homepage

Documentation

API reference

License

MIT (LICENSE)

Dependencies

built_collection, built_value, dio

More

Packages that depend on google_maps_services_dart