# How to lookup longitude/latitude from address string?

**URL:** <https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665>\
**Category:** Web Stack\
**Tags:** question, web\
**Created:** [May 12, 2017, 1:08am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665 "2017-05-12T01:08:17Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [May 12, 2017, 1:08am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/1 "2017-05-12T01:08:17Z")

</div>

How can we lookup an approximate longitude/latitude for a location in the globe given an arbitrary address string (e.g. “San Francisco, CA”)?

---

<div class="post-metadata">

**Author:** ![anon94023334](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@anon94023334](https://discourse.julialang.org/u/anon94023334)\
**Post date:** [May 12, 2017, 1:23am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/2 "2017-05-12T01:23:28Z")

</div>

You might check to see whether [GeoIP.jl](https://github.com/JuliaWeb/GeoIP.jl) can do what you need. It’s primarily used for IP address geolocation, but you might be able to make it work.

---

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [May 12, 2017, 3:36am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/3 "2017-05-12T03:36:50Z")

</div>

Are the addresses in a consistent format like `city, state_abbreviation`? If not, your best bet might be the google maps API.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [May 12, 2017, 3:54am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/4 "2017-05-12T03:54:39Z")

</div>

@bramtayl that is the main issue I have, these are arbitrary addresses. I was considering Google maps API, but was told they have strong restrictions about the number of queries per time, unless you pay for it, you cannot query quickly in a loop.

---

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [May 12, 2017, 4:04am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/5 "2017-05-12T04:04:27Z")

</div>

How many addresses are there?

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [May 12, 2017, 4:11am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/6 "2017-05-12T04:11:00Z")

</div>

I am guessing 1500, more or less.

---

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [May 12, 2017, 4:16am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/7 "2017-05-12T04:16:54Z")

</div>

I think you should be good. From googling it looks like the limit per day is 2500

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [May 12, 2017, 4:23am UTC](https://discourse.julialang.org/t/how-to-lookup-longitude-latitude-from-address-string/3665/8 "2017-05-12T04:23:22Z")

</div>

I will definitely give it a try, thanks.
