MongoDB definerer ikke GeoJSON-formatet. I stedet blev det defineret i en standard:RFC7946
Dette er det relevante afsnit om polygon i RFC:https:// www.rfc-editor.org/rfc/rfc7946#section-3.1.6 hvor der stod:
Hvor en lineær ring er defineret som:
Og en LineString er https://www.rfc-editor.org /rfc/rfc7946#section-3.1.4 :
Grundlæggende er en polygon defineret som en serie af lukkede LineStrings, hvor den første LineString definerer polygonens grænser, og efterfølgende LineStrings definerer "huller" i den første LineString.
Defineret på denne måde er det muligt at skabe en donutform med polygon.
Denne type konstruktion er kun mulig, hvis den er repræsenteret som et array af arrays, deraf standarden.