来自QQ一位好友@AreaPic的小项目,觉得不错,推荐一下:

项目介绍

最近自己从0到1写了一些小接口旨在是用户上传图片能够获取附近的图谱并根据当前位置推荐最短的路径,利用技术栈:百度地图API+metadata-extractor+Neo4j+Geoip2+Swagger+OSS+Prim算法
功能:

1.支持上传图片获取图片的经纬度以及拍摄时间,根据经纬度利用百度地图API获取相关位置,将位置和经纬度以及图谱在OSS的云储存url上传至Neo4j上,作为一个图谱节点,并将图谱传入OSS
另外建立了图谱节点与图谱节点的关系,利用半正矢公式得到两点在圆弧的距离,通过距离建立两点的关系
2.支持根据指定ip地址与距离获取附近的节点(可作为推荐功能获取附近的图谱)
3.利用Prim算法,首先是通过Neo4j在业务代码层将图谱实现出来,然后利用Prim算法生成了指定顶点的图谱最短路径

项目地址

项目地址: https://gitee.com/Fairy-Wuyuhang/area-pic/tree/temp/ (禁止白嫖,一键三连)

项目展示

最后修改:2022 年 12 月 27 日
如果觉得我的文章对你有用,请随意赞赏