この関数は、指定されたシーケンス番号を持つ pcpoint オブジェクトを pcpatch オブジェクトに返します。

構文

pcpoint ST_pointN(pcpatch pc, integer n);

パラメーター

パラメーター  説明 
pc pcpatch オブジェクト
n 1 から始まる pcpoint オブジェクトのシーケンス番号。 n が負数の場合は、pcpatch オブジェクトの最後から逆に始まる |n| のシーケンス番号で pcpoint オブジェクトを指定します。 たとえば、-2 の値は、pcpatch オブジェクト内の最後から 2 番目の pcpoint オブジェクトを示します。

SELECT ST_asText(ST_pointN(pa, 4)) FROM patches WHERE id = 7;
----------------------------------
{"pcid":1,"pt":[-126.41,45.59,59,5]}