<br />
<b>Warning</b>:  Undefined array key "global_protection_id" in <b>/home/wikitechy/public_html/interview-questions/wp-content/plugins/content-protector/inc/class-ps-rest-handler.php</b> on line <b>51</b><br />
{"id":4089,"date":"2022-04-04T11:48:41","date_gmt":"2022-04-04T11:48:41","guid":{"rendered":"https:\/\/www.wikitechy.com\/interview-questions\/?p=4089"},"modified":"2022-04-04T11:48:41","modified_gmt":"2022-04-04T11:48:41","slug":"what-are-geospatial-indexes-in-mongodb","status":"publish","type":"post","link":"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/","title":{"rendered":"What are Geospatial Indexes in MongoDB ?"},"content":{"rendered":"<ul>\n<li style=\"text-align: justify;\">It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points.<\/li>\n<li style=\"text-align: justify;\">It was created by two fields, specify the location field first, then the second field.<\/li>\n<li style=\"text-align: justify;\">In MongoDB, it has two types 2dsphere and 2d.<\/li>\n<li style=\"text-align: justify;\">Indexes work with spherical geometries that model the surface of the earth based on the WGS84 datum is 2dsphere.<\/li>\n<li style=\"text-align: justify;\">In this model, the surface of the earth is an oblate spheroid, meaning that there is some flattening at the poles.<\/li>\n<li style=\"text-align: justify;\">Indexes for points stored on a two-dimensional plane is 2d.<\/li>\n<li style=\"text-align: justify;\">In GeoJSON format 2dsphere allows you to specify geometries for points, lines, and polygons.<\/li>\n<li style=\"text-align: justify;\">A point is given by a two-element array, representing [longitude, latitude].<\/li>\n<\/ul>\n<p>For example,<\/p>\n<div class=\"code-embed-wrapper\"> <div class=\"code-embed-infos\"> <\/div> <pre class=\"language-markup code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-markup code-embed-code\">                                   {<br\/>                                          &quot;name&quot; : &quot;New York City&quot;,<br\/>                                          &quot;loc&quot; : {<br\/>                                                 &quot;type&quot; : &quot;Point&quot;,<br\/>                                                 &quot;coordinates&quot; : [50, 2]<br\/>                                        }<br\/>                                  }<\/code><\/pre> <\/div>\n<p>A line is given by an array of points:<\/p>\n<p>For example,<\/p>\n<div class=\"code-embed-wrapper\"> <div class=\"code-embed-infos\"> <\/div> <pre class=\"language-markup code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-markup code-embed-code\">{<br\/>                            &quot;name&quot; : &quot;Hudson River&quot;,<br\/>                            &quot;loc&quot; : {<br\/>                                  &quot;type&quot; : &quot;LineString&quot;,<br\/>                                  &quot;coordinates&quot; : [[0,1], [0,2], [1,2]]<br\/>                           }<br\/>                      }<\/code><\/pre> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points. It was created by two fields, specify the location field first, then the second field. In MongoDB, it has two types 2dsphere and 2d. Indexes work with spherical geometries that model the surface of the earth based on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"passster_activate_protection":false,"passster_protect_child_pages":"","passster_protection_type":"password","passster_password":"","passster_activate_overwrite_defaults":"","passster_headline":"","passster_instruction":"","passster_placeholder":"","passster_button":"","passster_id":"","passster_activate_misc_settings":"","passster_redirect_url":"","passster_hide":"no","passster_area_shortcode":"","gtb_hide_title":false,"gtb_wrap_title":false,"gtb_class_title":"","gtb_remove_headerfooter":false,"footnotes":""},"categories":[16831],"tags":[16894,16887,16889,16897,16893,16890,16892,16891,16888,16895,16896],"class_list":["post-4089","post","type-post","status-publish","format-standard","hentry","category-mongodb","tag-aggregate-function-in-mongodb-example","tag-aggregation-in-mongodb","tag-aggregation-operations","tag-aggregation-pipeline-in-mongodb","tag-aggregations-in-mongodb-by-example","tag-concept-of-aggregation-in-mongodb","tag-how-to-use-aggregations-in-mongodb","tag-mongodb-aggregate-functions","tag-mongodb-aggregation","tag-mongodb-aggregation-operators","tag-mongodb-aggregation-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What are Geospatial Indexes in MongoDB ? - Wikitechy<\/title>\n<meta name=\"description\" content=\"What are Geospatial Indexes in MongoDB ? - It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What are Geospatial Indexes in MongoDB ? - Wikitechy\" \/>\n<meta property=\"og:description\" content=\"What are Geospatial Indexes in MongoDB ? - It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/\" \/>\n<meta property=\"og:site_name\" content=\"Wikitechy\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-04T11:48:41+00:00\" \/>\n<meta name=\"author\" content=\"webmaster\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webmaster\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/\",\"name\":\"What are Geospatial Indexes in MongoDB ? - Wikitechy\",\"isPartOf\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\"},\"datePublished\":\"2022-04-04T11:48:41+00:00\",\"dateModified\":\"2022-04-04T11:48:41+00:00\",\"author\":{\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4\"},\"description\":\"What are Geospatial Indexes in MongoDB ? - It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#website\",\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/\",\"name\":\"Wikitechy\",\"description\":\"Interview Questions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4\",\"name\":\"webmaster\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g\",\"caption\":\"webmaster\"},\"sameAs\":[\"https:\/\/www.wikitechy.com\/interview-questions\"],\"url\":\"https:\/\/www.wikitechy.com\/interview-questions\/author\/webmaster\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What are Geospatial Indexes in MongoDB ? - Wikitechy","description":"What are Geospatial Indexes in MongoDB ? - It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/","og_locale":"en_US","og_type":"article","og_title":"What are Geospatial Indexes in MongoDB ? - Wikitechy","og_description":"What are Geospatial Indexes in MongoDB ? - It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points.","og_url":"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/","og_site_name":"Wikitechy","article_published_time":"2022-04-04T11:48:41+00:00","author":"webmaster","twitter_card":"summary_large_image","twitter_misc":{"Written by":"webmaster","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/","url":"https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/","name":"What are Geospatial Indexes in MongoDB ? - Wikitechy","isPartOf":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website"},"datePublished":"2022-04-04T11:48:41+00:00","dateModified":"2022-04-04T11:48:41+00:00","author":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4"},"description":"What are Geospatial Indexes in MongoDB ? - It allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wikitechy.com\/interview-questions\/mongodb\/what-are-geospatial-indexes-in-mongodb\/"]}]},{"@type":"WebSite","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website","url":"https:\/\/www.wikitechy.com\/interview-questions\/","name":"Wikitechy","description":"Interview Questions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/f785ba3ecc599133e65ab6138042a3e4","name":"webmaster","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/155b77fd8cdda3d0913fcb7e7ee63543b0c345d2d8f6dcebda5b0583ab61f967?s=96&d=mm&r=g","caption":"webmaster"},"sameAs":["https:\/\/www.wikitechy.com\/interview-questions"],"url":"https:\/\/www.wikitechy.com\/interview-questions\/author\/webmaster\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/4089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/comments?post=4089"}],"version-history":[{"count":1,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/4089\/revisions"}],"predecessor-version":[{"id":4090,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/4089\/revisions\/4090"}],"wp:attachment":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/media?parent=4089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/categories?post=4089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/tags?post=4089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}