[postgis-users] Re: intersects(), touches(), overlaps() documentation issue
Amit Kulkarni
amitkulz at yahoo.com
Tue Mar 7 09:46:37 PST 2006
Hi Michael and Martin,
I have uploaded the .shp here, and have stripped it of any identifying
columns (I had to), but have included the .prj file just in case...
http://puggy.symonds.net/~amit/chk_direction.tar
intersects(a,b) returns true
I don't know how to do a relate (a,b) to get the intersection matrix
for now, am rushed for time for now. Would you send me the actual SQL
query if possible? I can do it in next 30 mins or next week. I won't
have reliable access to a computer for about a week, will follow up
when I get back.
We have decided to clean up geometry completely in a desktop GIS before
reinserting it back to PostGIS. I saw some threads on inserting
valid/invalid geometries which strk said he needed help on. Does
anybody know what happened to that effort?
Thanks in advance for your help guys!
--- Amit Kulkarni <amitkulz at yahoo.com> wrote:
> All,
>
> I had a situation where a line overlapped another line for a very
> small
> distance near its endpoints. touches() returned true but I was
> confused
> why my stored proc was not executing as it should. After some
> frustrated hours checking inside the loop, I thought to pull up the
> offending segments in a Desktop GIS and lo! I saw the overlap
> immediately.
>
> I was under the impression that touches() returns true and only true
> if
> endpoints touched. Is that impression invalid? intersects() returns
> true but overlap() doesn't return true?
>
> I am attaching a jpeg. If needed I can attach a .shp
>
> Thanks for your input
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the postgis-users
mailing list