大数据全系列 教程
1869个小节阅读:464.7k
目录
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
H3 Core Library由C写成,但是绑定其他语言,Java也可以调用核心的API。具体参考使用文档:https://h3geo.org/docs
xxxxxxxxxx
<!-- 经纬度转geohash 核心依赖 -->
<dependency>
<groupId>com.uber</groupId>
<artifactId>h3</artifactId>
</dependency>
xxxxxxxxxx
val h3 = H3Core.newInstance
/**
* 经纬度转h3地址
* @param lat 经度
* @param lon 纬度
* @param res 边长
* @return
*/
def locationToH3(lat: Double, lon: Double, res: Int): Long = {
h3.geoToH3(lat, lon, res)
}
xxxxxxxxxx
def main(args: Array[String]): Unit = {
println(locationToH3(31.920523, 119.168182, 6))
println(locationToH3(31.920524, 119.168188, 6))
println(locationToH3(31.920525, 119.168189, 6))
println(locationToH3(31.920526, 119.168180, 6))
println(locationToH3(31.920527, 119.168184, 6))
}