适用于: Databricks Runtime 17.1 及更高版本
重要
此功能目前以公共预览版提供。
解析 WKB,描述地理信息并返回相应的 GEOGRAPHY
值。
返回 GEOGRAPHY
值的 SRID 值为 4326。
语法
st_geogfromwkb ( wkbExpr )
论据
-
wkbExpr
:一个BINARY
值,表示采用 WKB 格式的地理位置。
退货
一个类型为 GEOGRAPHY(4326)
的值,与输入 WKB 描述相对应。
如果输入为 NULL
.,则函数返回 NULL
。
错误条件
- 如果值为
wkbExpr
无效的 WKB,则函数将返回 WKB_PARSE_ERROR。
例子
-- The input WKB is in little-endian format.
> SELECT st_astext(st_geogfromtext(X'01D1070000000000000000244000000000000041400000000000003740'))
POINT M (10 34 23)
-- The input WKB is in big-endian format.
> SELECT st_astext(st_geogfromtext(X'00000007D1402400000000000040410000000000004037000000000000'));
POINT M (10 34 23)