Hi list and Martin,<br><br>many thanks :D<br><br>[]'s<br clear="all">Luigi Castro Cardeles<br>
<br><br><div class="gmail_quote">2009/9/21 Martin Davis <span dir="ltr"><<a href="mailto:mbdavis@refractions.net">mbdavis@refractions.net</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Switch the arguments around. <br>
 Â  ST_covers(A, B) = true iff A covers B <br>
In other words, ST_covers(LINE, POLYGON) = false, but ST_covers(POLYGON, LINE) = true.<br>
<br>
In other other words, the order of the arguments for ST_covers should be the same as for ST_within, and opposite to ST_contains<br>
<br>
Luigi Castro Cardeles wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
Hi list and Martin,<br>
<br>
If i use st_covers, the query 1 and 2 return's false.<br>
After read the blog, i am thinking that covers should return true at that cases.<br>
query 1:<br>
select ST_covers<br>
 Â  Â (<br>
 Â  Â  Â  Â geomfromtext('LINESTRING(10 18, 30 18)',4326),<br>
 Â  Â  Â  Â geomfromtext('MULTIPOLYGON (((10 18,30 18,30 12,10 12,10 18)))',4326)<br>
 Â  Â )<br>
<br>
and<br>
<br>
query 2:<br>
select ST_covers<br>
 Â  Â (<br>
 Â  Â  Â  Â geomfromtext('POINT(10 18)',4326),<br>
 Â  Â  Â  Â geomfromtext('MULTIPOLYGON (((10 18,30 18,30 12,10 12,10 18)))',4326)<br>
 Â  Â )<br>
<br>
<br>
select postgis_full_version();<br>
"POSTGIS="1.3.6" GEOS="3.1.0-CAPI-1.5.0" PROJ="Rel. 4.6.1, 21 August 2008" USE_STATS"<br>
I am using postgres 8.3.7 version and windows vista os.<br>
<br>
I read the release notes and the bug tracker and don't find any bug that fit the problem.<br>
<br>
In the meanwhile, i will download the postgres 8.3.8, 8.4.1 and try with newer versions of postgis 1.4.0 etc.<br>
<br>
Anyone has any clues?<br>
<br>
very thanks for yout help,<br>
Luigi Castro Cardeles<br>
<br>
<br></div>
2009/9/21 Martin Davis <<a href="mailto:mbdavis@refractions.net" target="_blank">mbdavis@refractions.net</a> <mailto:<a href="mailto:mbdavis@refractions.net" target="_blank">mbdavis@refractions.net</a>>><div>

<div></div><div class="h5"><br>
<br>
 Â  Â The OGC definition for Contains and Within have always seemed a<br>
 Â  Â bit non-intuitive to me. Â They may be theoretically elegant. but<br>
 Â  Â they don't really address the most common use case. Â  (See a blog<br>
 Â  Â post on this as:<br>
 Â  Â  <a href="http://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-spatial.html" target="_blank">http://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-spatial.html</a>).<br>
 Â  Â  <br>
 Â  Â That's why JTS, GEOS and PostGIS define the covers() predicate,<br>
 Â  Â which has simpler, more intuitive and more practical semantics.<br>
<br>
 Â  Â <a href="http://postgis.refractions.net/documentation/manual-1.4/ST_Covers.html" target="_blank">http://postgis.refractions.net/documentation/manual-1.4/ST_Covers.html</a><br>
<br>
<br>
 Â  Â Luigi Castro Cardeles wrote:<br>
<br>
 Â  Â  Â  Â Hi list and Chris,<br>
<br>
 Â  Â  Â  Â this is what i was asking :D<br>
