6 SELECT path, ST_AsText(geom)
8 SELECT (dp.ST_DumpPoints(g.geom)).*
14 POLYGON((0 0, 0 1, 1 1, 0 0)),
15 POLYGON((0 0, 0 9, 9 9, 9 0, 0 0), (5 5, 5 6, 6 6, 5 5)),
16 MULTIPOLYGON(((0 0, 0 9, 9 9, 9 0, 0 0), (5 5, 5 6, 6 6, 5 5)))
23 ('{1,1}'::int[], 'POINT(99 98)'),
24 ('{2,1}'::int[], 'POINT(1 1)'),
25 ('{2,2}'::int[], 'POINT(3 3)'),
26 ('{3,1,1}'::int[], 'POINT(0 0)'),
27 ('{3,1,2}'::int[], 'POINT(0 1)'),
28 ('{3,1,3}'::int[], 'POINT(1 1)'),
29 ('{3,1,4}'::int[], 'POINT(0 0)'),
30 ('{4,1,1}'::int[], 'POINT(0 0)'),
31 ('{4,1,2}'::int[], 'POINT(0 9)'),
32 ('{4,1,3}'::int[], 'POINT(9 9)'),
33 ('{4,1,4}'::int[], 'POINT(9 0)'),
34 ('{4,1,5}'::int[], 'POINT(0 0)'),
35 ('{4,2,1}'::int[], 'POINT(5 5)'),
36 ('{4,2,2}'::int[], 'POINT(5 6)'),
37 ('{4,2,3}'::int[], 'POINT(6 6)'),
38 ('{4,2,4}'::int[], 'POINT(5 5)'),
39 ('{5,1,1,1}'::int[], 'POINT(0 0)'),
40 ('{5,1,1,2}'::int[], 'POINT(0 9)'),
41 ('{5,1,1,3}'::int[], 'POINT(9 9)'),
42 ('{5,1,1,4}'::int[], 'POINT(9 0)'),
43 ('{5,1,1,5}'::int[], 'POINT(0 0)'),
44 ('{5,1,2,1}'::int[], 'POINT(5 5)'),
45 ('{5,1,2,2}'::int[], 'POINT(5 6)'),
46 ('{5,1,2,3}'::int[], 'POINT(6 6)'),
47 ('{5,1,2,4}'::int[], 'POINT(5 5)');