ST_PointN()¶
TL;DR¶
使用 ST_PointN() 从 LINESTRING 中按从 1 开始的位置获取点。
返回线几何值中从 1 开始计数的位置上的点。
语法¶
ST_PointN(geom, n)
参数说明¶
参数 |
说明 |
|---|---|
|
|
|
从 1 开始的点位置( |
返回值¶
返回与 geom 相同的几何精度类型。
使用说明¶
示例¶
DROP DATABASE IF EXISTS geo_accessor_demo;
CREATE DATABASE geo_accessor_demo;
USE geo_accessor_demo;
SELECT ST_AsText(ST_PointN(ST_GeomFromText('LINESTRING(7 8,9 10,11 12)'), 2)) AS point_n;
DROP DATABASE geo_accessor_demo;