From java-dev-return-21585-apmail-lucene-java-dev-archive=lucene.apache.org@lucene.apache.org Mon Oct 01 20:54:05 2007 Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 58204 invoked from network); 1 Oct 2007 20:54:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Oct 2007 20:54:04 -0000 Received: (qmail 70462 invoked by uid 500); 1 Oct 2007 20:53:53 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 70421 invoked by uid 500); 1 Oct 2007 20:53:52 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 70410 invoked by uid 99); 1 Oct 2007 20:53:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Oct 2007 13:53:52 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [217.12.11.96] (HELO smtp007.mail.ukl.yahoo.com) (217.12.11.96) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 01 Oct 2007 20:53:53 +0000 Received: (qmail 48307 invoked from network); 1 Oct 2007 20:53:23 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.uk; h=Received:X-YMail-OSG:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=KHarlvQ3EJEqxQy+ov78PeQil9MOomEhYKlLbZKPxGoEUBSvHTpeTsAW/XOB9xAWxu1X6ypQ1GN/m56JZI62SGqHDdTNTUrXfItRrrig2aRC01aNjifTq1ElN+HoTQc1N7npyhNRl1wB9y9ygql/0PUqKxt6+zYsEgJkaNjG8/4= ; Received: from unknown (HELO ?127.0.0.1?) (markharw00d@194.106.34.5 with plain) by smtp007.mail.ukl.yahoo.com with SMTP; 1 Oct 2007 20:53:22 -0000 X-YMail-OSG: .jQZi1oVM1lTiSgegnBsV6MiFWgvr5UTVfW5.SCs01I8i4uu3In8p7gafn0ucEu5BbK61sP.sA-- Message-ID: <47015E3B.1000502@yahoo.co.uk> Date: Mon, 01 Oct 2007 21:53:15 +0100 From: markharw00d User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: java-dev@lucene.apache.org Subject: Re: Geographical indexing in Lucene References: <227a7bf0710010840p36087e0g2c2f5eef84fffdea@mail.gmail.com> In-Reply-To: <227a7bf0710010840p36087e0g2c2f5eef84fffdea@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Great work, Evgeny! I'm certainly interested in this area and will be dissecting this in some detail. I've done similar work before but making use of JTS (Java Topology Suite), using the OpenGIS standards for spatial features/queries and 2-pass spatial queries (first rough pass is MBB only, 2nd pass does full geometry tests but only for results that satisfied any Lucene-text queries). What I haven't addressed (which you have here) is disk-based spatial indexes which is obviously the key to scalability. Should have more to discuss once I've dug deeper in... I for one would be interested in making this part of Lucene. Thanks again, Mark --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org