Do you have a sense of how this might compare with range merge join?
If you have GiST indexes over ranges for both sides of join, then this method could be used for range join. Hence, it could be compared with range merge join.
However, particular implementation in pgsphere uses hardcoded datatypes and operations.
Thus, for range join we need either generalized version of GiST-based join or special implementation for ranges.
------ Alexander Korotkov Postgres Professional: http://www.postgrespro.com The Russian Postgres Company