このトピックでは、ST_GeomFromGeoJSON関数について説明します。 この関数は、GeoJSON文字列を使用してジオメトリオブジェクトを作成します。
構文
geometry ST_GeomFromGeoJSON(text geomjson);
geometry ST_GeomFromGeoJSON(json geomjson);
geometry ST_GeomFromGeoJSON(jsonb geomjson);パラメーター
項目 | 説明 |
geomjson | 指定するGeoJSON文字列。 |
説明
この関数はGeoJSONジオメトリフラグメントのみをサポートします。 GeoJSONドキュメント全体でこの関数を使用すると、この関数はエラーを返します。
この関数は3Dオブジェクトをサポートし、構築されるジオメトリオブジェクトのzインデックスを破棄しません。
例
SELECT ST_AsText(ST_GeomFromGeoJSON('{"type":"Point","coordinates":[116,40]}'));
st_astext
---------------
POINT(116 40)
(1 row)