すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ST_AsH3Grid

最終更新日:Mar 19, 2024

このトピックでは、ST_AsH3Grid関数について説明します。 この関数は、2DジオメトリオブジェクトをH3グリッド表現に変換します。

構文

h3grid[] ST_AsH3Grid (ジオメトリgeom、整数精度、bool縮退デフォルトfalse);

Parameters

パラメーター

説明

geom

ジオメトリオブジェクト。The geometry object.

精度

精度レベル。 有効な値: 0 ~ 15。

退化

縮退グリッドを使用するかどうかを指定します。

説明

  • 縮退グリッドはH3と同じように機能します。

  • SRIDは任意の投影とすることができる。 この関数は投影を自動的に変換します。

-- ポイント
ST_AsH3Grid(st_geomfromtext('POINT(2932234 234234)'、28992) 、4) を選択します。st_ash3grid
--------------------------
{010101FFFFFFFF09D54208}

-- LINESTRING
select st_ash3grid('SRID=4326;LINESTRING(122.48077 51.72814、122.47416 51.73714)'::geometry、10);

st_ash3grid
--------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
-----------------------------------
{010100FFFFFF59698658A108, 010100FF567F58698A58A108, 010100FF7F5698A658A108, 010100FF7F51698D100658A108, 010100FF7F50698F100698F100610108, 01010100CE58F10069810108, 0A1010108
(1行)

-- MULTIPOLYGON
SELECT ST_AsH3Grid('SRID=4326;MULTIPOLYGON(((0 0,10 0,10 10,0 0) 、(2 2,2 5,5 2)))) '::geometry, 2);

st_ash3grid
--------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
-----
 {010FFFFFFFFFFFFFFFF7F882508, 010FFFFFFFFFFFF89FFFFFF7F2C2808, 010100FFFFFF10FFFFFF0F10FFFF7F8B2508, 010100FFFFFF7F2F708, 010100FFFFFFFF7F1002F100508,010101001010010100101002F2F8508,0102F1007225085008,0225080F10022508, 0FF10022508
(1行)