Batch geocoding

October 12, 2017

Use this page to geocode a large number of addresses, postcodes or ZIP codes. Paste them into the ‘Addresses’ box (each address separated by a new line), choose your options and hit the ‘Geocode’ button. Then go and make a cup of tea and when you return the ‘Output’ box should have comma separated geocoded addresses, in latitude/longitude and easting/northing (if you’ve chosen the UK option).

If you need the reverse operation (lat/longs to addresses), try this tool.


geopy – a Python 2 and 3 client for several popular geocoding web services

October 12, 2017

geopy is a Python 2 and 3 client for several popular geocoding web services.

geopy makes it easy for Python developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders and other data sources.

geopy includes geocoder classes for the OpenStreetMap NominatimESRI ArcGISGoogle Geocoding API (V3)Baidu MapsBing Maps APIMapzen SearchYandexIGN FranceGeoNamesNaviDataOpenMapQuestWhat3WordsOpenCage,        SmartyStreets,, and GeocodeFarm geocoder services. The various geocoder classes are located in geopy.geocoders.

geopy is tested against CPython 2.7, CPython 3.2, CPython 3.4, PyPy, and PyPy3. geopy does not and will not support CPython 2.6.

© geopy contributors 2006-2015 (see AUTHORS) under the MIT License.


October 9, 2017

GpsPrune is an application for viewing, editing and converting coordinate data from GPS systems. Basically it’s a tool to let you play with your GPS data after you get home from your trip.

Working with PostGIS from R

October 8, 2017

Working with PostGIS from R


PGAT – A graphical interface to PostGIS

October 8, 2017

PGAT is a graphical interface to PostGIS focused in mapping the geo-spatial operations defined in PostGIS. The spatial operations are performed in the server side unlike most open source GIS.


GNU General Public License version 2.0 (GPLv2)

27 Differences Between ArcGIS and QGIS – The Most Epic GIS Software Battle in GIS History

October 8, 2017

27 Differences Between ArcGIS and QGIS – The Most Epic GIS Software Battle in GIS History

“Can I get MORE from using different GIS mapping software”?

Free GIS Books

October 8, 2017

Free GIS Books

Collection of free eBooks useful for developing GIS/Remote applications

1. CAD GIS Integration (free eBook pdf format)
2. Geospatial Analysis (free web Book/eBook html format)

1. A Byte of Python (free eBook)
2. Think Python (free eBook pdf format)
3. Hands-On Python: A Tutorial Introduction for Beginners (free eBook pdf format)
4. Geoprocessing with Python using Open Source GIS (free webBook html format)
5. Geoprocessing with ArcGIS (free eBook pdf format)

1. Practical Angular Js (free eBook pdf format) – Dinis Cruz

1. PostGIS Tutorials & Code snippets(free eBook pdf format)
2. Lecture notes on spatial Database
3. PostGIS Wiki

1. QGIS : GIS for Windows, Mac OS X and Linux
2. MapWindow : GIS for Windows
3. uDig : GIS for Windows, Mac OS X and Linux

Tools for Getting Data out of OpenStreetMap and into Desktop GIS

October 8, 2017

Tools for Getting Data out of OpenStreetMap and into Desktop GIS

“Since its inception, OpenStreetMap has crowdsourced the addition of millions of features of spatial data across the world. It’s become a fantastic resource for geographic reference data and it’s constantly being improved and updated. While it’s open source and the data is free, getting it into a usable format for analysis in desktop GIS, for example, can take a bit of effort”.

Exporting from PostGIS to SpatiaLite

October 8, 2017

Exporting from PostGIS to SpatiaLite

SpatiaLite is a relatively new GIS file format based on SQLite, which uses a single file to store multiple layers and data tables. It is an alternative format to ESRI Shapefiles, which have several legacy issues (such as storage types and lengths of column names, etc.) Furthermore it is simple to distribute and run, as there is only one file.

Open Transport Map

October 3, 2017

Open Transport Map

The Open Transport Map displays a road network which
is suitable for routing
visualizes average daily Traffic Volumes for the whole EU
visualizes daytime related Traffic Volumes in OTN Pilot Cities
(Antwerp, Birmingham, Issy-le-Moulineaux, Liberec region)

Talking technical, the Open Transport Map
can serve as a map itself as well as a layer embedded in your map
is derived from the most popular open dataset – OpenStreetMap
is accessible via both GUI and API
covers the whole European Union

Other information resources
OTM: Open Harmonized Dataset or Road Network (eng), AutoCarto 2016
presentation (eng)
presentation (cz)