ST_MaxDistance — 二つのジオメトリ間の2次元距離の最大値を、投影法の単位で返します。
float ST_MaxDistance(
geometry g1, geometry g2)
;
ポイントからラインへの基本的な最長距離
postgis=# SELECT ST_MaxDistance('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry); st_maxdistance ----------------- 2 (1 row) postgis=# SELECT ST_MaxDistance('POINT(0 0)'::geometry, 'LINESTRING ( 2 2, 2 2 )'::geometry); st_maxdistance ------------------ 2.82842712474619 (1 row)