[postgis-users] st_within maddness
Maxime van Noppen
maxime at altribe.org
Fri Jul 24 07:47:43 PDT 2009
On 07/24/09 16:46, Kevin Galligan wrote:
> Might I ask where you get the definition of srid '900913'? I know I
> had to insert that myself from something I found on the web. I'm
> shooting in the dark here, but that's another possible variable in the
> mix.
I didn't check the SRID value but PostGIS said nothing about it :
> tmp=# create table testwithin(id int);
> CREATE TABLE
> tmp=# SELECT AddGeometryColumn('testwithin','bbox',900913,'POLYGON',2);
> addgeometrycolumn
> --------------------------------------------------------
> public.testwithin.bbox SRID:900913 TYPE:POLYGON DIMS:2
>
> (1 row)
>
> tmp=# insert into testwithin(id, bbox) values(1, ST_SetSRID(ST_MakeBox2D(ST_Point(-8232000, 4980000),ST_Point(-8231900,
> 4980100)),900913));
> INSERT 0 1
> tmp=# select asewkt(bbox) from testwithin where st_within(bbox, ST_Buffer(ST_SetSRID(ST_MakePoint(-8232000, 4980000),900913), 500));
> asewkt
> -------------------------------------------------------------------------------------------------------------
> SRID=900913;POLYGON((-8232000 4980000,-8232000 4980100,-8231900 4980100,-8231900 4980000,-8232000 4980000))
> (1 row)
AFAIK it's a vanilla PostGIS-1.3.6.
--
yabo
More information about the postgis-users
mailing list