从一个GeoJSON表达式构造Geometry对象。
语法
geometry ST_GeomFromGeoJSON(text geomjson);
geometry ST_GeomFromGeoJSON(json geomjson);
geometry ST_GeomFromGeoJSON(jsonb geomjson);
参数
参数名称 | 描述 |
---|---|
geomjson | 目标Geojson。 |
描述
- 仅适用于GeoJSON中的Geometry片段。如果您尝试在整个JSON文档上使用它,则会引发错误。
- 该函数支持3D对象,并且不会丢弃Geometry对象的z-index。
示例
SELECT ST_AsText(ST_GeomFromGeoJSON('{"type":"Point","coordinates":[116,40]}'));
st_astext
---------------
POINT(116 40)
(1 row)