Kategorien:

Geodatenfunktionen

H3_CELL_TO_BOUNDARY

Gibt das GEOGRAPHY-Objekt zurück, das die Begrenzung einer H3-Zelle repräsentiert.

Syntax

H3_CELL_TO_BOUNDARY( <cell_id> ) 
Copy

Argumente

cell_id

Ein INTEGER-Wert, der die ID der H3-Zelle (Index) repräsentiert, oder ein VARCHAR-Wert, der die ID der Zelle im Hexadezimalformat repräsentiert.

Rückgabewerte

Gibt ein GEOGRAPHY-Objekt zurück, das die Begrenzung der H3-Zelle mit der angegebenen ID repräsentiert.

Beispiele

Das folgende Beispiel gibt das GEOGRAPHY-Objekt zurück, das die Begrenzung der H3-Zelle repräsentiert, die das Brandenburger Tor enthält. Im Beispiel wird die ID der H3-Zelle als INTEGER-Wert angegeben.

SELECT H3_CELL_TO_BOUNDARY(613036919424548863); 
Copy
+-----------------------------------------+ | H3_CELL_TO_BOUNDARY(613036919424548863) | |-----------------------------------------| | { | | "coordinates": [ | | [ | | [ | | 1.337146281884266e+01, | | 5.251934565725256e+01 | | ], | | [ | | 1.336924966147084e+01, | | 5.251510220405509e+01 | | ], | | [ | | 1.337455447449988e+01, | | 5.251214028989955e+01 | | ], | | [ | | 1.338207263166664e+01, | | 5.251342164903257e+01 | | ], | | [ | | 1.338428664751681e+01, | | 5.251766506194694e+01 | | ], | | [ | | 1.337898164779325e+01, | | 5.252062715603375e+01 | | ], | | [ | | 1.337146281884266e+01, | | 5.251934565725256e+01 | | ] | | ] | | ], | | "type": "Polygon" | | } | +-----------------------------------------+ 

Im folgenden Beispiel wird der hexadezimale Wert der ID der H3-Zelle als VARCHAR-Wert angegeben, um die gleichen Koordinaten wie im vorherigen Beispiel zu erhalten.

SELECT H3_CELL_TO_BOUNDARY('881F1D4887FFFFF'); 
Copy
+----------------------------------------+ | H3_CELL_TO_BOUNDARY('881F1D4887FFFFF') | |----------------------------------------| | { | | "coordinates": [ | | [ | | [ | | 1.337146281884266e+01, | | 5.251934565725256e+01 | | ], | | [ | | 1.336924966147084e+01, | | 5.251510220405509e+01 | | ], | | [ | | 1.337455447449988e+01, | | 5.251214028989955e+01 | | ], | | [ | | 1.338207263166664e+01, | | 5.251342164903257e+01 | | ], | | [ | | 1.338428664751681e+01, | | 5.251766506194694e+01 | | ], | | [ | | 1.337898164779325e+01, | | 5.252062715603375e+01 | | ], | | [ | | 1.337146281884266e+01, | | 5.251934565725256e+01 | | ] | | ] | | ], | | "type": "Polygon" | | } | +----------------------------------------+