從一個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)