O MongoDB não define o formato GeoJSON. Em vez disso, foi definido em um padrão:RFC7946
Esta é a seção relevante sobre polígonos na RFC:https:// www.rfc-editor.org/rfc/rfc7946#section-3.1.6 onde dizia:
Onde um anel linear é definido como:
E uma LineString é https://www.rfc-editor.org /rfc/rfc7946#section-3.1.4 :
Basicamente, um polígono é definido como uma série de LineStrings fechadas, com a primeira LineString definindo as bordas do polígono e as LineStrings subsequentes definindo "buracos" na primeira LineString.
Definido desta forma, é possível criar uma forma de rosca com polígono.
Este tipo de construção só é possível se for representado como um array de arrays, daí o padrão.