Spider Web
Spider Web is a software module for calculating routes in a road network. Given information about the desired start and end points and the properties of the traveller, it computes a route that is the fastest or shortest possible. Spider Web can be used as a component in e.g. route guidance applications on the web.

 

Architecture

 

Spider Web consists of the following components:

  • SPIDER Web Servlet. This is a Java servlet running in a web server. On initialisation, it initialises the SPIDER Web dll. Thereafter it serves shortest path requests received over HTTP by forwarding them to the SPIDER Web dll. The shortest paths are returned as XML documents.
  • SPIDER Web dll. The shortest path calculator. The calculator reads road data as required from a preprocessed topology and serves requests received from the servlet.
  • SPIDER Web Preprocessor. The preprocessor converts input road data to a topology on the format used by the path calculator.

Contact: Oddvar Kloster


Published October 20, 2010