Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-34276

Implement the GIS function ST_IsValid

    XMLWordPrintable

Details

    Description

      Returns 1 if the argument is geometrically valid, 0 if the argument is not geometrically valid. A geometry is valid when:

      • Simple: The geometry must not self-intersect.
      • Properly Closed: For polygons, the geometry must form a closed ring.
      • Consistent Orientation: The exterior boundary of a polygon must be counterclockwise, and interior boundaries (holes) must be clockwise.
      • No Repeated Points: Points should not be repeated in the definition of the geometry.
      • Proper Nesting: Holes must be properly nested within the exterior boundary and must not overlap.
      • Non-Empty: The geometry cannot be empty. The only valid empty geometry is represented in the form of an empty geometry collection value.

      Attachments

        Issue Links

          Activity

            People

              Gosselin Dave Gosselin
              Stefano Petrilli Stefano Petrilli
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.