朋友的一个小项目 @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/ (禁止白嫖,一键三连)
有兴趣点一个 star ,图片就不放了,上次放了自己图床的 3 个图,CDN 流量直接消耗十来个 G ,顶不住.
1
leonshaw666 2022-12-27 15:26:50 +08:00
如果 exif 参数隐藏了的话是不是就没法了?
|
2
sakura6264 2022-12-27 20:27:45 +08:00
总感觉容易被黑产拿去用...
|
3
gargar 2022-12-28 12:56:27 +08:00
用 GET 来做创建和删除。。。看着有点不适应
https://gitee.com/Fairy-Wuyuhang/area-pic/raw/temp/src/main/resources/image1.png |