适用于:
Databricks SQL
Databricks Runtime 17.1 及更高版本
注释
此功能在 Databricks SQL 经典仓库上不可用。 若要详细了解 Databricks SQL 仓库,请参阅 SQL 仓库类型。
分析几何图形的 GeoJSON 说明并返回相应的 GEOMETRY 值。
返回 GEOMETRY 值的 SRID 值为 4326。
语法
st_geomfromgeojson ( geojsonExpr )
论据
-
geojsonExpr:一个STRING值,表示 GeoJSON 格式的地理区域。
退货
一个GEOMETRY(4326)类型的值,对应于输入的GeoJSON描述。
如果输入为 NULL.,则函数返回 NULL 。
错误条件
- 如果值为
geojsonExpr无效的 GeoJSON 说明,该函数将返回 GEOJSON_PARSE_ERROR。
例子
-- Simple example.
> SELECT st_asewkt(st_geomfromgeojson('{"type":"Point","coordinates":[10,34,23]}'));
SRID=4326;POINT Z (10 34 23)