# Reverse Geocoding ionic v4

**URL:** <https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884>\
**Category:** Ionic Framework\
**Created:** [September 26, 2018, 1:28pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884 "2018-09-26T13:28:09Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 1:28pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/1 "2018-09-26T13:28:09Z")

</div>

any idea about native geocoding for reverse geocoding? from address to lat lon.

---

<div class="post-metadata">

**Author:** ![uddyvky](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/uddyvky/32/121897_2.png) [@uddyvky](https://forum.ionicframework.com/u/uddyvky)\
**Post date:** [September 26, 2018, 1:29pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/2 "2018-09-26T13:29:26Z")

</div>

I don’t think it would be accurate. As lat lon varies point to point.

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 1:30pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/3 "2018-09-26T13:30:17Z")

</div>

doesn’t matter accuracy. but is it possible?

---

<div class="post-metadata">

**Author:** ![uddyvky](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/uddyvky/32/121897_2.png) [@uddyvky](https://forum.ionicframework.com/u/uddyvky)\
**Post date:** [September 26, 2018, 1:31pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/4 "2018-09-26T13:31:38Z")

</div>

It may be but there are many factors that would create problems. And I mean it.

---

<div class="post-metadata">

**Author:** ![uddyvky](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/uddyvky/32/121897_2.png) [@uddyvky](https://forum.ionicframework.com/u/uddyvky)\
**Post date:** [September 26, 2018, 1:34pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/5 "2018-09-26T13:34:13Z")

</div>

Have a look at this:  
[Reverse Geocoding](https://ionicframework.com/docs/native/native-geocoder/)

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 1:35pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/6 "2018-09-26T13:35:31Z")

</div>

i want for all platforms and in ionic v4

---

<div class="post-metadata">

**Author:** ![uddyvky](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/uddyvky/32/121897_2.png) [@uddyvky](https://forum.ionicframework.com/u/uddyvky)\
**Post date:** [September 26, 2018, 1:35pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/7 "2018-09-26T13:35:57Z")

</div>

The above link will work for ionic 4.

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 1:36pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/8 "2018-09-26T13:36:31Z")

</div>

but this is cordova plugin. it will not work on browser.

---

<div class="post-metadata">

**Author:** ![uddyvky](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/uddyvky/32/121897_2.png) [@uddyvky](https://forum.ionicframework.com/u/uddyvky)\
**Post date:** [September 26, 2018, 1:38pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/9 "2018-09-26T13:38:37Z")

</div>

You don’t want to develop for mobile device??

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 1:39pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/10 "2018-09-26T13:39:09Z")

</div>

i want for all mobile and desktop.

---

<div class="post-metadata">

**Author:** ![uddyvky](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/uddyvky/32/121897_2.png) [@uddyvky](https://forum.ionicframework.com/u/uddyvky)\
**Post date:** [September 26, 2018, 1:40pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/11 "2018-09-26T13:40:57Z")

</div>

For desktop you can refer to stackoverflow. And for mobile if you are developing a app then the cordova plugin will work fine or if you are not developing a mobile app then please share more information.

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 1:43pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/12 "2018-09-26T13:43:13Z")

</div>

problem is simple. i want reverse geocoding for desktop application. there is native plugin for geocoding in ionic. but not for reverse geocoding.

---

<div class="post-metadata">

**Author:** ![uddyvky](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/uddyvky/32/121897_2.png) [@uddyvky](https://forum.ionicframework.com/u/uddyvky)\
**Post date:** [September 26, 2018, 1:48pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/13 "2018-09-26T13:48:36Z")

</div>

You can use java script for that…  
This may help:  
[https://www.raymondcamden.com/2013/03/05/Simple-Reverse-Geocoding-Example](https://www.raymondcamden.com/2013/03/05/Simple-Reverse-Geocoding-Example)

```
                                         --OR--

```

https://stackoverflow.com/questions/19511597/how-to-get-address-location-from-latitude-and-longitude-in-google-map

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 1:54pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/14 "2018-09-26T13:54:46Z")

</div>

thanks for link but i dont want to use google api and other which have limited access of api calling after that paid.

---

<div class="post-metadata">

**Author:** ![danieldugger](https://avatars.discourse-cdn.com/v4/letter/d/ad7895/32.png) [@danieldugger](https://forum.ionicframework.com/u/danieldugger)\
**Post date:** [September 26, 2018, 2:04pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/15 "2018-09-26T14:04:55Z")

</div>

What about just making a call to Google’s Maps API? You would be able to get the lat and long back in JSON format.

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 2:05pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/16 "2018-09-26T14:05:56Z")

</div>

that is limited access. paid after number of calls. any api u know for free calling?

---

<div class="post-metadata">

**Author:** ![danieldugger](https://avatars.discourse-cdn.com/v4/letter/d/ad7895/32.png) [@danieldugger](https://forum.ionicframework.com/u/danieldugger)\
**Post date:** [September 26, 2018, 2:23pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/17 "2018-09-26T14:23:18Z")

</div>

Does your app interact with an API that you have created? I have an Google API key for each of my customers and they have never exceeded the maximum calls per day. Your API could either do the geocoding and return the lat/long or supply the api key and your app handle the geocoding directly.

I would have to research free geocoding. You might want to research Pitney Bowes.

---

<div class="post-metadata">

**Author:** ![anupzone](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/anupzone/32/120703_2.png) [@anupzone](https://forum.ionicframework.com/u/anupzone)\
**Post date:** [September 26, 2018, 2:31pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/18 "2018-09-26T14:31:08Z")

</div>

thanks Daniel 🙂 . i decided that i will use openstreetmap api.

---

<div class="post-metadata">

**Author:** ![mhartington](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/mhartington/32/137757_2.png) [@mhartington](https://forum.ionicframework.com/u/mhartington)\
**Post date:** [July 19, 2021, 9:16pm UTC](https://forum.ionicframework.com/t/reverse-geocoding-ionic-v4/142884/19 "2021-07-19T21:16:01Z")

</div>


