Constrói um objeto de geometria a partir de uma string GeoJSON.
Sintaxe
geometry ST_GeomFromGeoJSON(text geomjson);
geometry ST_GeomFromGeoJSON(json geomjson);
geometry ST_GeomFromGeoJSON(jsonb geomjson);
Parâmetros
|
Parâmetro |
Descrição |
|
|
Fragmento de geometria GeoJSON do tipo |
Observações de uso
Use um fragmento de geometria GeoJSON, não um documento GeoJSON completo. Documentos completos retornam erro.
Há suporte total a geometrias 3D. A coordenada Z é preservada no objeto de geometria construído.
Exemplos
Ponto 2D
SELECT ST_AsText(ST_GeomFromGeoJSON('{"type":"Point","coordinates":[116,40]}'));
Saída:
st_astext
---------------
POINT(116 40)
(1 row)