このトピックでは、ST_LineFromEncodedPolyline関数について説明します。 この関数は、ポリラインを表すエンコードされた文字列を使用してLineStringオブジェクトを作成します。
構文
ジオメトリST_LineFromEncodedPolyline (テキストポリライン、整数精度);
パラメーター
パラメーター | 説明 |
ポリライン | ポリラインを表すエンコードされた文字列。 |
精度 | ポリラインの小数点以下の桁数を指定する精度。 エンコードの精度とデコードの精度は同じでなければなりません。 さもなければ、座標は不正確である。 |
説明
この関数で使用されるエンコード形式の詳細については、「エンコードされたポリラインアルゴリズム形式」をご参照ください。
例
SELECT ST_AsText(ST_LineFromEncodedPolyline('_gvzE_ol{U_glW_c' |@_} hQ ~ flW'));
st_astext
----------------------------------
LINESTRING(120 36,130 40,126 43)
(1行)