http://docs.mongodb.org/manual/core/2dsphere/#polygon leaves some room for interpretation as the rule about self-intersection seems to only apply to Polygons with "multiple rings".
I recommend adding explicitly that single-ring polygon self-intersection is also not valid.
Pull request follows.
- related to
-
SERVER-13857 WriteConcern detected an error 'insertDocument :: caused by :: 16755 Can't extract geo keys from object, malformed geometry?
- Closed