来自
@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/ (禁止白嫖,一键三连)
2 条评论
前来支持!
[...]我的个人博客[...]