[postgis-devel] Death to Pointless Operators

Paul Ramsey pramsey at opengeo.org
Tue Dec 21 10:34:34 PST 2010


These are n-dimensional indexes now.
left/right/above/below/overleft/overright are defined on the first two
axes, they make sense (to the extent that the make sense at all) in a
2d context. Should I just implement them in 2d and ignore the higher
dimensions?

P.

On Tue, Dec 21, 2010 at 2:32 AM, Mark Cave-Ayland
<mark.cave-ayland at siriusit.co.uk> wrote:
> Paul Ramsey wrote:
>
>> I vote that we Destroy, Destroy, Destroy, leaving behind only
>>
>> &&  bbox overlaps
>> @  bbox within
>> ~  bbox contains
>> ~=  bbox same
>>
>> P.
>
> -1. I definitely have a use case for geometry_left/below/right/above which
> is you can use a binary search to quickly find the real extent of a stupidly
> large dataset using only the index.
>
> Secondly, the operators are synchronised with the PostgreSQL R-Tree
> operators and so we could potentially prevent users from moving their
> application from native PostgreSQL over to PostGIS.
>
>
> ATB,
>
> Mark.
>
> --
> Mark Cave-Ayland - Senior Technical Architect
> PostgreSQL - PostGIS
> Sirius Corporation plc - control through freedom
> http://www.siriusit.co.uk
> t: +44 870 608 0063
>
> Sirius Labs: http://www.siriusit.co.uk/labs
> _______________________________________________
> postgis-devel mailing list
> postgis-devel at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>



More information about the postgis-devel mailing list