上传图片获取图片的经纬度以及拍摄时间,根据经纬度利用百度地图 API 获取相关位置

2022-12-27 13:38:31 +08:00
 janyork

朋友的一个小项目 @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 ,顶不住.

我的个人博客

1425 次点击
所在节点    分享创造
3 条回复
leonshaw666
2022-12-27 15:26:50 +08:00
如果 exif 参数隐藏了的话是不是就没法了?
sakura6264
2022-12-27 20:27:45 +08:00
总感觉容易被黑产拿去用...
gargar
2022-12-28 12:56:27 +08:00
用 GET 来做创建和删除。。。看着有点不适应
https://gitee.com/Fairy-Wuyuhang/area-pic/raw/temp/src/main/resources/image1.png

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/904926

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX