| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | [[esql-spatial-functions]]==== {esql} spatial functions++++<titleabbrev>Spatial functions</titleabbrev>++++{esql} supports these spatial functions:// tag::spatial_list[]* <<esql-st_distance>>* <<esql-st_intersects>>* <<esql-st_disjoint>>* <<esql-st_contains>>* <<esql-st_within>>* <<esql-st_x>>* <<esql-st_y>>* experimental:[] <<esql-st_envelope>>* experimental:[] <<esql-st_xmax>>* experimental:[] <<esql-st_xmin>>* experimental:[] <<esql-st_ymax>>* experimental:[] <<esql-st_ymin>>* experimental:[] <<esql-st_geohash>>* experimental:[] <<esql-st_geohash_to_long>>* experimental:[] <<esql-st_geohash_to_string>>* experimental:[] <<esql-st_geotile>>* experimental:[] <<esql-st_geotile_to_long>>* experimental:[] <<esql-st_geotile_to_string>>* experimental:[] <<esql-st_geohex>>* experimental:[] <<esql-st_geohex_to_long>>* experimental:[] <<esql-st_geohex_to_string>>// end::spatial_list[]include::layout/st_distance.asciidoc[]include::layout/st_intersects.asciidoc[]include::layout/st_disjoint.asciidoc[]include::layout/st_contains.asciidoc[]include::layout/st_within.asciidoc[]include::layout/st_x.asciidoc[]include::layout/st_y.asciidoc[]include::layout/st_envelope.asciidoc[]include::layout/st_xmax.asciidoc[]include::layout/st_xmin.asciidoc[]include::layout/st_ymax.asciidoc[]include::layout/st_ymin.asciidoc[]include::layout/st_geohash.asciidoc[]include::layout/st_geohash_to_long.asciidoc[]include::layout/st_geohash_to_string.asciidoc[]include::layout/st_geotile.asciidoc[]include::layout/st_geotile_to_long.asciidoc[]include::layout/st_geotile_to_string.asciidoc[]include::layout/st_geohex.asciidoc[]include::layout/st_geohex_to_long.asciidoc[]include::layout/st_geohex_to_string.asciidoc[]
 |