geometry POINT (30 10) LINESTRING (30 10, 10 30, 40 40) POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10)) MULTIPOINT ((30 10)) MULTILINESTRING ((30 10, 10 30, 40 40)) MULTIPOLYGON (((30 10, 40 40, 20 40, 10 20, 30 10))) GEOMETRYCOLLECTION (POINT (30 10), LINESTRING (30 10, 10 30, 40 40), POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10)), MULTIPOINT ((30 10)), MULTILINESTRING ((30 10, 10 30, 40 40)), MULTIPOLYGON (((30 10, 40 40, 20 40, 10 20, 30 10)))) GEOMETRYCOLLECTION EMPTY POINT Z (30 10 40) LINESTRING Z (30 10 40, 10 30 40, 40 40 80) POLYGON Z ((30 10 40, 40 40 80, 20 40 60, 10 20 30, 30 10 40)) MULTIPOINT Z ((30 10 40)) MULTILINESTRING Z ((30 10 40, 10 30 40, 40 40 80)) MULTIPOLYGON Z (((30 10 40, 40 40 80, 20 40 60, 10 20 30, 30 10 40))) GEOMETRYCOLLECTION Z (POINT Z (30 10 40), LINESTRING Z (30 10 40, 10 30 40, 40 40 80), POLYGON Z ((30 10 40, 40 40 80, 20 40 60, 10 20 30, 30 10 40)), MULTIPOINT Z ((30 10 40)), MULTILINESTRING Z ((30 10 40, 10 30 40, 40 40 80)), MULTIPOLYGON Z (((30 10 40, 40 40 80, 20 40 60, 10 20 30, 30 10 40)))) GEOMETRYCOLLECTION Z EMPTY POINT M (30 10 300) LINESTRING M (30 10 300, 10 30 300, 40 40 1600) POLYGON M ((30 10 300, 40 40 1600, 20 40 800, 10 20 200, 30 10 300)) MULTIPOINT M ((30 10 300)) MULTILINESTRING M ((30 10 300, 10 30 300, 40 40 1600)) MULTIPOLYGON M (((30 10 300, 40 40 1600, 20 40 800, 10 20 200, 30 10 300))) GEOMETRYCOLLECTION M (POINT M (30 10 300), LINESTRING M (30 10 300, 10 30 300, 40 40 1600), POLYGON M ((30 10 300, 40 40 1600, 20 40 800, 10 20 200, 30 10 300)), MULTIPOINT M ((30 10 300)), MULTILINESTRING M ((30 10 300, 10 30 300, 40 40 1600)), MULTIPOLYGON M (((30 10 300, 40 40 1600, 20 40 800, 10 20 200, 30 10 300)))) GEOMETRYCOLLECTION M EMPTY POINT ZM (30 10 40 300) LINESTRING ZM (30 10 40 300, 10 30 40 300, 40 40 80 1600) POLYGON ZM ((30 10 40 300, 40 40 80 1600, 20 40 60 800, 10 20 30 200, 30 10 40 300)) MULTIPOINT ZM ((30 10 40 300)) MULTILINESTRING ZM ((30 10 40 300, 10 30 40 300, 40 40 80 1600)) MULTIPOLYGON ZM (((30 10 40 300, 40 40 80 1600, 20 40 60 800, 10 20 30 200, 30 10 40 300))) GEOMETRYCOLLECTION ZM (POINT ZM (30 10 40 300), LINESTRING ZM (30 10 40 300, 10 30 40 300, 40 40 80 1600), POLYGON ZM ((30 10 40 300, 40 40 80 1600, 20 40 60 800, 10 20 30 200, 30 10 40 300)), MULTIPOINT ZM ((30 10 40 300)), MULTILINESTRING ZM ((30 10 40 300, 10 30 40 300, 40 40 80 1600)), MULTIPOLYGON ZM (((30 10 40 300, 40 40 80 1600, 20 40 60 800, 10 20 30 200, 30 10 40 300)))) GEOMETRYCOLLECTION ZM EMPTY