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

ジオメトリの凸包を取得する

対応環境: Batch, Streaming

有効なGeoJSON入力文字列が与えられた場合、ジオメトリの凸包であるGeoJSON文字列を返します。凸包はジオメトリを含む最小の凸多角形です。

式のカテゴリ: ジオスペーシャル

引数

  • - 凸包が計算されるGeoJSON値。
    Expression<Geometry>

出力タイプ: Geometry

例 1: 基本ケース

引数の値:

  • : geometry
geometry出力
{"type":"Polygon","coordinates":[[[0.0,0.0],[2.0,0.0],[2.0,1.0],[1.0,1.0],[1.0,2.0],[0.0,2.0],[0.0,0.0]]]}{"type":"Polygon", "coordinates":[[[0.0, 0.0], [0.0, 2.0], [1.0, 2.0], [2.0, 1.0], [2.0, 0.0], [0.0, 0.0]]]}
nullnull

例 2: 基本ケース

引数の値:

  • : geometry
geometry出力
{"type":"Polygon","coordinates":[[[0.0,0.0],[1.0,0.0],[0.0,1.0],[0.0,0.0]]]}{"type":"Polygon","coordinates":[[[0.0, 0.0], [0.0, 1.0], [1.0, 0.0], [0.0, 0.0]]]}

例 3: 基本ケース

引数の値:

  • : geometry
geometry出力
{"type":"MultiPolygon","coordinates":[[[[0.0,0.0],[1.0,0.0],[1.0,1.0],[0.0,1.0],[0.0,0.0]]],[[[2.0,0.0],[3.0,0.0],[3.0,1.0],[2.0,1.0],[2.0,0.0]]]]}{"type":"Polygon", "coordinates":[[[0.0, 0.0], [0.0, 1.0], [3.0, 1.0], [3.0, 0.0],[0.0, 0.0]]]}

例 4: 基本ケース

引数の値:

  • : geometry
geometry出力
{"type":"MultiPoint","coordinates":[[0.0,0.0],[0.0,1.0],[2.0,0.0], [2.0,1.0]]}{"type":"Polygon","coordinates":[[[0.0, 0.0], [0.0, 1.0], [2.0, 1.0], [2.0, 0.0], [0.0, 0.0]]]}