我測試磚鑲嵌空間網格索引的方法獲得的h3十六進製一個給定的緯度,長。
#的經度緯度和經度緯度= 37.7716736 = -122.4485852 #得到解決分辨率= 7 #得到H3十六進製ID h3_hex_id = grid_longlatascellid(點燃(緯度),點燃(經度),點燃(分辨率))。十六進製#打印H3十六進製ID打印(h3_hex_id)列<“grid_longlatascellid((37.7716736雙),把(-122.4485852雙),7)(十六進製)" >
我怎麼看到實際的十六進製id在上麵的代碼中?
根據d口服避孕藥,“h3十六進製id”返回“grid_longlatascellid”由“h3看起來不同於返回。geo_to_h3”方法。
h3.geo_to_h3(浮動(緯度),浮動(經度),7)“872830829 ffffff”
df =火花。createDataFrame([{“朗”:30。,“緯度”:10。df}])。選擇(grid_longlatascellid(經度,緯度,點燃(10)))。顯示(假)+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + | grid_longlatascellid(經度、緯度、10)| + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + | 623385352048508927 |
我如何獲得h3十六進製id的使用磚鑲嵌的圖書館嗎?我有以下進口和配置:
從鑲嵌進口進口h3 enable_mosaic enable_mosaic(火花,dbutils)鑲嵌進口* spark.conf.set (“spark.databricks.labs.mosaic.index。係統”、“H3”)
請參考這些文章最新的地理空間方法處理和分析你的數據磚Lakehouse:
請參考這些文章最新的地理空間方法處理和分析你的數據磚Lakehouse: