1|POINT(0 0)
2|MULTIPOINT((0 0))
3|COMPOUNDCURVE((0 0,10 0))
4|MULTICURVE((0 0,10 0),(30 0,30 2))
5|CURVEPOLYGON((0 0,10 0,10 10,0 10,0 0))
6|MULTISURFACE(((0 0,10 0,10 10,0 10,0 0)))
7|GEOMETRYCOLLECTION(MULTIPOLYGON(((0 0,10 0,10 10,0 10,0 0))))
8|CIRCULARSTRING(0 0,10 1,20 0)
9|COMPOUNDCURVE(CIRCULARSTRING(0 0,10 1,20 0))
10|MULTICURVE(COMPOUNDCURVE(CIRCULARSTRING(0 0,10 1,20 0)))
11|CURVEPOLYGON(COMPOUNDCURVE(CIRCULARSTRING(0 0,10 1,20 0),(20 0,0 0)))
12|MULTISURFACE(CURVEPOLYGON(COMPOUNDCURVE(CIRCULARSTRING(0 0,10 1,20 0),(20 0,0 0))))
