Abstract: A system for monitoring the speed and location of a vehicle over a given area by using a global positioning system and comparing the position fix and speed against a computerized map for the area containing predetermined limits for the speed and territory over predetermined times and days of the week. If a limit is exceeded the position fix and speed information is stored along with the time when it took place. The stored information can be optionally transmitted to a remote location for further processing. Also, alarm circuits are provided inside the vehicle to selectively alert the occupants that a limit has been exceeded.