V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
janyork
V2EX  ›  分享创造

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

  •  
  •   janyork · 2022-12-27 13:38:31 +08:00 · 1599 次点击
    这是一个创建于 702 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    我的个人博客

    3 条回复    2022-12-28 12:56:27 +08:00
    leonshaw666
        1
    leonshaw666  
       2022-12-27 15:26:50 +08:00
    如果 exif 参数隐藏了的话是不是就没法了?
    sakura6264
        2
    sakura6264  
       2022-12-27 20:27:45 +08:00
    总感觉容易被黑产拿去用...
    gargar
        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
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1168 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:49 · PVG 02:49 · LAX 10:49 · JFK 13:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.