ZoomWireless - Netstumbler Data Analysis
Zoomwireless is a perl script to analyse and consolidate
Netstumbler summary files to consolidate the data of multiple wardriving sessions. When intercepting signals of the same access points (AP) during different wardriving sessions (multiple wardrives at different dates and times) it becomes difficult to map the data with Mappoint or another GIS without prior processing.
ZoomWireless reads and consolidates the data of all Netstumbler summary files of a given directory and creates reports for further processing or mapping. The report's are [tab] separated text files for easy integration or processing by spreadsheets or GIS applications. There are two sets of report files:
Report Files
- Data for all Access Points (including duplicates):
Report files created by the following criteria: [all AP's], [AP's with position data only].
- Consolidated Data for Access Points (duplicates removed):
AP's having the same MAC-address are considered duplicates (multiple detection of the same AP). Such entries are consolidated as follows:
- Calculate the mean position for all AP's having the same MAC-address
- Calculate the first-seen and last-seen date for all AP's having the same MAC-address
- Count the number of observations of a given AP that have been consolidated
- This consolidated data is written to files as follows: [All AP's], [AP's with WEP on], [AP's with WEP off].
You find usage instructions for the command line tool ZoomWireless
here.
Data Fields
The reports list the data using the following data-fields:
| Field-Name | Description |
| Latitude | Position, geographic latitude (North-South), averaged position for consolidated AP data. |
| Longitude | Position, geographic longitude (East-West), averaged position for consolidated AP data. |
| Date, Time | Date and time of observation |
| Date1, Date2 | First-seen and last-seen date for consolidated AP data. |
| Count | Total number of observations for consolidated AP data. |
| DistAvg, DistMax | For consolidated data, average distance of all AP's from calculated mean position and maximum position of the AP's farthest away from this calculated mean position. |
| MAC | MAC-address of the AP |
| SSID | Service Set ID of the given AP |