多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

Fieldwatch报告生成完全指南:Debrief、Path轨迹地图与WiGLE/GPX/KML导出一击即得

Fieldwatch报告生成完全指南:Debrief、Path轨迹地图与WiGLE/GPX/KML导出一击即得 Fieldwatch报告生成完全指南Debrief、Path轨迹地图与WiGLE/GPX/KML导出一击即得【免费下载链接】FieldwatchReceive-only Wi-Fi and Bluetooth LE observer for Android. MIT.项目地址: https://gitcode.com/gh_mirrors/fi/FieldwatchFieldwatch 是一款面向 Android 的只读式 Wi-Fi 与蓝牙低功耗BLE观测工具它被动监听周围的无线电信号不联网、无账号、无后端服务器。除了实时列表它最强的能力是出报告——一键生成Debrief 现场报告、绘制Path 轨迹地图并把扫描结果导出为GPX、KML、WiGLE CSV、CSV/JSON等通用格式。本指南带新手从零走完全流程从建立 Sit 时间窗到导出可直接打开的地图文件。上图为 Fieldwatch 的整体工作流程手机前台扫描 Wi-Fi/BLE 信号本地完成签名匹配Live 视图调优与告警后最终沉淀为 Log、Sits、Debrief 报告——全部数据都留在本机。一、先认识 Reports 标签页Fieldwatch 底部导航的Reports页集中了所有报告与导出功能界面源码见 ReportsScreen.kt。它包含六个区块区块作用一句话记忆Sits建立/管理命名时间窗报告的取景框Path本机 GPS 轨迹 信号点地图看你走过哪、哪里听到什么Sit reportDebrief 文本 / PDF、AI Export自动生成现场报告Sit export当前时间窗逐台设备导出一个窗口一张清单Compare sits两个窗口对比谁多了、谁少了Log export会话滚动日志导出CSV/JSON/GPX/KML/WiGLE全程原始记录官方完整操作细节见用户手册 Fieldwatch_User_Manual.pdf 与快速上手卡 instruction.txt。二、建立 Sit让报告有固定的时间窗默认情况下Debrief 和 Path 只使用最近 15 分钟的内存数据约 400 台设备。想要更长的时间窗或固定某个时段先建立一个Sit打开 Reports → Sits 区块点击Start sit输入一个名字如车库巡检 14:00期间正常走动、扫描Sit 会自动收录设备、GPS 轨迹与告警单 Sit 最多 6000 台见 Sit.kt结束巡检点End sit。已保存的 Sit 可重命名、删除也可选中后回看该窗口的 Path 与 Debrief。 开车或长距离步行时官方建议每 10–15 分钟或每个停靠点做一次 Debrief——与你同行的信号会留在下一份报告里路边的杂波则会自然消失。三、Debrief文本/PDF一键生成现场报告点击Debrief (text)或Debrief (PDF)Fieldwatch 会自动合成一份结构化报告逻辑集中在 DebriefReport.kt。报告包含执行摘要听到多少台 Wi-Fi AP、多少台 BLE、多少台命中签名位置与移动你走过的 GPS 路径长度、跨度以及在线地名如开启Online place names追踪评估⚠️核心卖点。基于 GPS 共行co-travel启发式判断——Possible trackers with you整个 Sit 期间一直贴着你走的 AirTag/SmartTag 类标签可能是你自己的也可能是被放置的需逐一核对 MACPossible tailSit 开始后才出现、随后一直跟随你的标签提示有人在跟着的可能零售信标iBeacon 等与可穿戴Garmin/Fitbit/Oura单独列出因为它们通常不随身移动网络清单Wi-Fi 信道分布图、隐藏 SSID、常驻设备、签名命中Extra attention命中重点关注签名执法记录仪、摄像头眼镜、ALPR 等的设备建议行动结尾给出可执行的下一步。报告末尾有醒目的Takeaway结论句并附带免责声明模式匹配是假设不是身份认定也不是法律结论。两个实用开关Show all radios默认关开启后列出全部设备关闭时只列你命名过、标记 Mine 或书签的设备Show unmatched rotating BLE默认关控制是否列出未匹配的轮换地址 BLE。另外AI Export按钮会生成一段可直接粘贴给聊天模型的 Markdown 附录速率、RSSI 区间、追踪 ID 等适合需要更深度统计的场景。四、Path把你走过的路画成轨迹地图Path 区块是一张北向上的轨迹图绘制逻辑见 SitPathPlot.kt线条 本机的 GPS 轨迹黑点 起点蓝点 当前位置彩色图标 命中 MAC/签名告警的设备落点数字 多个设备在同一位置绿色粗线段 你停留过的区域路径边缘有时间刻度若收到带经纬度的无人机 Remote ID 广播还会单独绘制其广播轨迹卡片。 注意图上图标的位置是**你的手机听到它的地方**hear-point不是该设备本身的定位。设备若主动广播坐标如无人机才会使用它上报的位置。前提条件Settings 中Tag detections with GPS保持开启默认开且系统定位开启、有真实移动。点击地图上的图标或下方列表行可直接跳转到该设备详情页。五、Sit export 与 Log exportGPX / KML / WiGLE 导出一击即得Fieldwatch 提供两组导出格式定义见 GeoExport.kt、SitExport.kt操作完全一致选格式 → 选范围全部 / 仅 Wi-Fi / 仅 BLE→ 点Share或Save to SD card。Sit export当前时间窗的设备清单每个唯一设备一行含 RSSI 区间、信道、签名、Extra attention、自定义名与观察者备注支持 CSV / JSON lines / GPX / KML / WiGLE。Log export全程滚动日志记录本次会话每一次听到需 Settings 中开启 logging同样五种格式。各格式用途格式适合打开它的工具特点Log file — CSVExcel / 表格软件与磁盘滚动文件同构的表格Log file — JSON lines脚本、数据分析每行一个 JSON 对象GPX — GPS Exchange任何徒步/骑行轨迹软件每台设备一个wpt落点并附带你整条走线作为trk轨迹KML — Google EarthGoogle Earth同上Placemark Operator path 线WiGLE CSVwigle.net 社区地图标准 WigleWifi-1.4 表头可直接上传社区⚠️隐私提醒文件中的经纬度是你听到设备时手机所在位置不是对方的位置。即使开启了 Privacy mode屏幕打码日志、Sit 导出和 GPX/KML/WiGLE 文件仍保留完整 MAC 与坐标——分享前请先确认。Fieldwatch 本身从不上传一切上传行为由你自己决定。六、新手最快上手清单系统设置定位精确、Wi-Fi、蓝牙全部打开授予 Fieldwatch 全部权限步骤详见 instruction.txtSettings 保持Tag detections with GPS与Logging开启出发前 Reports →Start sit命名当前任务每 10–15 分钟或每到一处Debrief (PDF)留档一份任务结束End sit→ Sit export 选 GPX 分享给同伴Log export 选 CSV 存档想对比两次巡检差异建立第二个 Sit 后用Compare (text/PDF)做仅本次 / 仅对方 / 两边都有的存在性对比。按这套流程你得到的不只是一张屏幕截图而是一整套可回溯、可分享、可放进表格和地图软件里的完整证据链——这正是 Fieldwatch 作为离线外勤工具的核心价值。【免费下载链接】FieldwatchReceive-only Wi-Fi and Bluetooth LE observer for Android. MIT.项目地址: https://gitcode.com/gh_mirrors/fi/Fieldwatch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表