Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks Runtime 18.1 e versioni successive
Importante
Questa funzionalità è in Anteprima Pubblica.
Restituisce il miglior identificatore SRID proiettato per il centro della scatola limite del valore di input GEOMETRY. Il valore SRID restituito rappresenta un sistema di coordinate proiettato UTM (Universal Transverse Mercator) o un sistema di coordinate proiettato Universal Polar Stereographic (UPS).
Sintassi
st_estimatesrid ( geoExpr )
Arguments
-
geoExprGEOMETRY: valore con coordinate in gradi nell'intervallo [-180, 180] per longitudini e [-90, 90] per le latitudine.
Restituzioni
Valore di tipo INTEGER, che rappresenta il miglior SRID UTM (Universal Transverse Mercator) o UPS (Universale Polar Stereographic) per il centro del riquadro di delimitazione del valore di input GEOMETRY.
Note
La funzione restituisce NULL se la geometria di input è vuota o se l'input è NULL.
Examples
-- Returns UTM zone 10N SRID for a point in San Francisco.
> SELECT st_estimatesrid(st_geomfromtext('POINT(-122.419 37.775)'));
32610
-- Returns UTM zone 31N SRID for a polygon near the prime meridian.
> SELECT st_estimatesrid(st_geomfromtext('POLYGON((0 0, 10 0, 10 10, 0 10, 0 0))'));
32631
-- Returns UPS North SRID for a linestring near the North Pole.
> SELECT st_estimatesrid(st_geomfromtext('LINESTRING(-180 89, 180 89)'));
32661
-- Returns NULL for an empty point.
> SELECT st_estimatesrid(st_geomfromtext('POINT EMPTY'));
NULL