Answers:
从单点中提取点的最简单方法MULTIPOINT是 ST_GeometryN:
SELECT ST_AsText(ST_GeometryN('MULTIPOINT ((1 1))', 1));
--POINT(1 1)
这避免了在无法使用设定返回功能的情况下的潜在问题。
有一些重要的优化仅可用于POINT键入几何形状(尤其是在PostGIS的早期版本中),因此,存储单点是POINT一种很好的做法。与相比,A POINT占用的空间约少25%MULTIPOINT。