st_asgeojson 函数

适用于:已勾选“是”的 Databricks Runtime 17.1 及更高版本

重要

此功能目前以公共预览版提供。

以 GeoJSON 格式返回输入 GEOGRAPHYGEOMETRY 值。

语法

st_asgeojson ( geoExpr )

论据

  • geoExprGEOGRAPHYGEOMETRY值。

退货

一个 STRING 类型的值。 返回的值是输入 GEOGRAPHYGEOMETRY 值的 GeoJSON 说明。

如果输入为 NULL.,则函数返回 NULL

例子

-- Export a 3DZ Cartesian point, given in WKT format, in GeoJSON format.
> SELECT st_asgeojson(to_geometry('POINT Z (2.718281828 3.141592653 100)'))
  {"type":"Point","coordinates":[2.718281828,3.141592653,100]}

-- Export a 3DZ geographic point, given in WKT format, in GeoJSON format.
> SELECT st_asgeojson(to_geography('POINT Z (2.718281828 3.141592653 100)'))
  {"type":"Point","coordinates":[2.718281828,3.141592653,100]}