Kategorien:

Geodatenfunktionen

H3_CELL_TO_CHILDREN_STRING

Gibt ein ARRAY mit VARCHAR-Werten zurück, die die hexadezimalen IDs der untergeordneten Zellen einer H3-Zelle für eine gegebene Auflösung enthalten.

Siehe auch:

H3_CELL_TO_CHILDREN, H3_CELL_TO_PARENT

Syntax

H3_CELL_TO_CHILDREN_STRING( <cell_id> , <target_resolution> )
Copy

Argumente

cell_id

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

target_resolution

Ein INTEGER-Wert zwischen 0 und 15 (einschließlich), der die H3-Auflösung angibt, die Sie für die zurückgegebenen H3-Zellen verwenden möchten.

Die Angabe eines beliebigen anderen INTEGER-Werts führt zu einem Fehler.

Rückgabewerte

Gibt ein ARRAY mit VARCHAR-Werten zurück, die die hexadezimalen IDs der untergeordneten Entitäten einer H3-Zelle in der angegebenen Zielauflösung repräsentieren.

Beispiele

Im folgenden Beispiel wird ein ARRAY der IDs (im hexadezimalen Format) der untergeordneten Zellen für die H3-Zelle mit der ID 881F1D4887FFFFF (im hexadezimalen Format) zurückgegeben:

SELECT H3_CELL_TO_CHILDREN_STRING('881F1D4887FFFFF', 9);
Copy
+--------------------------------------------------+
| H3_CELL_TO_CHILDREN_STRING('881F1D4887FFFFF', 9) |
|--------------------------------------------------|
| [                                                |
|   "891f1d48863ffff",                             |
|   "891f1d48867ffff",                             |
|   "891f1d4886bffff",                             |
|   "891f1d4886fffff",                             |
|   "891f1d48873ffff",                             |
|   "891f1d48877ffff",                             |
|   "891f1d4887bffff"                              |
| ]                                                |
+--------------------------------------------------+