注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

ラインストリングをポリゴンに変換

対応しているのは:バッチ、ストリーミング

ラインストリングジオメトリをポリゴンジオメトリに変換します。この式では、ラインストリングジオメトリが閉じていると仮定されます。そうでない場合、式は null を返します。 式のカテゴリ:ジオスパシャル

宣言された引数

  • Expression - 有効なラインストリングジオメトリ。
    Expression<Geometry>

出力タイプ: ジオメトリ

例 1 - 基本ケース

引数の値:

  • Expression: polygon_points
polygon_points:arrow_right:出力
{"type":"LineString","coordinates":[[-77.49,38.01],[-77.47,38.15],[-77.19,38.14],[-77.49,38.01]]}{"type":"Polygon","coordinates":[[[-77.49,38.01],[-77.47,38.15],[-77.19,38.14],[-77.49,38.01]]]}

例 2 - Null ケース

引数の値:

  • Expression: polygon_points
polygon_points:arrow_right:出力
nullnull
{"type":"LineString","coordinates":[[-77.49,38.01],[-77.19,38.14],[-77.49,38.01]]}null
{"type":"LineString","coordinates":[[-77.49,38.01],[-77.19,38.14]]}null
{"type":"LineString","coordinates":[[-77.49,38.01]]}null
{"type":"Polygon","coordinates":[[[-77.49,38.01],[-77.47,38.15],[-77.19,38.14],[-77.49,38.01]]]}null