ST_ISCLOSED
Синтаксис
ST_IsClosed(g) IsClosed(g)
Описание
Возвращает 1, если начальная и конечная точки заданной LINESTRING совпадают, или 0, если они не совпадают. Перед MariaDB 10.1.5 возвращает NULL, если не задана LINESTRING. После MariaDB 10.1.5 возвращает -1.
ST_IsClosed() и IsClosed() — синонимы.
Примеры
SET @ls = 'LineString(0 0, 0 4, 4 4, 0 0)'; SELECT ST_ISCLOSED(GEOMFROMTEXT(@ls)); +--------------------------------+ | ST_ISCLOSED(GEOMFROMTEXT(@ls)) | +--------------------------------+ | 1 | +--------------------------------+ SET @ls = 'LineString(0 0, 0 4, 4 4, 0 1)'; SELECT ST_ISCLOSED(GEOMFROMTEXT(@ls)); +--------------------------------+ | ST_ISCLOSED(GEOMFROMTEXT(@ls)) | +--------------------------------+ | 0 | +--------------------------------+
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/st_isclosed/