すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ST_LineFromEncodedPolyline

最終更新日:Jul 01, 2024

このトピックでは、ST_LineFromEncodedPolyline関数について説明します。 この関数は、ポリラインを表すエンコードされた文字列を使用してLineStringオブジェクトを作成します。

構文

geometry  ST_LineFromEncodedPolyline(text  polyline , integer  precision);

パラメーター

パラメーター

説明

polyline

ポリラインを表すエンコードされた文字列。

precision

ポリラインの小数点以下の桁数を指定する精度。 エンコードの精度とデコードの精度は同じでなければなりません。 さもなければ、座標は不正確である。

説明

この関数で使用されるエンコード形式の詳細については、「エンコードされたポリラインアルゴリズム形式」をご参照ください。

SELECT ST_AsText(ST_LineFromEncodedPolyline('_gvzE_ol{U_glW_c`|@_}hQ~flW'));
            st_astext
----------------------------------
 LINESTRING(120 36,130 40,126 43)
(1 row)