::= | | | ::= POINT [ ] ::= | | ::= LINESTRING [ ] ::= CIRCULARSTRING [ ] ::= COMPOUNDCURVE [ ] ::= ::= CURVEPOLYGON [ ] | | ::= POLYGON [ ] ::= TRIANGLE [ ] ::= | | | ::= MULTIPOINT [ ] ::= MULTICURVE [ ] | ::= MULTILINESTRING [ ] ::= MULTISURFACE [ ] | | | ::= MULTIPOLYGON [ ] ::= POLYHEDRALSURFACE [ ] ::= TIN [ ] ::= GEOMETRYCOLLECTION [ ] ::= ::= ::= ::= ::= | ::= [ ] [ ] ::= ::= ::= ::= ::= | { }... ::= | { }... ::= | { }... ::= | ::= | | ::= | | ::= CURVEPOLYGON | ::= | { }... ::= | { }... ::= | ::= | { }... ::= | { }... ::= | { }... ::= | { }... ::= | { }... ::= | { }... ::= | { }... ::= | { }... ::= EMPTY ::= ZM | Z | M ::= ( ::= )