Toolbox

Geocode a table

Address
Processing of addresses and adding its coordinates to a CSV file. Depending on chosen geocoder, you might need a relevant geocoding license.
Demo
Sign in to upload file
Table file (XLS(X),ODS,CSV,TXT) with a list of addresses
Nominatim
Choose geocoder
Address field name in source file
API key to run chosen geocoder. Mandatory for all geocoders except Nominatim.

Docs

The tool processes addresses from a CSV file and adds its coordinates back to the file. A relevant geocoding license is needed.

Inputs:

  • Source file - table file (XLS(X),ODS,CSV,TXT) with a list of addresses. First row should contain field names. File should be in UTF-8 encoding;

  • Geocoder - specify one of the available geocoder providers. Note that only Nominatim is free, for others you need a license.

  • Address field name in source file;

  • API key to run the chosen geocoder. For Nominatim leave empty.

Note

How to get a geocoder API key

Google Geocoding API - https://developers.google.com/maps/documentation/geocoding/usage-and-billing

Outputs:

  • ZIP-archive with CSV file, containing two additional columns with latitude and longitude besides original data and GeoPackage containing a point vector layer;

  • Report on the number of records: total, processed and non-geocodable.

Example:

_images/geocodetable_input_en.png

Example input

_images/geocodetable_result_en.png

Example output

Try the tool in action

  1. Click on the Demo button above the tool form. The fields are filled in with demo values.

  2. Click on the Run button.

Address