The invention provides a method for routing a mobile vehicle around a
traffic incident site. A traffic incident location and an intended vehicle
route are provided to a route generation algorithm. A polygon based on the
traffic incident location and the intended vehicle route is determined. At
least one route exit point and at least one route re-entry point are
determined. A plurality of intersections within the polygon is determined,
and link weights between the intersections are assigned based on at least
one condition factor. At least one alternative route between the route
exit point and the route re-entry point is determined, based on the
assigned link weights. Another aspect of the invention provides an
algorithm for re-distributing traffic around a traffic incident site.