This work is presented in the format of two nearly independent theses. The first thesis is that several advanced technologies, such as Geographic Information Systems (GIS) and Global Positioning System (GPS), can be combined in a distributed computing environment to deliver traveler information. The second thesis is that a maximum likelihood approach can be used to solve the GPS positioning problem. The report describes and documents the architecture used to construct the client and server systems that operate in a distributed computing environment to deliver real-time congestion and probe vehicle position information. In conjunction with the appendices, the report also provides a detailed prescription for positioning using the GPS satellite constellation.