st_asgeojson Función

Se aplica a:check marcado yes Databricks SQL check marcado yes Databricks Runtime 17.1 y versiones posteriores

Important

La compatibilidad con los valores GEOGRAPHY está en versión preliminar pública. La compatibilidad con valores GEOMETRY está disponible con carácter general.

Nota:

Esta característica no está disponible en almacenes clásicos de Databricks SQL. Para más información sobre los almacenes de SQL de Databricks, consulte Tipos de almacenamiento de SQL.

Devuelve la entrada GEOGRAPHY o GEOMETRY en formato GeoJSON.

Syntax

st_asgeojson ( geoExpr )

Arguments

  • geoExpr: un valor de GEOGRAPHY o GEOMETRY.

Returns

Valor de tipo STRING. El valor devuelto es la descripción GeoJSON de la entrada o del valor GEOGRAPHY.

La función devuelve NULL si la entrada es NULL.

Examples

-- 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]}