Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 17.1 and above
Important
Dieses Feature befindet sich in der Public Preview.
Hinweis
Dieses Feature ist in Databricks SQL Classic Warehouses nicht verfügbar. Weitere Informationen zu Databricks SQL Warehouses finden Sie unter SQL Warehouse-Typen.
Analysiert die Eingabebeschreibung einer Geometrie und gibt den entsprechenden GEOMETRY Wert zurück oder NULL wenn die Eingabebeschreibung ungültig ist.
Der SRID-Wert des zurückgegebenen GEOMETRY Werts hängt vom Eingabeformat ab.
Syntax
try_to_geometry ( geoRepExpr )
Arguments
-
geoRepExpr: EinBINARYoderSTRINGAusdruck, der eine Geometrie in WKB, WKT, GeoJSON oder Extended WKB (EWKB) darstellt.
Returns
Ein Wert vom Typ GEOMETRY(ANY), der der Eingabegeometriebeschreibung entspricht.
- Die Funktion gibt zurück
NULL, wenn die Eingabe lautetNULL. - Die Funktion gibt
NULLzurück, wenn die EingabeBINARYoderSTRINGein ungültiger Wert für die Beschreibung einer Geometrie ist.
Examples
-- Input geometry is in WKT format.
> SELECT st_asgeojson(try_to_geometry('POINT Z (3 4 5)'));
{"type":"Point","coordinates":[3,4,5]}
-- Input geometry is in GeoJSON format.
> SELECT st_astext(try_to_geometry('{"type":"Point","coordinates":[3,4,5]}'));
POINT Z (3 4 5)
-- Input geometry is in WKB format.
> SELECT st_astext(try_to_geometry(X'0101000060110f0000000000000000084000000000000010400000000000001440'));
POINT M (3 4 5)
-- Input geometry is in EWKB format.
> SELECT st_asewkt(try_to_geometry(X'01010000E0110F0000000000000000084000000000000010400000000000001440000000000000F0BF'));
SRID=3857;POINT ZM (3 4 5 -1)
-- Input value is not the description of a geometry.
> SELECT st_astext(try_to_geometry('some string that does not represent a geometry'))
NULL
Zugehörige Funktionen
-
st_asbinaryFunktion -
st_asewkbFunktion -
st_asewktFunktion -
st_asgeojsonFunktion -
st_astextFunktion -
st_aswkbFunktion -
st_aswktFunktion -
st_geogfromgeojsonFunktion -
st_geogfromtextFunktion -
st_geogfromwkbFunktion -
st_geogfromwktFunktion -
st_geomfromewkbFunktion -
st_geomfromgeojsonFunktion -
st_geomfromtextFunktion -
st_geomfromwkbFunktion -
st_geomfromwktFunktion -
to_geographyFunktion -
to_geometryFunktion -
try_to_geographyFunktion