PalyBoy的gravatar头像
PalyBoy 2020-07-17 17:00:53

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点

项目描述

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点。

运行环境

jdk8+redis+STS+maven

项目技术(必填)

springboot + redis + junit+springdata redis

依赖包文件(可选)

链接:https://pan.baidu.com/s/1i9Oo3NBRMDoD7_Mqv86Jyg
提取码:jisp

项目截图(必填)

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点

运行截图(必填)

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点

根据给定地理位置坐标获取指定范围内的地理位置集合

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点

根据给定地理位置获取指定范围内的地理位置集合

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点

获取某个地理位置的 geohash 值

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点

注意事项

1.Error running 'RedisGeoApplicationTests.testGetTwoCityDistance':

Failed to resolve org.junit.platform:junit-platform-launcher:1.6.2

<dependency>
            <groupId>org.junit.platform</groupId>
            <artifactId>junit-platform-launcher</artifactId>
            <scope>test</scope>
</dependency>

Failed to resolve org.junit.vintage:junit-vintage-engine:5.6.2

<dependency>
            <groupId>org.junit.vintage</groupId>
            <artifactId>junit-vintage-engine</artifactId>
            <scope>test</scope>
 </dependency>

SpringBoot通过Redis的Geo获取当前位置方圆一公里的业务代理点

2.redis server版本需要使用新版 ,老版本不支持GEO语法

org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: ERR unknown command 'GEOADD'

3.只有junit测试用例,没有实现前端功能


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:redis-geo.zip,文件大小:76.416K 下载
最代码最近下载分享源代码列表最近下载
是一个鸽子啊  LV17 2023年6月14日
123456dswhdm  LV2 2022年9月1日
笛卡尔积  LV6 2021年12月7日
冷血天涯  LV8 2021年11月14日
chriss  LV27 2020年12月9日
kinglong  LV16 2020年8月9日
岚京者  LV2 2020年7月24日
yinhai  LV4 2020年7月22日
nwj1225  LV11 2020年7月22日
123456nty  LV37 2020年7月19日
最代码最近浏览分享源代码列表最近浏览
hellozui  LV11 7月24日
小旭123  LV1 4月28日
ajyang 1月24日
暂无贡献等级
sunlzh888888  LV29 1月22日
内心向阳  LV4 2023年11月8日
include  LV8 2023年6月20日
zx54321  LV12 2023年6月14日
是一个鸽子啊  LV17 2023年6月14日
夜晚的星666  LV7 2023年5月5日
yueeeii 2023年4月21日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友