This module will geocode just about anything you throw at it including addresses, GPX files, geo-tagged images, and KML files. It is commonly used to automatically geocode Addressfield addresses into Geofield points for display on Openlayers Maps. It also supports the geolocation, and location modules. This module also makes available an API to convert the information you already have into geographic information. It support a variety of input formats and runs them through pluggable backends to produce geographic information. In addition to Latitude / Longitude points, this API also supports more complex geographies such as lines and polygons. If you'd like to help improve the module your patches and co-maintenance are welcome!

## Features

- Geocode Address or location data from any text or Addressfield value (using ArcGISOnline, BingMaps, File, GoogleMaps, MapQuest, Nominatim, OpeneStreetMap, etc).
- Read Geotags from EXIF data in your photos.