低空星球产品系统

我要开发同款
码上搞定2026年11月15日
59阅读

技术信息

语言技术
C++、Java、Python、Nginx、Mongo
系统类型
Web、Android应用、小程序轻应用
行业分类
人工智能、内容平台

作品详情

行业场景

低空星球面向无人机爱好者、航拍创作者及低空作业人员,提供飞行信息查询与交流服务。用户在规划飞行时,常遇到管制公告分散、临时限制更新频繁、文字范围难以对应地图、同城飞友与飞行经验难以集中获取等问题。项目将地图、临时禁飞公告、飞行天气和社区交流整合到同一平台,帮助用户了解目的地情况、查阅管制范围与生效时间,并完成点位分享、约飞组织及经验交流,减少飞前信息搜集成本。

功能介绍

平台提供 Web、Android 和微信小程序入口,主要包括飞行地图、临时禁飞公告、天气查询、飞友社区、星球约飞及周边航空器信息等模块。用户可搜索地点、切换地图图层,查看管制区域、各段生效时间及公告状态,并阅读完整原文、配图、附件和发布来源。

公告模块通过 AI 辅助采集与结构化处理,将分散的文字通告整理为地图范围,支持重复公告识别、变更跟踪和过期状态处理;已扩展接入美国 FAA 临时飞行限制公告,保留英文内容。社区支持动态发布、航拍分享、评论和私信;约飞模块支持发起活动、地图选点、报名及留言交流。Android 端还提供 RID 信号接收与展示功能,呈现实际接收到的周边航空器位置及飞行信息。平台为飞前准备提供信息参考,具体飞行要求以主管部门最新公告为准。

项目实现

我主要负责产品功能设计、核心业务开发、地图数据处理及多端联调,并搭建公告采集、校验和更新流程。项目采用前后端分离架构,以 Java、Spring Boot 实现业务接口,使用 Vue 构建 Web 页面,结合 MongoDB 存储业务与空间数据、MinIO 管理图片附件,并通过 Nginx 完成反向代理与服务部署。Python 用于公告采集、文本整理和地理数据处理。

实现重点是将非结构化公告转换为可查询、可展示的地图数据:完整提取各子区域与生效时段,处理圆形、多边形和沿线范围,核对坐标体系,并保留原文、来源及附件。针对重复转载、跨日更新和多段生效等情况,建立正文指纹、区域时段比对及回执核验机制,减少重复发布和误清理。同时处理小程序与 Android 在链接跳转、文件预览等方面的差异,以及美国公告的英文展示、时区和坐标适配。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论