Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime 17.1 ve üzeri
Important
Bu özellik Genel Önizleme aşamasındadır.
Uyarı
Bu özellik Databricks SQL Klasik ambarlarında kullanılamaz. Databricks SQL ambarları hakkında daha fazla bilgi edinmek için bkz. SQL ambar türleri.
Bir coğrafyanın giriş açıklamasını ayrıştırıp karşılık gelen GEOGRAPHY değeri döndürür.
Döndürülen GEOGRAPHY değerin SRID değeri 4326'dır.
Syntax
to_geography ( geoRepExpr )
Arguments
-
geoRepExprBINARY:STRING, GeoJSON veya Genişletilmiş WKT(EWKT) içindeki bir coğrafyayı temsil eden bir veya ifadesi.
Returns
Giriş coğrafyası açıklamasına karşılık gelen GEOGRAPHY(ANY), türünde bir değer.
İşlev, birinci parametre NULL ise NULL döndürür.
Hata koşulları
- türündeyse
geoRepExprSTRINGve değer geçersiz bir EWKT ise işlev EWKT_PARSE_ERROR döndürür. - türündeyse
geoRepExprBINARYve değer geçersiz bir WKB ise işlev WKB_PARSE_ERROR döndürür. - türündeyse
geoRepExprSTRINGve değer geçersiz bir WKT ise işlev WKT_PARSE_ERROR döndürür. - türündeyse
geoRepExprSTRINGve değer geçersiz bir GeoJSON ise işlev GEOJSON_PARSE_ERROR döndürür.
Examples
-- Input geography is in WKT format.
> SELECT st_asgeojson(to_geography('POINT Z (3 4 5)'));
{"type":"Point","coordinates":[3,4,5]}
-- Input geography is in GeoJSON format.
> SELECT st_asewkt(to_geography('{"type":"Point","coordinates":[3,4,5]}'));
SRID=4326;POINT Z (3 4 5)
-- Input geography is in WKB format.
> SELECT st_astext(to_geography(X'01b90b0000000000000000084000000000000010400000000000001440000000000000f0bf'));
POINT ZM (3 4 5 -1)
-- Input geometry is in EWKT format.
> SELECT concat_ws(';', st_srid(g)::STRING, st_asgeojson(g)) FROM (SELECT to_geography('SRID=4326;POINT Z (3 4 5)') AS g);
4326;{"type":"Point","coordinates":[3,4,5]}
İlgili işlevler
-
st_asbinaryişlev -
st_asewkbişlev -
st_asewktişlev -
st_asgeojsonişlev -
st_astextişlev -
st_aswkbişlev -
st_aswktişlev -
st_geogfromewktişlev -
st_geogfromgeojsonişlev -
st_geogfromtextişlev -
st_geogfromwkbişlev -
st_geogfromwktişlev -
st_geomfromewkbişlev -
st_geomfromewktişlev -
st_geomfromgeojsonişlev -
st_geomfromtextişlev -
st_geomfromwkbişlev -
st_geomfromwktişlev -
to_geometryişlev -
try_to_geographyişlev -
try_to_geometryişlev