# Elastic search search by geolocation

**URL:** <https://discuss.elastic.co/t/elastic-search-search-by-geolocation/7614>\
**Category:** Elasticsearch\
**Created:** [May 9, 2012, 2:08pm UTC](https://discuss.elastic.co/t/elastic-search-search-by-geolocation/7614 "2012-05-09T14:08:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vernik23](https://avatars.discourse-cdn.com/v4/letter/v/ba9def/32.png) [@vernik23](https://discuss.elastic.co/u/vernik23)\
**Post date:** [May 9, 2012, 2:08pm UTC](https://discuss.elastic.co/t/elastic-search-search-by-geolocation/7614/1 "2012-05-09T14:08:18Z")

</div>

Hi List!!

I have an exception but the posible problem is a mapping but in this case the mapping is correct "location":{"type":"geo\_point"}

My method:  
public List searchByLatAndLong(Double lat, Double lon){  
List result = new ArrayList();   
SearchRequestBuilder srb = client.prepareSearch("cp-provider-local\_c");  
srb.setQuery(QueryBuilders.matchAllQuery());  
GeoDistanceFilterBuilder filter = FilterBuilders.geoDistanceFilter("point").distance("200.0km").lat(lat).lon(lon).geoDistance(GeoDistance.ARC);  
SearchResponse response = srb.execute().actionGet();  
for (SearchHit hit : response.getHits().getHits()) {  
result.add(hit.getId());  
}

```
	return result;
}

```

Exception:

org.elasticsearch.action.search.SearchPhaseExecutionException: Failed to execute phase [query], total failure; shardFailures {[ndq67oOWRZqysGpcheN58g][cp-provider-local\_c][3]: RemoteTransportException[[Avarrish][inet[/10.80.136.17:9300]][search/phase/query]]; nested: SearchParseException[[cp-provider-local\_c][3]: from[-1],size[-1]: Parse Failure [Failed to parse source [🙂  
?ery?ltered?wrapper?{"match\_all":{}}?ilter?o\_distance?int?k; ,ig4)

Please any idea??

Thanks  
Verónica!

---

<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:** [July 6, 2017, 3:29am UTC](https://discuss.elastic.co/t/elastic-search-search-by-geolocation/7614/2 "2017-07-06T03:29:36Z")

</div>


