mushrooms

52 bit GeoHash search algorithm.

Лицензия

Лицензия

Категории

Категории

Geo Прикладные библиотеки Geospatial
Группа

Группа

com.github.wenhao
Идентификатор

Идентификатор

geohash
Последняя версия

Последняя версия

1.0.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

mushrooms
52 bit GeoHash search algorithm.
Ссылка на сайт

Ссылка на сайт

https://github.com/wenhao/geohash
Система контроля версий

Система контроля версий

https://github.com/wenhao/geohash

Скачать geohash

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.wenhao/geohash/ -->
<dependency>
    <groupId>com.github.wenhao</groupId>
    <artifactId>geohash</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.wenhao/geohash/
implementation 'com.github.wenhao:geohash:1.0.2'
// https://jarcasting.com/artifacts/com.github.wenhao/geohash/
implementation ("com.github.wenhao:geohash:1.0.2")
'com.github.wenhao:geohash:jar:1.0.2'
<dependency org="com.github.wenhao" name="geohash" rev="1.0.2">
  <artifact name="geohash" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.wenhao', module='geohash', version='1.0.2')
)
libraryDependencies += "com.github.wenhao" % "geohash" % "1.0.2"
[com.github.wenhao/geohash "1.0.2"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

Build Status

GeoHash

52位GeoHash算法,精度约0.6米,查找附近点,广泛用于需要基于LBS搜索的场景,例如滴滴、微信、陌陌、美团等.

功能

  • 二维坐标转一维长整形
  • 根据距离搜索目标附近9个(8个相邻区域和1个中心区域)候选区域
  • 计算坐标之间的距离(跟实际的百度导航距离有偏差)

精度

GeoHash长度 正方形边长(米)
52 0.597
50 1.193
... ...
32 610.984
30 1221.969
... ...

Gradle

repositories {
  jcenter()
}

dependencies {
  compile 'com.github.wenhao:geohash:1.0.2'
}

Maven

<dependency>
  <groupId>com.github.wenhao</groupId>
  <artifactId>geohash</artifactId>
  <version>1.0.0</version>
</dependency>

例子

结合Redis的例子

Copyright and license

Copyright 2016~2018 Wen Hao

Licensed under Apache License

Версии библиотеки

Версия
1.0.2
1.0.0