Geospatial OSINT 是一款开源的地理空间情报收集与可视化仪表盘工具,灵感来源于 Bilawal Sidhu 的 Worldview 项目。它专为构建类似间谍惊悚片中的实时监控界面而设计,能够整合多种公开数据源,将卫星、飞机、船舶、地震活动、监控摄像头等动态信息实时投射到三维地球模型上。该工具采用 Cesium.js 作为核心渲染引擎,支持 3D 地形、建筑物和动态实体叠加,并通过 WebSocket 实现数据的低延迟更新。其视觉风格高度可定制,内置了夜视仪(NVG)、热成像(thermal)、CRT 显示器效果等多种军用级渲染模式,赋予用户沉浸式的情报分析体验。整个系统架构清晰,前端负责展示,后端通过多代理 CLI 并行处理数据采集、解析与分发,确保在海量数据流下仍能保持流畅交互。
核心功能特点
- 基于 Cesium.js 构建的实时 3D 地球可视化平台,支持动态数据层叠加与时间轴回放
- 集成超过 10 种免费 API 数据源,涵盖民航航班、军用航空、商船位置、卫星轨道、地震活动及全球公共摄像头
- 提供 NVG、热成像、CRT 扫描线、荧光绿等军用级后处理视觉效果,增强情报呈现的真实感
- 支持区域自动轮询与异常检测机制,可设定地理围栏并在特定事件触发时发出警报
- 采用多代理并行开发架构,结合 AI 助手协同完成数据采集、处理与 UI 控制任务
- 优化大规模点云渲染性能,支持万级实体同时显示而不显著影响帧率
适用场景
Geospatial OSINT 特别适用于需要宏观态势感知的监控与预警场景。例如,地缘政治分析师可利用其对特定国家或海域进行持续飞行轨迹追踪,识别异常军事调动或突发航线变更;应急响应团队可通过接入 USGS 地震数据与 CCTV 摄像头网络,快速绘制灾害影响范围并部署救援力量。对于安全研究人员而言,该工具能直观展示 GPS 干扰热点分布,辅助评估定位系统的脆弱性。此外,在智慧城市或交通管理中,结合 OpenStreetMap 道路网络与模拟粒子系统,可实现对车流密度与拥堵状况的动态可视化。其模块化设计也便于扩展至环境监测、野生动物追踪甚至科研教学领域,成为跨学科数据融合的理想平台。
