On Fri, 28 May 2021 at 06:08, krishna Ayyala <ayyalakris...@gmail.com> wrote: > > Hello, > I have a csv file with the columns "Address", "City", "State" and "Country". > I have 40 rows each row representing one address. All the addresses are from > the United States. I have the API key which I purchased through subscription. > For the web service option, I have chosen Google. > > When I try to geocode, I am getting an empty shape file? Can anyone help me > fix this problem?
There's some great solutions available these days! Here's what I suggest. 1. Since you already have a Google Maps API key, you can use this plugin (so long as you are on QGIS 3.18!) https://plugins.qgis.org/plugins/google_maps_geocoder/ . It adds a new processing batch geocoder using Google maps, and since it's a Processing algorithm it's very flexible to run (and can be used in models, from the command line, etc). It also adds a new locator bar shortcut for directly navigating to places on the map using Google maps locations. 2. If you download a nightly pre-release of QGIS 3.20, then there's an out-of-the-box "Batch Nominatim geocoder" tool in the Processing toolbox which geocodes using OpenStreetMap data. This is super convenient, because you don't need ANY api keys or plugins... it's just ready to go! The one catch is that it's rate-limited, so will be slow if you need to geocode a lot of results. All in all, the QGIS geocoding situation is MUCH improved since previous years! Hope that helps! Nyall > > Regards. > _______________________________________________ > Qgis-user mailing list > Qgis-user@lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user _______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user