<div dir="ltr"><div>Nyall,</div><div>Thanks for the reply. I have qgis3.16 version. I tried install this plugin via install from zip. I am getting the following error .</div><div><br></div><div><a href="https://plugins.qgis.org/plugins/google_maps_geocoder/" rel="noreferrer" target="_blank">https://plugins.qgis.org/plugins/google_maps_geocoder/</a><br></div><div><br></div><div><img src="cid:ii_kp7j4dan0" alt="image.png" width="391" height="238" style="margin-right: 0px;"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 27, 2021 at 4:13 PM Nyall Dawson <<a href="mailto:nyall.dawson@gmail.com">nyall.dawson@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 28 May 2021 at 06:08, krishna Ayyala <<a href="mailto:ayyalakrishna@gmail.com" target="_blank">ayyalakrishna@gmail.com</a>> wrote:<br>
><br>
> Hello,<br>
> 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.<br>
><br>
> When I try to geocode, I am getting an empty shape file? Can anyone help me fix this problem?<br>
<br>
There's some great solutions available these days! Here's what I suggest.<br>
<br>
1. Since you already have a Google Maps API key, you can use this<br>
plugin (so long as you are on QGIS 3.18!)<br>
<a href="https://plugins.qgis.org/plugins/google_maps_geocoder/" rel="noreferrer" target="_blank">https://plugins.qgis.org/plugins/google_maps_geocoder/</a> . It adds a new<br>
processing batch geocoder using Google maps, and since it's a<br>
Processing algorithm it's very flexible to run (and can be used in<br>
models, from the command line, etc). It also adds a new locator bar<br>
shortcut for directly navigating to places on the map using Google<br>
maps locations.<br>
<br>
2. If you download a nightly pre-release of QGIS 3.20, then there's an<br>
out-of-the-box "Batch Nominatim geocoder" tool in the Processing<br>
toolbox which geocodes using OpenStreetMap data. This is super<br>
convenient, because you don't need ANY api keys or plugins... it's<br>
just ready to go! The one catch is that it's rate-limited, so will be<br>
slow if you need to geocode a lot of results.<br>
<br>
All in all, the QGIS geocoding situation is MUCH improved since previous years!<br>
<br>
Hope that helps!<br>
<br>
Nyall<br>
<br>
<br>
<br>
><br>
> Regards.<br>
> _______________________________________________<br>
> Qgis-user mailing list<br>
> <a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
> List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</blockquote></div>