[postgis-users] Decomposing Multiploygon
strk
strk at keybit.net
Tue Dec 16 00:15:48 PST 2003
See the Intersects(geometry, geometry) function.
You need GEOS support compiled in.
--strk;
ralph.mason wrote:
> I am new to postgis and spatial data so I apologies in advance if this
> is covered already. Google didn't turn up anything.
>
> I have a shape file of country outlines, each country is a multipolygon.
>
> I imported this using shp2postgis and created an index on the geometry
> column. So far so good.
>
> However, as the a search is done on the bounding box of the multi
> polygon I get more than one country returned to many searches. Eg
> querying in canada will return Canada, USA (because of the alaska ,
> mainland box), and Russia.
>
> So - Is there a way to query for records that contain the point in one
> of the polygons in the multipolygon? Or do I need to decompose the
> multipolygon to a polygons?
>
> Assuming I need to decompose, is there a utility that can do this (I
> guess one could write a postgres function to do it)
>
> Thanks for any help
> Ralph
>
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
More information about the postgis-users
mailing list