[GIS] I received a max limit on Geocoding address using MMQGIS when choosing OSM/Nominatim

geocodingmmqgisnominatimopenstreetmapqgis

I was trying to run a geocode process (~20,000 addresses) using MMQGIS and the OSM/Nominatim web service.

enter image description here

On the first run I input my CSV file and designated all parameters. However, I hit a max limit error for Google API.

enter image description here

Even though, I didn't choose Google API and my understanding of OSM/Nominatim there are no limit to geocoding addresses.

When I tried to rerun the geocode service thinking it was a false error I got this.

enter image description here

I've tried searching for responses that may provide some insight, however I have been unsuccessful in finding anything useful. As far as I can tell, there should be no limit on the OSM and for Google is 2,500 which is fine, I'm not trying to use Google Map API web service.

Why am I receiving this error now?

Best Answer

looking at my installed copy of the plugin (latest plugin version, 2017.5.14) there's an error message which reports that it couldn't connect to google API even if it's actually using Nominatim, so this might actually be an error from Nominatim.

There are limits and usage policies in place for Nominatim so it's possible that the plugin has been given a limited per-app quota.

That page suggest max 1 query/sec, this plugin currently rate-limits to 2 query/sec, so that might explain the 429?