Ah, you want a different radius on each of the possible results points? I
guess the radius is a property of the point node (or attribute of the
geometry/feature). In this case I agree it's not the same. If all radii
were the same, then it would be equivalent. In this case, however, I can
think of one reasonable approximation. If you know the largest radius, and
it is not too large, search the normal way for the largest distance, and do
a second filter on the radius of the resulting points to remove those with
smaller radii that don't overlap the search point. This could be done with
dynamic layers, using CQL, or with GeoPipeline using a custom filter.

On Thu, Dec 25, 2014 at 2:08 AM, Ashish Jindal <[email protected]>
wrote:
>
> No,it is not the same thing. For a query point there is no radius. And
> other points have different radius. It is similar to reverse kNN problem.
>
> On Thursday, 25 December 2014 10:35:52 UTC+5:30, Craig Taverner wrote:
>>
>> It is the same thing. If point a is within the radius of point b, it also
>> means b is within the radius of point a.
>>
>> On Wed, Dec 24, 2014 at 3:09 AM, Ashish Jindal <[email protected]>
>> wrote:
>>>
>>> Hi,
>>> How can i perform a reverse spatial query ? Using neo4j-spatial allows
>>> me to search nearest neighbors of a point within some radius. But how can I
>>> search the points ( each having its own radius) such that the query point
>>> falls within their respective radius.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Neo4j" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to