In the latest Fuseki 1.0.0 release, I've been experimenting with the new 
jena-spatial component. I noticed that if I try to run this query:

SELECT ?place
{

    ?place geo:lat ?lat;
           geo:long ?long.
    ?place spatial:nearby (?lat ?long 10 'mi') .    #this doesn't work - error 
message that Latitude is not a literal

}

I get an error message that Latitude is not a literal. It appears that the 
function is run before the variable is bound to a result. Is that the expected 
behavior? Is there a way to have the function run on the binding?

Thanks for adding this new spatial feature!

-Elli

Reply via email to