Alfabetisk list av H3-geospatiala funktioner
Gäller för: Databricks SQL
Databricks Runtime
Function | beskrivning |
---|---|
h3_boundaryasgeojson(h3CellIdExpr) | Returnerar polygongränsen för H3-indatacellen i GeoJSON-format . |
h3_boundaryaswkb(h3CellIdExpr) | Returnerar den polygonala gränsen för H3-indatacellen i WKB-format . |
h3_boundaryaswkt(h3CellIdExpr) | Returnerar den polygonala gränsen för H3-indatacellen i WKT-format . |
h3_centerasgeojson(h3CellIdExpr) | Returnerar mitten av H3-indatacellen som en punkt i GeoJSON-format . |
h3_centeraswkb(h3CellIdExpr) | Returnerar mitten av H3-indatacellen som en punkt i WKB-format . |
h3_centeraswkt(h3CellIdExpr) | Returnerar mitten av H3-indatacellen som en punkt i WKT-format . |
h3_compact(h3CellIdsExpr) | Komprimerar indata set för H3-cell-ID på bästa möjliga sätt. |
h3_coverash3(geographyExpr, resolutionExpr) | Returnerar en MATRIS med H3-cell-ID:er (representeras som BIGINT) som motsvarar den minimala set av sexhörningar eller femhörningar, av den angivna upplösningen, som helt täcker indataradiska eller areala geografiska områden. |
h3_coverash3string(geographyExpr, resolutionExpr) | Returnerar en MATRIS med H3-cell-ID:er (representeras som STRING) som motsvarar den minimala set av sexhörningar eller pentagoner, av den angivna upplösningen, som helt täcker indata linjär eller areal geografi. |
h3_distance(h3CellId1Expr, h3CellId2Expr) | Returnerar rutnätsavståndet för de två indata-H3-cell-ID:na. |
h3_h3tostring(h3CellIdExpr) | Konverterar indata-H3-cell-ID:t till motsvarande hexadecimal strängrepresentation. |
h3_hexring(h3CellIdExpr, kExpr) | Returnerar en matris med H3-cell-ID:t som bildar en ihålig sexhörningsring centrerad vid ursprungscellen H3 och som är på rutnätsavstånd k från ursprungscellen H3. |
h3_ischildof(h3CellId1Expr, h3CellId2Expr) | Returnerar sant om det första H3-cell-ID:t är lika med eller ett underordnat av det andra H3-cell-ID:t. |
h3_ispentagon(h3CellIdExpr) | Returnerar sant om indatan BIGINT eller hexadecimal STRING motsvarar en femkants H3-cell eller inte. |
h3_isvalid(expr) | Returnerar sant om indata-BIGINT eller STRING är ett giltigt H3-cell-ID. |
h3_kring(h3CellIdExpr, kExpr) | Returnerar de H3-cell-ID:er som ligger inom (rutnät) avstånd k från ursprungscellens ID. |
h3_kringdistances(h3CellIdExpr, kExpr) | Returnerar alla H3-cell-ID:n (representeras som långa heltal eller strängar) inom rutnätsavståndet k från ursprungscells-ID:t H3, tillsammans med avståndet från ursprungscells-ID:t H3. |
h3_longlatash3(longitudeExpr, latitudeExpr, resolutionExpr) | Returnerar det H3-cell-ID (som en BIGINT) som motsvarar den angivna longitud och latitud vid den angivna upplösningen. |
h3_longlatash3string(longitudeExpr, latitudeExpr, resolutionExpr) | Returnerar det H3-cell-ID (som en hexadecimal STRÄNG) som motsvarar den angivna longitud och latitud vid den angivna upplösningen. |
h3_maxchild(h3CellIdExpr, resolutionExpr) | Returnerar det underordnade värdet för det maximala värdet för indata-H3-cellen med den angivna upplösningen. |
h3_minchild(h3CellIdExpr, resolutionExpr) | Returnerar det underordnade värdet för den inmatade H3-cellen med den angivna upplösningen. |
h3_pointash3(geographyExpr, resolutionExpr) | Returnerar det H3-cell-ID (som bigint) som motsvarar den angivna punkten vid den angivna upplösningen. |
h3_pointash3string(geographyExpr, resolutionExpr) | Returnerar det H3-cell-ID (som en STRÄNG) som motsvarar den angivna punkten vid den angivna upplösningen. |
h3_polyfillash3(geographyExpr, resolutionExpr) | Returnerar en MATRIS med H3-cell-ID :er (representeras som BIGINT) som motsvarar sexhörningar eller pentagoner, av den angivna upplösningen, som ingår i indatans arealgeografi. |
h3_polyfillash3string(geographyExpr, resolutionExpr) | Returnerar en MATRIS med H3-cell-ID:er (representeras som STRING) som motsvarar sexhörningar eller femhörningar, av den angivna upplösningen, som finns i indatans arealgeografi. |
h3_resolution(h3CellIdExpr) | Returnerar upplösningen för indata-H3-cell-ID:t. |
h3_stringtoh3(h3CellIdStringExpr) | Konverterar indatasträngen, som förväntas vara en hexadecimal sträng som representerar ett H3-cell-ID, till motsvarande BIGINT-representation av H3-cell-ID:t. |
h3_tessellateaswkb(geographyExpr, resolutionExpr) | Returnerar en tessellation av indataområdet med H3-celler vid den angivna upplösningen. |
h3_tochildren(h3CellIdExpr, resolutionExpr) | Returnerar en matris med underordnade H3-cell-ID:t för indata-H3-cell-ID:t med den angivna upplösningen. |
h3_toparent(h3CellIdExpr, resolutionExpr) | Returnerar det överordnade H3-cell-ID:t för indata-H3-cell-ID:t med den angivna upplösningen. |
h3_try_distance(h3CellId1Expr, h3CellId2Expr) | Returnerar rutnätsavståndet för de två indata-H3-cell-ID:na med samma upplösning eller NULL om avståndet är odefinierat. |
h3_try_polyfillash3(geographyExpr, resolutionExpr) | Returnerar en MATRIS med H3-cell-ID :er (representeras som BIGINT) som motsvarar sexhörningar eller pentagoner, av den angivna upplösningen, som ingår i indatans arealgeografi. |
h3_try_polyfillash3string(geographyExpr, resolutionExpr) | Returnerar en MATRIS med H3-cell-ID:er (representeras som STRING) som motsvarar sexhörningar eller femhörningar, av den angivna upplösningen, som finns i indatans arealgeografi. |
h3_try_validate(h3CellIdExpr) | Returnerar indatavärdet, som är av typen BIGINT eller STRING, om det motsvarar ett giltigt H3-cell-ID eller NULL på annat sätt. |
h3_uncompact(h3CellIdsExpr, resolutionExpr) | De-komprimerar indata set av H3-cell-ID till den angivna upplösningen. |
h3_validate(h3CellIdExpr) | Returnerar indatavärdet, som är av typen BIGINT eller STRING, om det motsvarar ett giltigt H3-cell-ID eller genererar ett annat fel. |