# Work with GeoLocation

**URL:** https://discuss.elastic.co/t/work-with-geolocation/215242
**Category:** Elastic Search
**Tags:** elastic-app-search
**Created:** [January 16, 2020, 5:49am UTC](https://discuss.elastic.co/t/work-with-geolocation/215242 "2020-01-16T05:49:28Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![malik\_aditya](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/malik_aditya/32/45618_2.png) [@malik\_aditya](https://discuss.elastic.co/u/malik_aditya)
#### Post date: [January 16, 2020, 5:49am UTC](https://discuss.elastic.co/t/work-with-geolocation/215242/1 "2020-01-16T05:49:29Z")

</div>

Hi. I'm trying to implement the near me feature using geolocation type field. However i don't see any documentation regarding quering using geolocation, so if you can please help me or just point to the right documentation, that'll be great.

---

<div class="post-metadata">

### Author: ![JasonStoltz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jasonstoltz/32/49893_2.png) [@JasonStoltz](https://discuss.elastic.co/u/JasonStoltz)
#### Post date: [January 16, 2020, 11:28am UTC](https://discuss.elastic.co/t/work-with-geolocation/215242/2 "2020-01-16T11:28:55Z")

</div>

Hey @malik_aditya, near me can be implemented with a Geo Filter: [https://swiftype.com/documentation/app-search/api/search/filters#geo-filters](https://swiftype.com/documentation/app-search/api/search/filters#geo-filters).

```auto
"filters": {
    "location": {
      "center": "37.386483, -122.083842",
      "distance": 300,
      "unit": "km"
    }
  }

```

Pass the user's location in as "center" and then adjust the "distance" and "unit" to whatever you would consider "near".

---

<div class="post-metadata">

### Author: ![malik\_aditya](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/malik_aditya/32/45618_2.png) [@malik\_aditya](https://discuss.elastic.co/u/malik_aditya)
#### Post date: [January 16, 2020, 11:36am UTC](https://discuss.elastic.co/t/work-with-geolocation/215242/3 "2020-01-16T11:36:21Z")

</div>

Yeah actually i found a similar question ([How to implement proximity search in app search](https://discuss.elastic.co/t/how-to-implement-proximity-search-in-app-search/203966/2)) so i deleted this post.

One thing I wanted to clear is Signed Search Keys can only be created by using the clients and not directly like via an API call?

---

<div class="post-metadata">

### Author: ![JasonStoltz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jasonstoltz/32/49893_2.png) [@JasonStoltz](https://discuss.elastic.co/u/JasonStoltz)
#### Post date: [January 17, 2020, 1:19pm UTC](https://discuss.elastic.co/t/work-with-geolocation/215242/4 "2020-01-17T13:19:50Z")

</div>

Correct. You can use the clients or even write your own code to create the signed key in whatever language you prefer.

---

<div class="post-metadata">

### Author: ![JasonStoltz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jasonstoltz/32/49893_2.png) [@JasonStoltz](https://discuss.elastic.co/u/JasonStoltz)
#### Post date: [January 17, 2020, 1:20pm UTC](https://discuss.elastic.co/t/work-with-geolocation/215242/5 "2020-01-17T13:20:15Z")

</div>

Clients are typically the easier approach, of course.

---

<div class="post-metadata">

### Author: ![Bodner1379](https://avatars.discourse-cdn.com/v4/letter/b/f4b2a3/32.png) [@Bodner1379](https://discuss.elastic.co/u/Bodner1379)
#### Post date: [March 27, 2020, 10:24am UTC](https://discuss.elastic.co/t/work-with-geolocation/215242/6 "2020-03-27T10:24:06Z")

</div>

yes sir client are easier to approch.. so can do that .

[mcdvoice](https://www.mcdvoice.ltd/)

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [October 31, 2022, 2:43am UTC](https://discuss.elastic.co/t/work-with-geolocation/215242/7 "2022-10-31T02:43:00Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
