geocoder2 1.4.0 icon indicating copy to clipboard operation
geocoder2: ^1.4.0 copied to clipboard

Forward and reverse geocoding is Easy Now.

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';

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);

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);

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 #

34
likes
95
pub points
96%
popularity

Publisher

verified publisher iconflutterbuddy.in

Forward and reverse geocoding is Easy Now.

Repository (GitHub)

Documentation

API reference

License

Icon for licenses.MIT (LICENSE)

Dependencies

flutter, http

More

Packages that depend on geocoder2