当我这样做时
Select ST_Point(25,45)
在PostgresQL中我得到以下内容:
010100000000000000000039400000000000804640
无论何时我在Hive中做同样的事情,我都会得到这个:
如果那是我唯一不会介意的问题,但是当我这样做时
Select ST_Azimuth(ST_Point(25,45) , ST_Point(75,100))
我收到此错误:
失败:SemanticException [错误10014]:第1行:7错误的参数'100':类ST_Azimuth没有匹配的方法(二进制,二进制)。
答案 0 :(得分:1)
我假设你引用了Esri/spatial-framework-for-hadoop提供的Hive空间UDF?
ST_AsText(geom)
将几何图形格式化为WKT。