If you follow PostgreSQL development, you can see that 9.2 is bringing a whole suite of range data types for dealing with one dimensional intervals with the same expressivity as PostGIS. Not there yet, but coming soon....<br>

<br><div class="gmail_quote">On Wed, Apr 25, 2012 at 9:52 AM, Alvaro Tejero Cantero <span dir="ltr"><<a href="mailto:alvaro@minin.es">alvaro@minin.es</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hello,<br>
<br>
I am interested in using some of the spatial operators to implement<br>
the interval algebra operations [1] in one dimension.<br>
<br>
My application is tagging of intervals in neurophysiological<br>
recordings, a little bit similar to what people do in genomics.<br>
<br>
I would like to know if it is possible, and whether PostGIS is also<br>
optimized for this scenario. A typical query is to retrieve all<br>
intervals of type A that are enclosed in intervals of type B.<br>
<br>
A few quick queries didn't return anything, and what I found about the<br>
INTERVAL datatype in Postgres[2] didn't fit our scenario so well,<br>
because they are using DATETIMEs and we need to use integer timestamps<br>
(4-byte integers are enough), as we are sampling time at 20000Hz.<br>
<br>
Any comments are appreciated.<br>
<br>
Cheers,<br>
<br>
-á.<br>
<br>
[1] <a href="http://en.wikipedia.org/wiki/Allen's_interval_algebra" target="_blank">http://en.wikipedia.org/wiki/Allen's_interval_algebra</a><br>
[2] <a href="http://wiki.postgresql.org/wiki/Working_with_Dates_and_Times_in_PostgreSQL" target="_blank">http://wiki.postgresql.org/wiki/Working_with_Dates_and_Times_in_PostgreSQL</a><br>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net">postgis-users@postgis.refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>************************************<br>David William Bitner<br>