<br>
 Â  Â  Â  Â i was thinking that boundary is part of the geometry, so if<br>
 Â  Â  Â  Â there is some geometry on the boundary (in this case, a point<br>
 Â  Â  Â  Â on the polygon boundary) then the point is within the polygon.<br>
 Â  Â  Â  Â But after your message i read the specs<br>
 Â  Â  Â  Â (<a href="http://portal.opengeospatial.org/files/?artifact_id=18241" target="_blank">http://portal.opengeospatial.org/files/?artifact_id=18241</a>)<br>
 Â  Â  Â  Â about within, i see the relate and now i understand. Thanks<br>
 Â  Â  Â  Â for the hint Chris.<br>
<br>
 Â  Â  Â  Â []'s<br>
 Â  Â  Â  Â Luigi Castro Cardeles<br>
<br>
<br>
 Â  Â  Â  Â 2009/9/18 Chris Hermansen <<a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a>><br>
 Â  Â  Â  Â <mailto:<a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a>>>><br>
<br>
<br>
 Â  Â  Â  Â  Â  If it's on the boundary, is it within?<br>
 Â  Â  Â  Â  Â  Chris Hermansen Â  Â  Â  Â <a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a>><br>
 Â  Â  Â  Â  Â  <mailto:<a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a><br></div></div><div class="im">
 Â  Â  Â  Â <mailto:<a href="mailto:chris.hermansen@timberline.ca" target="_blank">chris.hermansen@timberline.ca</a>>><br>
<br>
 Â  Â  Â  Â  Â  tel+1.604.714.2878 Â· fax+1.604.733.0631 Â· mob+1.778.840.4625<br>
 Â  Â  Â  Â  Â  Timberline Natural Resource Group Â· <a href="http://www.timberline.ca" target="_blank">www.timberline.ca</a><br>
 Â  Â  Â  Â <<a href="http://www.timberline.ca" target="_blank">http://www.timberline.ca</a>><br>
 Â  Â  Â  Â  Â  <<a href="http://www.timberline.ca" target="_blank">http://www.timberline.ca</a>><br>
<br>
 Â  Â  Â  Â  Â  401 Â· 958 West 8th Avenue Â Â· Vancouver BC Â· Canada Â· V5Z 1E5<br>
<br>
<br>
 Â  Â  Â  Â  Â  -----Original Message-----<br>
 Â  Â  Â  Â  Â  From: Luigi Castro Cardeles <<a href="mailto:luigi.cardeles@gmail.com" target="_blank">luigi.cardeles@gmail.com</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:luigi.cardeles@gmail.com" target="_blank">luigi.cardeles@gmail.com</a>><br>
 Â  Â  Â  Â  Â  <mailto:<a href="mailto:luigi.cardeles@gmail.com" target="_blank">luigi.cardeles@gmail.com</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:luigi.cardeles@gmail.com" target="_blank">luigi.cardeles@gmail.com</a>>>><br>
<br>
 Â  Â  Â  Â  Â  Date: Fri, 18 Sep 2009 10:01:32<br>
 Â  Â  Â  Â  Â  To: PostGIS Users<br>
 Â  Â  Â  Â Discussion<<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a>><br>
 Â  Â  Â  Â  Â  <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a>>>><br>
 Â  Â  Â  Â  Â  Subject: Re: [postgis-users] Problem with ST_WITHIN<br>
<br>
<br>
 Â  Â  Â  Â  Â  _______________________________________________<br>
 Â  Â  Â  Â  Â  postgis-users mailing list<br>
 Â  Â  Â  Â  Â  <a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a>><br>
 Â  Â  Â  Â  Â  <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br></div><div class="im">
 Â  Â  Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a>>><br>
<br>
 Â  Â  Â  Â  Â  <a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
<br>
 Â  Â  Â  Â  Â  _______________________________________________<br>
 Â  Â  Â  Â  Â  postgis-users mailing list<br>
 Â  Â  Â  Â  Â  <a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a>><br></div><div class="im">
 Â  Â  Â  Â  Â  <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br></div><div class="im">
 Â  Â  Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a>>><br>
<br>
 Â  Â  Â  Â  Â  <a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
<br>
<br>
 Â  Â  Â  Â ------------------------------------------------------------------------<br>
<br>
 Â  Â  Â  Â _______________________________________________<br>
 Â  Â  Â  Â postgis-users mailing list<br>
 Â  Â  Â  Â <a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
 Â  Â  Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">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>
 Â  Â  Â  Â  <br>
<br></div><div class="im">
 Â  Â --  Â  Â Martin Davis<br>
 Â  Â Senior Technical Architect<br>
 Â  Â Refractions Research, Inc.<br>
 Â  Â (250) 383-3022<br>
<br>
<br>
 Â  Â _______________________________________________<br>
 Â  Â postgis-users mailing list<br>
 Â  Â <a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.refractions.net</a><br>
 Â  Â <mailto:<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">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>
<br>
<br>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">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>
 Â <br>
</div></blockquote><div><div></div><div class="h5">
<br>
-- <br>
Martin Davis<br>
Senior Technical Architect<br>
Refractions Research, Inc.<br>
(250) 383-3022<br>
<br>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">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>
</div></div></blockquote></div><br>