Justin Deoliveira ha scritto:
> Hi all,
> 
> I am working on creating a new sql encoder for postgis based on geoapi
> interfaces only. I would like to maintain all the behavior of the old
> encoder as well. One thing I have come across that is puzzling me is
> encoding of a "Disjoint" filter.
> 
> Instead of calling the "Disjoint" postgis function like many of the
> other spatial filters do, it calls "NOT( intersects".
> (SQLEncoderPostgis, line 317) Cory, svn blame points to you :).
> 
>  20963    chorner                     out.write("NOT (intersects");

Indeed a user complained about the low performance of this operation
on Oracle as well. He said RedSpider uses disjoint directly and gets
performance that's orders of magnitude faster.

Cheers
Andrea

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to