FLUTTER ECOSYSTEM

google_maps_webservice

Google Maps Web Services [API](https://developers.google.com/maps/web-services)

Latest version
0.0.19
30-day downloads
8K
Likes
163
Pub points
30

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The google_maps_webservice package provides a Dart client for interacting with Google Maps Web Services APIs. It enables Flutter applications to access geocoding, places, directions, distance matrix, and other map-related data through HTTP requests. Designed for developers needing programmatic access to Google's mapping infrastructure, it simplifies integration without requiring direct API call management. The package is lightweight and focused on core web service functionality, making it ideal for backend-like operations within Flutter apps.

Use cases
  • Geocoding addresses to coordinates
  • Fetching nearby places and details
  • Calculating routes and travel distances
  • Integrating map data into location-based features
  • Processing map data in serverless functions
Key features
  • Simple HTTP client for Google Maps APIs
  • Supports multiple Google Maps Web Services
  • Clean, type-safe request and response models
  • Easy integration with Flutter apps
  • Well-documented and actively maintained
Suitable for
  • Developers building location-aware Flutter apps
  • Apps requiring map data from Google Maps Web Services
  • Projects needing geocoding or route calculation
  • Backend logic within Flutter apps
  • Teams using Google Maps APIs extensively
Considerations
  • Requires a valid Google Cloud API key
  • Does not include map UI rendering (use with google_maps_flutter)
  • Limited to web service endpoints, not real-time maps
  • Rate limits apply based on Google Cloud billing
  • Not suitable for offline map functionality
Supported platformsNot available

Install package

flutter pub add google_maps_webservice

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects