Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik:
Databricks SQL
Databricks Runtime 17.1 és újabb
Important
Ez a funkció nyilvános előzetes verzióban van.
Megjegyzés:
Ez a funkció nem érhető el a Databricks SQL Klasszikus raktárakban. A Databricks SQL Warehouse-okkal kapcsolatos további információkért tekintse meg az SQL Warehouse típusait.
Elemzi egy geometria bemeneti leírását, és visszaadja a megfelelő GEOMETRY értéket, vagy NULL ha a bemeneti leírás érvénytelen.
A visszaadott GEOMETRY érték SRID értéke a bemeneti formátumtól függ.
Syntax
try_to_geometry ( geoRepExpr )
Arguments
-
geoRepExpr: ABINARYSTRINGWKB, WKT, GeoJSON vagy Extended WKB (EWKB) geometriát képviselő kifejezés.
Returns
A bemeneti geometria leírásának megfelelő típusérték GEOMETRY(ANY).
- A függvény akkor ad
NULLvissza, ha a bemenet .NULL - A függvény akkor ad
NULLvissza, ha a bemenetBINARYvagySTRINGaz érték egy geometria érvénytelen leírása.
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
Kapcsolódó függvények
-
st_asbinaryfüggvény -
st_asewkbfüggvény -
st_asewktfüggvény -
st_asgeojsonfüggvény -
st_astextfüggvény -
st_aswkbfüggvény -
st_aswktfüggvény -
st_geogfromgeojsonfüggvény -
st_geogfromtextfüggvény -
st_geogfromwkbfüggvény -
st_geogfromwktfüggvény -
st_geomfromewkbfüggvény -
st_geomfromgeojsonfüggvény -
st_geomfromtextfüggvény -
st_geomfromwkbfüggvény -
st_geomfromwktfüggvény -
to_geographyfüggvény -
to_geometryfüggvény -
try_to_geographyfüggvény