A hierarchical floating car data network comprises a central server, an
egress point network, and a participating vehicle network. The egress
point network is in communication with the central server. The egress
point network comprises a plurality of egress points. The participating
vehicle network comprises a plurality of participating vehicles. At least
some of the plurality of participating vehicles are in direct
communication with each other. At least some of the plurality of
participating vehicles are in communication with at least some of the
plurality of egress points. Furthermore, at least some of the plurality
of participating vehicles may be in communication with the central
server. A geographic database is formed from content communicated between
the elements of the hierarchical floating car data network.