Alphabetische Liste der räumlichen H3-Funktionen
Gilt für: Databricks SQL Databricks Runtime
Funktion | BESCHREIBUNG |
---|---|
h3_boundaryasgeojson(h3CellIdExpr) | Gibt die polygonale Grenze der Eingabe-H3-Zelle im GeoJSON-Format zurück. |
h3_boundaryaswkb(h3CellIdExpr) | Gibt die polygonale Grenze der Eingabe-H3-Zelle im WKB-Format zurück. |
h3_boundaryaswkt(h3CellIdExpr) | Gibt die polygonale Grenze der Eingabe-H3-Zelle im WKT-Format zurück. |
h3_centerasgeojson(h3CellIdExpr) | Gibt den Mittelpunkt der H3-Eingabezelle als Punkt im GeoJSON-Format zurück. |
h3_centeraswkb(h3CellIdExpr) | Gibt den Mittelpunkt der H3-Eingabezelle als Punkt im WKB-Format zurück. |
h3_centeraswkt(h3CellIdExpr) | Gibt den Mittelpunkt der Eingabe-H3-Zelle als Punkt im WKT-Format zurück. |
h3_compact(h3CellIdsExpr) | Komprimiert das Eingabeset von H3-Zellen-IDs so gut wie möglich. |
h3_coverash3(geographyExpr, resolutionExpr) | Gibt ein ARRAY mit H3-Zellen-IDs (dargestellt als BIGINT) zurück, das der minimalen Menge von Sechsecken oder Fünfecken mit der angegebenen Auflösung entspricht, die die eingegebene lineare oder flächige Geografie vollständig abdecken. |
h3_coverash3string(geographyExpr, resolutionExpr) | Gibt ein ARRAY mit H3-Zellen-IDs (dargestellt als STRING) zurück, das der minimalen Menge von Sechsecken oder Fünfecken mit der angegebenen Auflösung entspricht, die die eingegebene lineare oder flächige Geografie vollständig abdeckt. |
h3_distance(h3CellId1Expr, h3CellId2Expr) | Gibt den Rasterabstand der beiden eingegebenen H3-Zellen-IDs zurück. |
h3_h3tostring(h3CellIdExpr) | Konvertiert die eingegebene H3-Zellen-ID in die entsprechende hexadezimale String-Darstellung. |
h3_hexring(h3CellIdExpr, kExpr) | Gibt ein Array von H3-Zellen-IDs zurück, die einen hohlen sechseckigen Ring mit der H3-Zelle des Ursprungs im Zentrum bilden und sich im Rasterabstand k von der H3-Zelle des Ursprungs befinden. |
h3_ischildof(h3CellId1Expr, h3CellId2Expr) | Gibt „true“ zurück, wenn die erste H3-Zellen-ID der zweiten H3-Zellen-ID entspricht oder ein untergeordnetes Element davon ist. |
h3_ispentagon(h3CellIdExpr) | Gibt wahr zurück, ob die Eingabe BIGINT oder hexadezimaler STRING einer fünfeckigen H3-Zelle entspricht oder nicht. |
h3_isvalid(expr) | Gibt „true“ zurück, wenn der Eingabe-BIGINT oder STRING eine gültige H3-Zellen-ID ist. |
h3_kring(h3CellIdExpr, kExpr) | Gibt die H3-Zellen-IDs zurück, die sich innerhalb des (Raster-)Abstands k von der Zellen-ID des Ursprungs befinden. |
h3_kringdistances(h3CellIdExpr, kExpr) | Gibt alle H3-Zellen (dargestellt als lange ganze Zahlen oder als Zeichenfolgen) innerhalb des Rasterabstands k von der H3-Zellen-ID des Ursprungs zusammen mit ihrer Entfernung von der H3-Zelle des Ursprungs zurück. |
h3_longlatash3(longitudeExpr, latitudeExpr, resolutionExpr) | Gibt die H3-Zellen-ID (als BIGINT) zurück, die dem bereitgestellten Längen- und Breitengrad bei der angegebenen Auflösung entspricht. |
h3_longlatash3string(longitudeExpr, latitudeExpr, resolutionExpr) | Gibt die H3-Zellen-ID (als hexadezimaler STRING) zurück, die dem angegebenen Längen- und Breitengrad bei der angegebenen Auflösung entspricht. |
h3_maxchild(h3CellIdExpr, resolutionExpr) | Gibt das untergeordnete Element des maximalen Werts der eingegebenen H3-Zelle mit der angegebenen Auflösung zurück. |
h3_minchild(h3CellIdExpr, resolutionExpr) | Gibt das untergeordnete Element des minimalen Werts der eingegebenen H3-Zelle mit der angegebenen Auflösung zurück. |
h3_pointash3(geographyExpr, resolutionExpr) | Gibt die H3-Zellen-ID (als BIGINT) zurück, die dem angegeben Punkt bei der angegebenen Auflösung entspricht. |
h3_pointash3string(geographyExpr, resolutionExpr) | Gibt die H3-Zellen-ID (als STRING) zurück, die dem angegeben Punkt bei der angegebenen Auflösung entspricht. |
h3_polyfillash3(geographyExpr, resolutionExpr) | Gibt ein ARRAY von H3-Zellen-IDs (dargestellt als BIGINT) zurück, die Sechsecken oder Fünfecken der angegebenen Auflösung entsprechen, welche in der eingegebenen geografischen Fläche enthalten sind. |
h3_polyfillash3string(geographyExpr, resolutionExpr) | Gibt ein ARRAY von H3-Zellen-IDs (dargestellt als STRING) zurück, die Sechsecken oder Fünfecken der angegebenen Auflösung entsprechen, die in der Eingabebereichsgeografie enthalten sind. |
h3_resolution(h3CellIdExpr) | Gibt die Auflösung der eingegebenen H3-Zellen-ID zurück. |
h3_stringtoh3(h3CellIdStringExpr) | Konvertiert die Eingabezeichenfolge (von der erwartet wird, dass es sich um eine hexadezimale Zeichenfolge handelt, die eine H3-Zellen-ID darstellt), in die entsprechende BIGINT-Darstellung der H3-Zellen-ID. |
h3_tessellateaswkb(geographyExpr, resolutionExpr) | Gibt mithilfe von H3-Zellen eine Tessellation der Eingabegeografie in der angegebenen Auflösung zurück. |
h3_tochildren(h3CellIdExpr, resolutionExpr) | Gibt ein Array der untergeordneten H3-Zellen-IDs der eingegebenen H3-Zellen-ID mit der angegebenen Auflösung zurück. |
h3_toparent(h3CellIdExpr, resolutionExpr) | Gibt die ID der übergeordneten H3-Zelle der eingegebenen H3-Zellen-ID mit der angegebenen Auflösung zurück. |
h3_try_distance(h3CellId1Expr, h3CellId2Expr) | Gibt den Rasterabstand der beiden Eingabe-H3-Zell-IDs derselben Auflösung oder NULL zurück, wenn der Abstand nicht definiert ist. |
h3_try_polyfillash3(geographyExpr, resolutionExpr) | Gibt ein ARRAY von H3-Zellen-IDs (dargestellt als BIGINT) zurück, die Sechsecken oder Fünfecken der angegebenen Auflösung entsprechen, welche in der eingegebenen geografischen Fläche enthalten sind. |
h3_try_polyfillash3string(geographyExpr, resolutionExpr) | Gibt ein ARRAY von H3-Zellen-IDs (dargestellt als STRING) zurück, die Sechsecken oder Fünfecken der angegebenen Auflösung entsprechen, die in der Eingabebereichsgeografie enthalten sind. |
h3_try_validate(h3CellIdExpr) | Gibt den Eingabewert zurück. Dieser ist vom Typ BIGINT oder STRING, wenn er einer gültigen H3-Zellen-ID entspricht, oder andernfalls NULL. |
h3_uncompact(h3CellIdsExpr, resolutionExpr) | Dekomprimiert das Eingabeset von H3-Zellen-IDs auf die angegebene Auflösung. |
h3_validate(h3CellIdExpr) | Gibt den Eingabewert zurück, der vom Typ BIGINT oder STRING ist, wenn er einer gültigen H3-Zellen-ID entspricht, oder gibt andernfalls einen Fehler aus. |