Spatial Solr Plugin (SSP)


With the continuous efforts of adjusting search results to focused target audiences, there's an increasing demand for incorporating geographical location information into the standard search functionality. Spatial Solr Plugin (SSP) is a free, standalone plug-in which enables Geo / Location Based Search, and is built on top of the open source projects Apache Solr and Apache Lucene. It's main goals and characteristics are:

 

 

SSP started out its life as a patch for Solr Spatial Search (Solr-773) and Spatial Lucene (Lucene-1732) and extends Solr and Lucene with hereunto missing geodetic search functions (bounding boxes etc) while improving on the speed of the result and performance when dealing with a large data set through better query parsing and multi-threaded filtering. Also included are improved extensibility and documentation.

 

 

In case you want to stay informed about the Spatial Solr Plugin or need help, please contact us.

 

1 SSP is currently compatible with Solr 1.4 & Lucene 2.9


Frequently Asked Questions (FAQ)


Who should use it?

People increasingly use Google Maps functionality to find businesses within a specific geographical location (for e.g, all pizza parlors within a 2 km radius of your home address). But when you want your customers to be able to find what they are looking for within a specific geographical area and you want their geographical location to play a role in the ranking of the results, you need to build this Location Based Search functionality into your application suite.

The diversity of applications using Location Based Search spans many domains, making SSP suitable for business and scientific applications needing geospatial functions and fast performance. The plug-in is currently used (or being evaluated) by diverse businesses such as ilocal.nl (a Dutch online directory services), NASA/JPL’s Virtual Oceanographic Data Centre, ComCast, LocalBase (a U.S. recommendation engine), MediaMij (a Dutch media and hardware products co) and more.

In its essence, if you're looking for spatial search support in Lucene/Solr, SSP can be a perfect fit for you as it eliminates the need to patch your own version of the two.

 

What does it cost?

While SSP is freely downloadable, we offer you the option of a guided implementation service as well as ongoing support.

 

Is it supported?

Yes. JTeam B.V., a European Open Source Java specialist, and the makers of Spatial Solr will continue to make improvements to the plugin and will release improved versions of SSP according to a planned release schedule including a roadmap of upcoming features and functions. 

For customers requiring more intensive involvement, we offer the following three types of support on SSP:

 

Whom can I contact with questions?

For all your technical and commercial questions contact us

 

How does this plug-in fit with Solr and Lucene?

 

What versions of Solr and Lucene is SSP compatible with?

SSP is compatible with Solr 1.4 and Lucene 2.9.0. Since Solr 1.4 is not officially released yet, we're committed to stay compatible with Solr 1.4 nightly builds. Until Solr 1.4 is officially released SSP will remain in a Release Candidate (RC) version and once Solr 1.4 is release, SSP 1.0 final will be released as well.

 

Which features are currently supported?

The basic feature supported is: searching for results within a radius of a point.

Additionally, there are several improvements made on the existing solution:

 

What are its current limitations?

 

What’s on the roadmap of future features?

Here are some of the features and enhancements we're planning for SSP:

 

Can you give me more technical details?

 


What JTeam can do for you


We're the Open Source Enterprise Search experts and can help guide you in your choice of technologies and approach in implementing an Enterprise Search solution. Using Apache Lucene (the open source Java Search library) and Apache Solr (the open source web server that complements Lucene) we can custom build a high performance and reliable platform for Enterprise Search that is up to the demands of all types of organizations. 

 

But besides these hardcore search technologies, we also have expertise in related open source projects such as recommendation and clustering engines (e.g. TasteCarrot2),  web search/crawlers (Nutch), frameworks for distributed computing (Hadoop), machine learning libraries (Mahout) and content and metadata extractors (Tika).  These are all powerful technologies that can add intelligence and speed to your Enterprise Search solution when applied correctly. And JTeam can help you figure out which ones you need to accelerate your business.

 

Contact us to see how we can help you.