Todos os produtos
Search
Central de documentação

MaxCompute:ST_GEOGFROMTEXT

Última atualização: Aug 26, 2026

A função ST_GEOGFROMTEXT converte uma string no formato Well-Known Text (WKT) em um objeto geography.

Sintaxe

GEOGRAPHY ST_GEOGFROMTEXT(STRING <WKT>)

Parâmetros

WKT: Obrigatório. String no formato WKT. Esta função não oferece suporte às dimensões Z (elevação) ou M (medida). Para mais informações, consulte GEOGRAPHY data type.

Valor de retorno

Retorna um objeto geography. O sistema valida a entrada ao convertê-la internamente em um objeto da biblioteca geográfica S2.

A biblioteca geográfica S2 usa o tipo de dados DOUBLE para representar as coordenadas de um objeto geography. Essa conversão pode causar pequena perda de precisão e gerar ligeiras diferenças entre a entrada e a saída.

Exemplos

SELECT ST_GEOGFROMTEXT('POINT (10 20)');
-- Result:
+---------------+
| _c0           |
+---------------+
| POINT (10 20) |
+---------------+

SELECT ST_GEOGFROMTEXT('POINT EMPTY');
-- Result:
+--------------------------+
| _c0                      |
+--------------------------+
| GEOMETRYCOLLECTION EMPTY |
+--------------------------+

SELECT ST_GEOGFROMTEXT('LINESTRING (10 20, 30 50, 70 80)');
-- Result:
+----------------------------------+
| _c0                              |
+----------------------------------+
| LINESTRING (10 20, 30 50, 70 80) |
+----------------------------------+

SELECT ST_GEOGFROMTEXT('POLYGON ((-10 -10, 10 -10, 10 10, -10 10, -10 -10), (-5 -5, 5 -5, 5 5, -5 5, -5 -5))');
-- Result:
+--------------------------------------------------------------------------------------+
| _c0                                                                                  |
+--------------------------------------------------------------------------------------+
| POLYGON ((-10 -10, 10 -10, 10 10, -10 10, -10 -10), (-5 -5, 5 -5, 5 5, -5 5, -5 -5)) |
+--------------------------------------------------------------------------------------+

Tópicos relacionados