I did make a conversion program to convert Cell Tower information gathered with BattClock (or another application) to actual locations. Some notes:
http://maps.google.com/maps?q=http://touchlockpro.sourceforge.net/CellTower2KML/battclock.kml
The input.txt can you be a battclock.csv file, when you only selected to log to file mcc,mnc,lac,cellid, otherwise you must make sure the columns are in the order datetime,mcc,mnc,lac,cellid. Copy your battclock.csv file in the same directory as the Cell2KML.exe program and name it input.txt.
When you convert this Cell Tower Information to kml format, you can show this on Map applications, like Google Earth, Google Maps or an offline Map application which supports kml.
Example kml file here, which opens in Google Maps.
The following information can be monitored by BattClock (displayed, logged to BattClock.csv file or to registry):
The following registry values can be filled by BattClock, below HKEY_CURRENT_USER\Software\ZuinigeRijder\Status, so other programs (e.g. MortScript) can react on it:
For offline converting the Cell Tower Info, you need to enable at least the logging for the following info:
The default check time is once per 30 seconds (if one of the items is enabled). You can set the number of seconds via registry key or via BattConfig: "TowerInfoSeconds". Note that the monitoring does not occur in a deep sleep. At power on after a deep sleep, the monitoring resumes immediately (without the wait of the configured seconds).