Получить координаты узла ломаной линии
Функция

Получение координат заданного узла ломаной линии.

Спецификация
  PointN (<ломаная линия>,[<узел>])
<ломаная линия> – геометрический объект типа LINESTRING;
<узел> – целочисленное положительное значение.
Синтаксические правила
  1. Аргумент <узел> задает порядковый номер точки (узла) ломаной линии. Отсчет узлов начинается с 1.

  2. Если <узел> не задан, по умолчанию принимается значение 1.

Возвращаемое значение
  1. Значение типа POINT, соответствующее координатам заданного узла (точки) ломаной линии.

  2. NULL, если ломаная линия пуста.

  3. Код завершения СУБД ЛИНТЕР (при неправильном аргументе функции).

Пример
SELECT AsText(PointN(GeomFromText('LineString(1 1,2 2,3 3)'),2));

|POINT (2 2)                             |