Difference between revisions of "OpenRouter"
Jump to navigation
Jump to search
m (rv spam) |
|||
(37 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
+ | == Special Announcement == | ||
+ | |||
+ | |||
+ | [[Image:Foss4g2010_logo.jpg||FOSS4G2010]] | ||
+ | |||
+ | [http://2010.foss4g.org/ FOSS4G 2010 Conference] | ||
+ | |||
== Open Source Router == | == Open Source Router == | ||
Line 12: | Line 19: | ||
Desired attributes: | Desired attributes: | ||
* Library Coded in C (or C wrapper to C++) | * Library Coded in C (or C wrapper to C++) | ||
− | * Architected and designed for performance | + | * This library could SWIG wrapped for integration into scripting languages, or used in RDBMS engines like pgRouting in PostgreSQL, or via a command line or webservice tools. |
+ | * Architected and designed for performance. An ideal goal would be to handle graphs in the ballpark of 25-35 million edges and able to generate sub-sec responses. | ||
* Abstracted storage to allow for use of data from various sources e.g. shapefiles, RDBMS, others | * Abstracted storage to allow for use of data from various sources e.g. shapefiles, RDBMS, others | ||
+ | * Support multiple subject-matter domains, outside of transportation, such as utility and telecom networks | ||
+ | |||
+ | ===Contact information=== | ||
+ | |||
+ | Please join us on the [http://lists.osgeo.org/mailman/listinfo/routergeocoder mailing list]. | ||
+ | |||
+ | NOTE: This mailing list is shared between this project and the [http://wiki.osgeo.org/wiki/OpenGeocoder OpenGeocoder] project. | ||
===Relevant Existing Open Source Technologies=== | ===Relevant Existing Open Source Technologies=== | ||
− | * pgRouting | + | * [http://www.pgrouting.org/ pgRouting] |
+ | * [http://www.pgroute.org/ pgRoute] | ||
* GRASS GIS v.net.* modules see: | * GRASS GIS v.net.* modules see: | ||
− | ** http://grass.osgeo.org/ | + | ** http://grass.osgeo.org/grass64/manuals/html64_user/v.net.html - Vector maintenance |
− | ** http://grass.osgeo.org/ | + | ** http://grass.osgeo.org/grass64/manuals/html64_user/v.net.path.html - Shortest path |
− | ** http://grass.osgeo.org/ | + | ** http://grass.osgeo.org/grass64/manuals/html64_user/v.net.salesman.html - Traveling salesman (round trip) |
− | ** http://grass.osgeo.org/ | + | ** http://grass.osgeo.org/grass64/manuals/html64_user/v.net.alloc.html - Allocation of sources (create subnetworks) |
+ | ** http://grass.osgeo.org/grass64/manuals/html64_user/v.net.steiner.html - Minimum Steiner trees (star-like connections) | ||
+ | ** http://grass.osgeo.org/grass64/manuals/html64_user/v.net.visibility.html - Visibility graph construction | ||
+ | ** http://grass.osgeo.org/grass64/manuals/html64_user/v.net.iso.html - Iso-distances (from centers) | ||
+ | * [http://graphserver.sourceforge.net/ GraphServer] | ||
===Target Licensing=== | ===Target Licensing=== | ||
Line 32: | Line 52: | ||
===Project Support=== | ===Project Support=== | ||
+ | |||
+ | ====Development==== | ||
The following list are people who are interested in participating in development of this project: | The following list are people who are interested in participating in development of this project: | ||
− | * Andrew Ross - [http:// | + | * Andrew Ross - [http://community.ingres.com/wiki/IngresGeospatial Ingres] / [http://fosslc.org fosslc.org] |
− | * Daniel Kastl - [http:// | + | * Daniel Kastl - [http://www.pgrouting.org/ pgRouting] | [http://georepublic.de Georepublic] |
− | * | + | * Anton Patrushev - [http://www.pgrouting.org/ pgRouting] | [http://georepublic.de Georepublic] |
− | * Stephen Woodbridge - http://imaptools.com/ | + | * Toru Mori - [http://pgrouting.postlbs.org/ pgRouting] | [http://www.orkney.co.jp Orkney] |
+ | * [[Stephen Woodbridge]] - http://imaptools.com/ | ||
+ | * Claude Philipona - [http://www.camptocamp.com Camptocamp] | ||
+ | * Dimitris Kotzinos - OSGeo Greece (possibly ...) | ||
+ | * Robert Hollingsworth | ||
+ | * Paul Ramsey - [http://www.cleverelephant.ca Clever Elephant] | ||
+ | ====Testing==== | ||
The following list are people who are interested in participating in testing of this project: | The following list are people who are interested in participating in testing of this project: | ||
− | * Andrew Ross - [http:// | + | * Andrew Ross - [http://community.ingres.com/wiki/IngresGeospatial Ingres] / [http://fosslc.org fosslc.org] |
− | * Daniel Kastl - [http:// | + | * Daniel Kastl - [http://www.pgrouting.org/ pgRouting] | [http://georepublic.de Georepublic] |
− | * | + | * Anton Patrushev - [http://www.pgrouting.org/ pgRouting] | [http://georepublic.de Georepublic] |
− | * Stephen Woodbridge - http://imaptools.com/ | + | * Toru Mori - [http://pgrouting.postlbs.org/ pgRouting] | [http://www.orkney.co.jp Orkney] |
+ | * [[Stephen Woodbridge]] - http://imaptools.com/ | ||
+ | * Dirk Frigne - [http://www.frigne.be Dirk Frigne] | [http://www.geomajas.org Geomajas] | ||
+ | * Claude Philipona - [http://www.camptocamp.com Camptocamp] | ||
+ | ====Consumers==== | ||
The following list are people that plan to make use of this project: | The following list are people that plan to make use of this project: | ||
− | * Andrew Ross - [http:// | + | * Andrew Ross - [http://community.ingres.com/wiki/IngresGeospatial Ingres] / [http://fosslc.org fosslc.org] |
* Dave McIlhagga - [http://wwww.dmsolutions.ca DM Solutions Group] | * Dave McIlhagga - [http://wwww.dmsolutions.ca DM Solutions Group] | ||
− | * Daniel Kastl - [http:// | + | * Daniel Kastl - [http://www.pgrouting.org/ pgRouting] | [http://georepublic.de Georepublic] |
− | * | + | * Anton Patrushev - [http://www.pgrouting.org/ pgRouting] | [http://georepublic.de Georepublic] |
− | * Stephen Woodbridge - http://imaptools.com/ | + | * Toru Mori - [http://pgrouting.postlbs.org/ pgRouting] | [http://www.orkney.co.jp Orkney] |
+ | * [[Stephen Woodbridge]] - http://imaptools.com/ | ||
* V.Ravi Kumar - OSGeo India | * V.Ravi Kumar - OSGeo India | ||
+ | * Dimitris Kotzinos - OSGeo Greece | ||
+ | * Dirk Frigne - [http://www.frigne.be Dirk Frigne] | [http://www.geomajas.org Geomajas] | ||
+ | * David Jonglez - [http://www.capgemini.com Capgemini] | ||
+ | * Claude Philipona - [http://www.camptocamp.com Camptocamp] | ||
+ | * Cédric Moullet - [http://www.camptocamp.com Camptocamp] |
Latest revision as of 04:11, 6 August 2012
Special Announcement
Open Source Router
For those not familiar with the concept, routing provides the path between two locations. Often there can be criteria considered such as time, cost, and so forth.
Project Purpose
The intention of this project is to work towards creation of open source software providing routing capability.
Design goals
Desired attributes:
- Library Coded in C (or C wrapper to C++)
- This library could SWIG wrapped for integration into scripting languages, or used in RDBMS engines like pgRouting in PostgreSQL, or via a command line or webservice tools.
- Architected and designed for performance. An ideal goal would be to handle graphs in the ballpark of 25-35 million edges and able to generate sub-sec responses.
- Abstracted storage to allow for use of data from various sources e.g. shapefiles, RDBMS, others
- Support multiple subject-matter domains, outside of transportation, such as utility and telecom networks
Contact information
Please join us on the mailing list.
NOTE: This mailing list is shared between this project and the OpenGeocoder project.
Relevant Existing Open Source Technologies
- pgRouting
- pgRoute
- GRASS GIS v.net.* modules see:
- http://grass.osgeo.org/grass64/manuals/html64_user/v.net.html - Vector maintenance
- http://grass.osgeo.org/grass64/manuals/html64_user/v.net.path.html - Shortest path
- http://grass.osgeo.org/grass64/manuals/html64_user/v.net.salesman.html - Traveling salesman (round trip)
- http://grass.osgeo.org/grass64/manuals/html64_user/v.net.alloc.html - Allocation of sources (create subnetworks)
- http://grass.osgeo.org/grass64/manuals/html64_user/v.net.steiner.html - Minimum Steiner trees (star-like connections)
- http://grass.osgeo.org/grass64/manuals/html64_user/v.net.visibility.html - Visibility graph construction
- http://grass.osgeo.org/grass64/manuals/html64_user/v.net.iso.html - Iso-distances (from centers)
- GraphServer
Target Licensing
- Preference for a liberal license to encourage adoption by maximum number of technologies both proprietary and open source
Project Support
Development
The following list are people who are interested in participating in development of this project:
- Andrew Ross - Ingres / fosslc.org
- Daniel Kastl - pgRouting | Georepublic
- Anton Patrushev - pgRouting | Georepublic
- Toru Mori - pgRouting | Orkney
- Stephen Woodbridge - http://imaptools.com/
- Claude Philipona - Camptocamp
- Dimitris Kotzinos - OSGeo Greece (possibly ...)
- Robert Hollingsworth
- Paul Ramsey - Clever Elephant
Testing
The following list are people who are interested in participating in testing of this project:
- Andrew Ross - Ingres / fosslc.org
- Daniel Kastl - pgRouting | Georepublic
- Anton Patrushev - pgRouting | Georepublic
- Toru Mori - pgRouting | Orkney
- Stephen Woodbridge - http://imaptools.com/
- Dirk Frigne - Dirk Frigne | Geomajas
- Claude Philipona - Camptocamp
Consumers
The following list are people that plan to make use of this project:
- Andrew Ross - Ingres / fosslc.org
- Dave McIlhagga - DM Solutions Group
- Daniel Kastl - pgRouting | Georepublic
- Anton Patrushev - pgRouting | Georepublic
- Toru Mori - pgRouting | Orkney
- Stephen Woodbridge - http://imaptools.com/
- V.Ravi Kumar - OSGeo India
- Dimitris Kotzinos - OSGeo Greece
- Dirk Frigne - Dirk Frigne | Geomajas
- David Jonglez - Capgemini
- Claude Philipona - Camptocamp
- Cédric Moullet - Camptocamp