Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Basically, you have two types of search parameters: textual and spatial. You can probably use one type to filter the results you got from the other. For example, for someone looking for a .NET developer job near Atlanta, GA you could either first retrieve all the .NET developer jobs and filter for location, or retrieve all jobs around Atlanta and filter for .NET developer ones. I believe the first should be faster. You can also store the job locations directly in Lucene, and incorporate them in the search. A rough draft is: Indexing: 1. When you receive a new 'wanted' ad, find its geo-location using the database. 2. Store the location as a Lucene field in the ad's document. Retrieval: 1. Retrieve all jobs according to textual matches. 2. Use geometrical calculations for finding distances between the user's place and the job location. 3. Filter jobs according to distance.</p> <p><a href="http://www.manning.com/hatcher2/" rel="nofollow noreferrer">Lucene in Action</a> has an example of spatial search similar in spirit. <a href="http://www.manning.com/hatcher3/" rel="nofollow noreferrer">A second edition</a> is in the making. Also, check out <a href="http://sujitpal.blogspot.com/2008/02/spatial-search-with-lucene.html" rel="nofollow noreferrer">Sujit Pal's suggestions for spatial search with Lucene</a> and <a href="http://www.nsshutdown.com/projects/lucene/whitepaper/locallucene_v2.html" rel="nofollow noreferrer">Patrick O'Leary's framework</a>. There are also <a href="http://locallucene.wiki.sourceforge.net/" rel="nofollow noreferrer">Locallucene</a> and <a href="http://www.gissearch.com/localsolr" rel="nofollow noreferrer">LocalSolr</a>, but I do not know how mature they are.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload