You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It combines sophisticated routing algorithms with the open and free road network data of the <ahref="http://www.openstreetmap.org">OpenStreetMap</a> (OSM) project.
39
39
Shortest path computation on a <strong>continental sized network</strong> can take up to several seconds if it is done without a so-called speedup-technique.
40
40
OSRM is able to compute and output a shortest path between any origin and destination within a few miliseconds.
41
-
Since it is designed with <strong>OpenStreetMap</strong> compatibility in mind, OSM data files can be easily imported.
42
-
A <ahref="http://map.project-osrm.org/">demo installation</a> is sponsored by Karlsruhe Institute of Technology and previously by our friends at <ahref="http://www.geofabrik.de">Geofabrik</a>.
41
+
Since it is designed with <strong>OpenStreetMap</strong> compatibility in mind, OSM data files can be easily imported.
42
+
A <ahref="http://map.project-osrm.org/">demo installation</a> is sponsored by Karlsruhe Institute of Technology and previously by our friends at <ahref="http://www.geofabrik.de">Geofabrik</a>.
43
43
OSRM is under active development.
44
44
</p>
45
45
@@ -59,7 +59,7 @@ <h2>About the Project</h2>
59
59
60
60
<h2> License </h2>
61
61
62
-
<p> OSRM is free, open source, and available under the <ahref="http://www.gnu.org/licenses/agpl-3.0.html">GNU Affero General Public License</a>.
62
+
<p> OSRM is free, open source, and available under the <ahref="http://www.gnu.org/licenses/agpl-3.0.html">GNU Affero General Public License</a>.
63
63
Companies with concerns about the AGPL should contact us to work something out.</p>
<p> Version 0.1 (July 10, 2010) is a baseline release. It has basic features. Version 0.2 (March 2011) is much faster and resource friendly. While it is safe to use this version, the code in git master branch is much more advanced.</p>
100
+
<p> Version 0.1 (July 10, 2010) is a baseline release. It has basic features. Version 0.2 (March 2011) is much faster and resource friendly. While it is safe to use this version, the code in git master branch is much more advanced. Version 0.3.4 is the current release that is geared toward new and exciting features.</p>
100
101
101
-
<h2> Major improvements in version 0.3 </h2>
102
+
<h2> Major improvements in version 0.3 over 0.2</h2>
102
103
<table>
103
104
104
105
<tbody>
@@ -111,16 +112,28 @@ <h2> Major improvements in version 0.3 </h2>
111
112
<li> Turn costs and restrictions </li>
112
113
<li> Windows support (and Mac in principle)</li>
113
114
<li> OSM file preprocessing multi-threaded </li>
114
-
<li> Support for GCC 4.2 and also for systems not supporting OpenMP </li>
115
+
<li> Support for GCC 4.4+ and also for systems not supporting OpenMP </li>
115
116
<li> User-definable speed profile </li>
116
117
<li> Better and more efficient polyline generalization </li>
118
+
<li> Scons has been replaced by cmake </li>
119
+
<li> Replacing nearest neighbor grid by a packed Hilbert R-tree </li>
120
+
<li> Fixing test to reflect new nn grid data structure </li>
121
+
<li> Speed optimization in PBF parsing </li>
122
+
<li> Don't abort if timestamp is missing, just warn </li>
123
+
<li> More verbose output during preprocessing </li>
124
+
<li> De-template-izing some of the code for faster (re-)compile </li>
125
+
<li> Replaced stringstream based int->string cast with boost karma </li>
126
+
<li> Removed evil lexical cast </li>
127
+
<li> Updated tests in test suite </li>
128
+
<li> Removed GUARANTEE macro </li>
129
+
<li> Fixed include order in many files </li>
117
130
<li> many, many bug fixes </li>
118
131
<li> many under-the-hood improvements </li>
119
132
<li> For a detailed list, please read the <ahref="https://github.com/DennisOSRM/Project-OSRM/commits/master">Timeline</a>. </li>
0 commit comments