Skip to content

ST_MULTI ​

Transform a GEOGRAPHY into a MULTI* collection. If the input GEOGRAPHY is already a collection, it is returned unchanged.

Syntax ​

sql
ST_MULTI(<input>)

Arguments ​

  • <input>: A GEOGRAPHY object to be converted to a multi-type

Returns ​

A GEOGRAPHY of corresponding MULTI* type

Example ​

sql
SELECT ST_AsText(ST_MULTI('POINT(1 1)'::GEOGRAPHY));
-- 'MULTIPOINT((1 1))'

SELECT ST_AsText(ST_MULTI('MULTIPOINT((1 1))'::GEOGRAPHY));
-- 'MULTIPOINT((1 1))'