Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-15351

[Server] Make geospatial coordinate ordering notice more prominent

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Minor - P4 Minor - P4
    • Server_Docs_20231030
    • Affects Version/s: 4.2.0, 4.4.0, 5.0.0, 5.3.0, 6.0.0
    • Component/s: manual, Server
    • Labels:
      None

      There has been recent confusion about the ordering of coordinates in geospatial data in MongoDB, including this blog post (see related GODRIVER-2429) that started as a bug report but ended up being an issue related to expected coordinate order (i.e. order of latitude, longitude in points). Before it was resolved, it was shared on Hacker News and was popular enough to make the front page.

      While the Geospatial Queries, GeoJSON, and $near manual pages describe that MongoDB uses coordinate order (longitude, latitude), users may assume a coordinate order based on experience with other systems and may gloss over that information. A more prominent notice of the coordinate order that MongoDB expects could reduce confusion. Please add a more prominent notice (e.g. a "Note" or "Warning" block) that the MongoDB coordinate order is (longitude, latitude) to all manual pages that describe geospatial data and operations.

      Relevant pages (that I could find):

      For more context about coordinate order, check out this wiki article about axis order confusion, this website dedicated to grouping geospatial formats/tools based on what coordinate order they use, and this article about the history of coordinate order in different industries.

            Assignee:
            lauren.tran@mongodb.com Lauren Tran
            Reporter:
            matt.dale@mongodb.com Matt Dale
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              1 year, 44 weeks, 3 days ago