Skip to content

Forward and reverse geocoding is Easy Now. A flutter package to get details given coordinates and vice versa

License

Notifications You must be signed in to change notification settings

rennylangat/geocoder3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geocoder3

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:geocoder3/geocoder3.dart';

Get Data Form Coordinates

    GeoData data = await Geocoder3.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 Geocoder3.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

About

Forward and reverse geocoding is Easy Now. A flutter package to get details given coordinates and vice versa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages