MongoDB nedefinuje formát GeoJSON. Místo toho byl definován ve standardu:RFC7946
Toto je relevantní sekce o mnohoúhelníku v RFC:https:// www.rfc-editor.org/rfc/rfc7946#section-3.1.6 kde bylo uvedeno:
Kde je lineární kruh definován jako:
A LineString je https://www.rfc-editor.org /rfc/rfc7946#section-3.1.4 :
Polygon je v zásadě definován jako řada uzavřených LineString, přičemž první LineString definuje hranice polygonu a následující LineString definují "díry" v prvním LineString.
Takto definovaným způsobem je možné vytvořit tvar donutu s polygonem.
Tento typ konstrukce je možný pouze v případě, že je reprezentován jako pole polí, tedy standard.