geocoder2

Creator: coderz1093

Last updated:

Add to Cart

Description:

geocoder2

geocoder2 #
Easy forward and reverse geocodeing From google maps api
make sure to activate Maps SDK for android and ios and geocode api from Google Cloud Console
Features #

Easy To Use
No Errors

Code Example #
import 'package:geocoder2/geocoder2.dart';
copied to clipboard
Get Data Form Coordinates #
GeoData data = await Geocoder2.getDataFromCoordinates(
latitude: 40.714224,
longitude: -73.961452,
googleMapApiKey: "GOOGLE_MAP_API_KEY");

//Formated Address
print(data.address);
//City Name
print(data.city);
//Country Name
print(data.country);
//Country Code
print(data.countryCode);
//Latitude
print(data.latitude);
//Longitude
print(data.longitude);
//Postal Code
print(data.postalCode);
//State
print(data.state);
//Street Number
print(data.street_number);

copied to clipboard
Get Data From Address #
GeoData data = await Geocoder2.getDataFromAddress(
address: "277 Bedford Ave, Brooklyn, NY 11211, USA",
googleMapApiKey: "GOOGLE_MAP_API_KEY");

//Formated Address
print(data.address);
//City Name
print(data.city);
//Country Name
print(data.country);
//Country Code
print(data.countryCode);
//Latitude
print(data.latitude);
//Longitude
print(data.longitude);
//Postal Code
print(data.postalCode);
//State
print(data.state);
//Street Number
print(data.street_number);
copied to clipboard
Both methods also have an optional language parameter to request the results in a specific language.
Here is the list of supported language codes.
Note : #
If you don't have GOOGLE_MAP_API_KEY then you will use geocoder_buddy
Alternative #
Geocoder Buddy
Buy Me A Coffee #

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.