MongoDB GeoJSON प्रारूप को परिभाषित नहीं करता है। इसके बजाय, इसे एक मानक में परिभाषित किया गया था:RFC7946
यह RFC में बहुभुज के बारे में प्रासंगिक खंड है:https:// www.rfc-editor.org/rfc/rfc7946#section-3.1.6 जहां कहा गया है:
जहां एक रेखीय वलय को इस प्रकार परिभाषित किया जाता है:
और एक लाइनस्ट्रिंग है https://www.rfc-editor.org /rfc/rfc7946#section-3.1.4 :
मूल रूप से एक बहुभुज को बंद लाइनस्ट्रिंग की एक श्रृंखला के रूप में परिभाषित किया जाता है, जिसमें पहली लाइनस्ट्रिंग बहुभुज की सीमाओं को परिभाषित करती है, और बाद में लाइनस्ट्रिंग पहले लाइनस्ट्रिंग में "छेद" को परिभाषित करती है।
इस तरह से परिभाषित, बहुभुज के साथ डोनट आकार बनाना संभव है।
इस प्रकार का निर्माण केवल तभी संभव है जब इसे सरणियों की एक सरणी के रूप में दर्शाया गया हो, इसलिए मानक।