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