1

I have a large batch of about 9000 addresses that require geocoding. I've read most of the documentation, and have sectioned my data into chunks of 1000 to geocode using QGIS's MMQGIS Plugin. I also used my Google API key. However, it fails to run and returns this error message:

failure connecting to maps.googleapis.com url open error [ssl: certificate_verify_failed (_ssl.c:833)

I've tried reinstalling everything (the latest python, the latest QGIS, the latest MMQGIS plugin), but the same error message appears. I even shortened my dataset to 10 addresses but it still returns the same error message.

There is definitely no issue with my API key either as when I run the URL: https://maps.googleapis.com/maps/api/geocode/xml?sensor=false& + address + &key= + apikey , the api works.

Anyone has any idea what might be the problem?

2
  • api changes came into effect July 2018. Commented Sep 12, 2018 at 1:05
  • What is this api change? I have signed up for a billing plan on Google Maps API. Commented Sep 15, 2018 at 15:36

1 Answer 1

1

Google implemented a new pricing model and no longer allows for free geocoding. If you have not signed up for a billing plan than your API key will not work. See the documentation for more info: https://developers.google.com/maps/documentation/geocoding/usage-and-billing

1
  • The API key that I used was from a billing plan that I've signed up for on Google. Commented Sep 15, 2018 at 15:35

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.