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

グループ化したジオメトリのエンベロープ

バッチで対応しています

指定された行にあるすべての有効なジオメトリのエンベロープを返します。無効なジオメトリは null として扱われ、無視されます。 表現カテゴリ: Geospatial

宣言された引数

  • 表現 - エンベロープを計算するためのジオメトリの行。
    表現<ジオメトリ>

出力の型: ジオメトリ

例 1 - ベースケース

引数の値:

  • 表現: geometry 入力されたテーブル:
geometry
{"type":"LineString","coordinates":[[1,0],[0,8.4]]}
{"type":"Point","coordinates":[125.6, -92.3]}
{"type":"Polygon","coordinates":[[[0,0],[1,6.3],[-6,1],[0,0]]]}

出力: {"type":"Polygon","coordinates":[[[-6.0,-92.3],[-6.0,8.4],[125.6,8.4],[125.6,-92.3],[-6.0,-92.3]]]}


例 2 - Null ケース

引数の値:

  • 表現: geometry 入力されたテーブル:
geometry
null

出力: null


例 3 - エッジケース

引数の値:

  • 表現: geometry 入力されたテーブル:
geometry
Invalid GeoJSON
{"type":"LineString","coordinates":[[2,0],[0,4.8]]}

出力: {"type":"Polygon","coordinates":[[[0.0,0.0],[0.0,4.8],[2.0,4.8],[2.0,0.0],[0.0,0.0]]]}