介绍

earth-server是一个基于谷歌S2类库实现的,地球经纬度算法数据库。目前支持如下功能:

  1. 向数据库中增加、删除对象
  2. 搜索指定位置最近的若干个坐标标识。
  3. 以守护进程方式启动

编译

git clone https://github.com/guohai163/earth-server.git
cd earth-library
mkdir build
cd build
cmake ..
make
./earth-library

启动

命令

    add <key> <Latitude> <Longitude>\n
    get <Latitude> <Longitude> <queryNumber>\n
    delete <key> <Latitude> <Longitude>\n
    search <Latitude> <Longitude> <queryMeter>\n
    exit\n

FAQ

参考