首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >结合 Planetary 和 IP 定位绘制访问者坐标

结合 Planetary 和 IP 定位绘制访问者坐标

作者头像
为为为什么
发布于 2023-02-02 16:14:10
发布于 2023-02-02 16:14:10
5830
举报
文章被收录于专栏:又见苍岚又见苍岚

目标

  • 获取访问者位置,绘制在地球模型上展示出来 ~

实现思路

  • 我们已经掌握了使用 Planetary 绘制地球模型 的方法,并可以在上面绘制点响应。
  • 我们已经掌握了 根据 IP 定位坐标 的方法
  • 那么在后端根据访问 http 包头中的 IP 信息查询该 IP 地址经纬坐标
  • 将该坐标返回给 Planetary,让其绘制在地球模型上基本上就达到目的了

核心代码

  • 后端根据 IP 获取经纬度等信息:
  • flask 路由代码
  • 此时访问 该路由可以获取我自己的位置信息:
  • 前端抓取该 json 字符串并转为字典对象:
  • 向 Planetary 加入该 json 携带的信息:

效果展示

当前访问者
  • 根据访问者 IP 展示位置:
历史访问者
  • 根据历史访问者 IP 展示位置:

参考资料

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023年1月19日,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 目标
  • 实现思路
  • 核心代码
  • 效果展示
    • 当前访问者
    • 历史访问者
  • 参考资料
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档