pgRouting

Changeset 239

Show
Ignore:
Timestamp:
09/24/08 09:08:31 (2 months ago)
Author:
daniel
Message:

workshop: pgRouting chapter

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/workshop/FOSS4G2008/Docs/02_pgrouting.chapter

    r238 r239  
    11= About pgRouting = 
    22 
    3 In short, pgRouting adds routing functionality to PostGIS / PostgreSQL.  
     3pgRouting is an extension of PostGIS and adds routing functionality to  
     4PostGIS/PostgreSQL. pgRouting is a further development of pgDijkstra  
     5(by Camptocamp). It is currently developed and maintained by Orkney, JAPAN. 
    46 
     7=== pgRouting provides functions for: === 
    58 
    6 -> Flyer/ Poster text 
     9 * Shortest Path Dikstra: routing algorithm without heuristics 
     10 * Shortest Path A-Star: routing for large datasets (with heuristics) 
     11 * Shortest Path Shooting-Star: routing with turn restrictions (with heuristics) 
     12 * Traveling Salesperson Problem (TSP) 
     13 * Driving Distance calculation (Isolines) 
     14  
     15=== Advantages of the database routing approach are: === 
    716 
     17* Accessible by multiple clients through JDBC, ODBC, or directly using Pl/pgSQL.  
     18The clients can either be PCs or mobile devices. 
     19* Uses PostGIS for its geographic data format, which in turn uses OGC's data  
     20format Well Konwn Text (WKT) and Well Known Binary (WKB). This allows usage of  
     21existing open data converters. 
     22* Open Source software like qGIS and uDig can modify the data/attributes, 
     23* Data changes can be reflected instantaneously through the routing engine.  
     24There is no need for precalculation. 
     25* The "cost" parameter can be dynamically calculated through SQL and its value  
     26can come from multiple fields or tables.  
    827 
     28=== pgRouting project website: === 
    929 
    10 pgRouting is a further development of pgDijkstra (by Camptocamp). It is developed and maintained by Orkney, JAPAN. 
     30http://pgrouting.postlbs.org