- カテゴリ:
H3_CELL_TO_POINT¶
H3 セルの重心であるポイントを表す GEOGRAPHY オブジェクトを返します。
- こちらもご参照ください。
構文¶
H3_CELL_TO_POINT( <cell_id> )
引数¶
cell_id
H3セル ID (インデックス)を表す INTEGER、またはセル ID を16進数形式で表す VARCHAR。
戻り値¶
指定された ID を持つH3セルの重心を表すポイントの GEOGRAPHY オブジェクトを返します。
例¶
次の例では、ブランデンブルク門を含むH3セルの重心を表すポイントの GEOGRAPHY オブジェクトを返します。この例では、H3セル ID を INTEGER 値として指定しています。
SELECT H3_CELL_TO_POINT(613036919424548863);
+--------------------------------------+
| H3_CELL_TO_POINT(613036919424548863) |
|--------------------------------------|
| { |
| "coordinates": [ |
| 1.337676791184706e+01, |
| 5.251638386722465e+01 |
| ], |
| "type": "Point" |
| } |
+--------------------------------------+
次の例では、H3セル ID の16進値を VARCHAR として指定し、前の例と同じ座標を返します。
SELECT H3_CELL_TO_POINT('881F1D4887FFFFF');
+-------------------------------------+
| H3_CELL_TO_POINT('881F1D4887FFFFF') |
|-------------------------------------|
| { |
| "coordinates": [ |
| 1.337676791184706e+01, |
| 5.251638386722465e+01 |
| ], |
| "type": "Point" |
| } |
+-------------------------------------+