Radius faceting for location-based data
Location-based data can be represented in Solr using latitudes and longitudes. Applications can combine other data with location information to provide more insight into the data pertaining to a certain location. In analytics, location-based data is very important. Whether we are dealing with sales information, statistical information of any kind, or information pertaining to visits to a website, having a location in addition to the numbers that we already have provides an additional insight with a regional perspective.
We will delve into how geospatial searches happen in Solr in Chapter 6, Solr for Spatial Search. For the current chapter, let us understand the different types of location filters available with Solr.
For spatial filters, the following parameters are used in Solr:
d
: Radial distance in kilometerspt
: Center point in the format of latitude and longitudesfield
: Refers to a spatial indexed field
Tip
In order to run queries, we would need the...