On 07/31/09 18:36, Kevin Neufeld wrote: > Unfortunately, not yet. ST_DumpPoints is on the TODO list as it would > definitely be useful. > > http://trac.osgeo.org/postgis/browser/trunk/TODO?rev=3485#L31 > http://trac.osgeo.org/postgis/ticket/76 > > Cheers, > Kevin
I was looking to PostGIS source code to see how hard it is to implement and if I could be of any help but the st_dump function implementation is quite complicated (at least for somebody exterior to the project). Is there any reason not to provide the function as an plpgsql function ? Would a C implementation run really faster ? The SQL code seems quite simple, I currently use something like : CREATE FUNCTION dump_line(l geometry) RETURNS SETOF geometry AS $$ BEGIN FOR i IN 1..ST_NumPoints(l) LOOP RETURN NEXT ST_PointN(l, i); END LOOP; END $$ LANGUAGE plpgsql; -- yabo _______________________________________________ postgis-users mailing list postgis-users@postgis.refractions.net http://postgis.refractions.net/mailman/listinfo/postgis-users