> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors.md).

# Geometry Statements

{% columns %}
{% column %}
{% content-ref url="/pages/vf34oeC15IJy00esUBmG" %}
[Geometry Constructors](/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about geometry constructors in MariaDB Server. This section details SQL functions for creating spatial data types like points, lines, and polygons, enabling geospatial data management.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/Nsqkg939rQvZYN15FVDh" %}
[Geometry Properties](/docs/server/reference/sql-statements/geometry-constructors/geometry-properties.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about geometry properties. This section details SQL functions for retrieving attributes of spatial objects, such as area, length, and bounding box, essential for geospatial analysis.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/LjxqPOBycZdeq5D22fBi" %}
[Geometry Relations](/docs/server/reference/sql-statements/geometry-constructors/geometry-relations.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about geometry relations in MariaDB Server. This section details SQL functions for determining spatial relationships between geometric objects, such as ST\_Intersects and ST\_Contains.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/wTVHFksXCQZG5NWMAwfm" %}
[LineString Properties](/docs/server/reference/sql-statements/geometry-constructors/linestring-properties.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about LINESTRING properties in MariaDB Server. This section details SQL functions for retrieving attributes of linear spatial objects, such as length, number of points, and start/end points.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/wjIvP1QiI9gF7I3cQ7uL" %}
[MBR (Minimum Bounding Rectangle)](/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about Minimum Bounding Rectangles (MBR) in MariaDB Server. This section details how to calculate and use MBRs for spatial indexing and efficient querying of geometric data.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/pMr7BlKe3jFxS1ZiZ1L4" %}
[Miscellaneous GIS functions](/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Explore miscellaneous GIS functions in MariaDB Server. This section details various SQL functions that support geographic information system operations and spatial data analysis.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/eoPbtc5J7MNRDD4dn6zj" %}
[Point Properties](/docs/server/reference/sql-statements/geometry-constructors/point-properties.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about POINT properties in MariaDB Server. This section details SQL functions for retrieving attributes of point spatial objects, such as their X and Y coordinates.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/RHquimobyrtS0uVJajWB" %}
[Polygon Properties](/docs/server/reference/sql-statements/geometry-constructors/polygon-properties.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about POLYGON properties in MariaDB Server. This section details SQL functions for retrieving attributes of polygonal spatial objects, such as area, perimeter, and the number of rings.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/75SYS27gYH4B7n61ff76" %}
[WKB](/docs/server/reference/sql-statements/geometry-constructors/wkb.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about Well-Known Binary (WKB) in MariaDB Server. This section details how to represent and store geometric data in a binary format, essential for efficient spatial data exchange and storage.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/areVwvwTjpsZ366Mc9Lk" %}
[WKT](/docs/server/reference/sql-statements/geometry-constructors/wkt.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Learn about Well-Known Text (WKT) in MariaDB Server. This section details how to represent and store geometric data in a text format, essential for human-readable spatial data exchange.
{% endcolumn %}
{% endcolumns %}
