[postgis-users] X() function working for POINTs and MULTIPOINTs
Markus Schaber
schabi at logix-tt.com
Fri Mar 24 06:45:25 PST 2006
Hi, Bernhard,
Bernhard Reimar Hoefle wrote:
> The PostGIS x() function does not support MULTIPOINTs and the geometryN() does
> not support POINTs.
>
> select x('MULTIPOINT(1 1 1,2 2 2)'::GEOMETRY);
> ERROR: Argument to X() must be a point
> ERROR: Argument to X() must be a point
You might want to write your own set returning plpgsql function. This
way, it is even possible that select your_x('MULTIPOINT(...)') returns
two rows, 1 and 2.
HTH,
Schabi
--
Markus Schaber | Logical Tracking&Tracing International AG
Dipl. Inf. | Software Development GIS
Fight against software patents in EU! www.ffii.org www.nosoftwarepatents.org
More information about the postgis-users
mailing list