Delen via


st_asgeojson functie

Van toepassing op:controleren gemarkeerd ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime 17.1 en hoger

Important

Deze functie bevindt zich in openbare preview-versie.

Opmerking

Deze functie is niet beschikbaar in Databricks SQL Classic Warehouses. Zie SQL Warehouse-typen voor meer informatie over Databricks SQL-warehouses.

Geeft de GEOGRAPHY of GEOMETRY invoerwaarde in GeoJSON-indeling terug.

Syntax

st_asgeojson ( geoExpr )

Arguments

  • geoExpr: Een GEOGRAPHY- of GEOMETRY-waarde.

Returns

Een waarde van het type STRING. De geretourneerde waarde is de GeoJSON-beschrijving van de invoer GEOGRAPHY of GEOMETRY waarde.

De functie retourneert NULL als de invoer is 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]}