google_geocoding_plus

This package is forked from https://github.com/bazrafkan, appreciate your contribution.

A Flutter plugin that provides a Google Geocoding API.

Preview

The Geocoding API is a service that provides geocoding and reverse geocoding of addresses.

The following requests are available:

  1. Geocoding is the process of converting addresses (like a street address) into geographic coordinates (like latitude and longitude), which you can use to place markers on a map, or position the map.
  2. Reverse geocoding is the process of converting geographic coordinates into a human-readable address.

You can also use the Geocoding API to find the address for a given place ID.

Usage

To use this plugin, add google_geocoding_plus as a dependency in your pubspec.yaml file.

Getting Started

Example

Sample Usage

  • Geocoding
var googleGeocoding = GoogleGeocoding("Your-Key");
var risult = await googleGeocoding.geocoding.get("1600 Amphitheatre",null);
  • Reverse geocoding
var googleGeocoding = GoogleGeocoding("Your-Key");
var risult = await googleGeocoding.geocoding.getReverse(LatLon(40.714224,-73.961452));