Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime
| Funkce | Popis |
|---|---|
| h3_boundaryasgeojson(h3CellIdExpr) | Vrátí mnohoúhelník vstupní buňky H3 ve formátu GeoJSON . |
| h3_boundaryaswkb(h3CellIdExpr) | Vrátí mnohoúhelník vstupní buňky H3 ve formátu WKB . |
| h3_boundaryaswkt(h3CellIdExpr) | Vrátí hranici mnohoúhelníku vstupní buňky H3 ve formátu WKT. |
| h3_centerasgeojson(h3CellIdExpr) | Vrátí střed vstupní buňky H3 jako bod ve formátu GeoJSON . |
| h3_centeraswkb(h3CellIdExpr) | Vrátí střed vstupní buňky H3 jako bod ve formátu WKB . |
| h3_centeraswkt(h3CellIdExpr) | Vrátí střed vstupní buňky H3 jako bod ve formátu WKT . |
| h3_compact(h3CellIdsExpr) | Zkomprimuje vstupní sadu ID buněk H3 co nejlépe. |
| h3_coverash3(geographyExpr, resolutionExpr) | Vrátí pole ID buněk H3 (reprezentované jako BIGINT), které odpovídají minimální sadě šestnáctkových nebo pětiúhelníků zadaného rozlišení, které plně pokrývají vstupní lineární nebo areální geografii. |
| h3_coverash3string(geographyExpr, resolutionExpr) | Vrátí pole ID buněk H3 (reprezentované jako STRING) odpovídající minimální sadě šestiúhelníku nebo pětiúhelníku zadaného rozlišení, které plně pokrývají vstupní lineární nebo areální geografii. |
| h3_distance(h3CellId1Expr, h3CellId2Expr) | Vrátí hexagonální vzdálenost dvou vstupních ID buněk H3. |
| h3_h3tostring(h3CellIdExpr) | Převede vstupní ID buňky H3 na ekvivalentní šestnáctkové řetězcové vyjádření. |
| h3_hexring(h3CellIdExpr, kExpr) | Vrátí pole ID buněk H3, která tvoří prázdný šestiúhelníkový prstenec se středem v původní buňce H3 a která jsou ve vzdálenosti k od středu mřížky. |
| h3_ischildof(h3CellId1Expr, h3CellId2Expr) | Vrátí hodnotu true, pokud se první ID buňky H3 rovná druhému nebo je jeho podřízené. |
| h3_ispentagon(h3CellIdExpr) | Vrátí hodnotu true, pokud vstupní BIGINT nebo šestnáctkový řetězec odpovídá pentagonální buňce H3. |
| h3_isvalid(expr) | Vrátí hodnotu true, pokud je vstupní BIGINT nebo STRING platným ID buňky H3. |
| h3_kring(h3CellIdExpr, kExpr) | Vrátí ID buněk H3, které jsou ve vzdálenosti (mřížky) k od ID původní buňky. |
| h3_kringdistances(h3CellIdExpr, kExpr) | Vrátí všechna ID buněk H3 (reprezentovaná jako dlouhá celá čísla nebo řetězce) ve vzdálenosti k mřížky od ID buňky H3 původu spolu s jejich vzdáleností od ID buňky H3 původu. |
| h3_longlatash3(longitudeExpr, latitudeExpr, resolutionExpr) | Vrátí ID buňky H3 (jako BIGINT), které odpovídá zadané délce a zeměpisné šířce v zadaném rozlišení. |
| h3_longlatash3string(longitudeExpr, latitudeExpr, resolutionExpr) | Vrátí ID buňky H3 (jako šestnáctkový ŘETĚZEC) odpovídající zadané délce a zeměpisné šířce v zadaném rozlišení. |
| h3_maxchild(h3CellIdExpr, resolutionExpr) | Vrátí potomka buňky H3 s maximální hodnotou v zadaném rozlišení. |
| h3_minchild(h3CellIdExpr, resolutionExpr) | Vrátí dítě s minimální hodnotou zadanou buňkou H3 při daném rozlišení. |
| h3_pointash3(geographyExpr, resolutionExpr) | Vrátí ID buňky H3 (jako BIGINT) odpovídající zadanému bodu v zadaném rozlišení. |
| h3_pointash3string(geographyExpr, resolutionExpr) | Vrátí ID buňky H3 (jako ŘETĚZEC) odpovídající zadanému bodu v zadaném rozlišení. |
| h3_polyfillash3(geographyExpr, resolutionExpr) | Vrátí MATICi ID buněk H3 (reprezentované jako BIGINT), které odpovídají šestiúhelníku nebo pětiúhelníku zadaného rozlišení, jehož centroidy jsou obsaženy ve vstupní areální geografické oblasti. |
| h3_polyfillash3string(geographyExpr, resolutionExpr) | Vrátí pole ID buněk H3 (reprezentované jako STRING) odpovídající šestiúhelníku nebo pětiúhelníku zadaného rozlišení, jehož centroidy jsou obsaženy ve vstupní areální geografické oblasti. |
| h3_resolution(h3CellIdExpr) | Vrátí rozlišení vstupního ID buňky H3. |
| h3_stringtoh3(h3CellIdStringExpr) | Převede vstupní řetězec, který se očekává jako šestnáctkový řetězec představující ID buňky H3, na odpovídající reprezentaci BIGINT ID buňky H3. |
| h3_tessellateaswkb(geographyExpr, resolutionExpr) | Vrátí tesselaci vstupní geografie pomocí buněk H3 v zadaném rozlišení. |
| h3_tochildren(h3CellIdExpr, resolutionExpr) | Vrátí pole ID podřízených buněk H3 vstupního ID buňky H3 v zadaném rozlišení. |
| h3_toparent(h3CellIdExpr, resolutionExpr) | Vrátí ID nadřazené buňky H3 vstupního ID buňky H3 v zadaném rozlišení. |
| h3_try_coverash3(geographyExpr, resolutionExpr) | Vrátí pole ID buněk H3 (reprezentované jako BIGINT) odpovídající minimální sadě šestiúhelníku nebo pětiúhelníku v zadaném rozlišení, které plně pokrývá vstupní lineární nebo areální geografii, nebo NULL pokud je první argument neplatný. |
| h3_try_coverash3string(geographyExpr, resolutionExpr) | Vrátí pole ID buněk H3 (reprezentované jako STRING) odpovídající minimální sadě šestiúhelníků nebo pětiúhelníků o zadaném rozlišení, které plně pokrývají zadanou lineární nebo plošnou geografii, nebo vrátí hodnotu NULL, pokud je první argument neplatný. |
| h3_try_distance(h3CellId1Expr, h3CellId2Expr) | Vrátí vzdálenost mřížky dvou ID vstupních buněk H3 stejného rozlišení nebo hodnotu NULL, pokud je vzdálenost nedefinovaná. |
| h3_try_polyfillash3(geographyExpr, resolutionExpr) | Vrátí MATICi ID buněk H3 (reprezentované jako BIGINT), které odpovídají šestiúhelníku nebo pětiúhelníku zadaného rozlišení, jehož centroidy jsou obsaženy ve vstupní areální geografické oblasti. |
| h3_try_polyfillash3string(geographyExpr, resolutionExpr) | Vrátí pole ID buněk H3 (reprezentované jako STRING) odpovídající šestiúhelníku nebo pětiúhelníku zadaného rozlišení, jehož centroidy jsou obsaženy ve vstupní areální geografické oblasti. |
| h3_try_tessellateaswkb(geographyExpr, resolutionExpr) | Vrátí tesselace vstupní geografie pomocí buněk H3 v zadaném rozlišení, nebo NULL, pokud je první argument neplatný nebo pokud funkce nemohla vypočítat tesselaci. |
| h3_try_validate(h3CellIdExpr) | Vrátí vstupní hodnotu typu BIGINT nebo STRING, pokud odpovídá platnému ID buňky H3 nebo null jinak. |
| h3_uncompact(h3CellIdsExpr, resolutionExpr) | Rozbalí vstupní sadu ID buněk H3 na zadané rozlišení. |
| h3_validate(h3CellIdExpr) | Vrátí vstupní hodnotu typu BIGINT nebo STRING, pokud odpovídá platnému ID buňky H3, nebo vygeneruje chybu jinak. |