<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-forward-container">
<div class="moz-forward-container">
<meta http-equiv="content-type" content="text/html;
charset=utf-8">
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><font size="+1"><span
style="padding: 0px; margin: 0px;"><span>Amazing</span></span><strong
style="padding: 0px; margin: 0px;"><span> </span>10 years<span> </span></strong>ago<span> </span><strong
style="padding: 0px; margin: 0px;">openrouteservice.org</strong><span>
(ORS) </span>came online for the very first time. Back
then it was the very first online routing service consuming
data from<span> </span><em style="padding: 0px; margin:
0px;">OpenStreetMap.org</em><span> </span>covering larger
areas. So to say it is ‘<em style="padding: 0px; margin:
0px;">the original</em>‘ OSM routing service. It initially
started with Germany only and soon provided routing for
Europe and finally the street network covered the whole
globe.</font></p>
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><font size="+1"><em
style="padding: 0px; margin: 0px;"></em>Pascal Neis did a
magnificent job with developing the first version, which was
embedded in a project on disaster management, which still is
a major topic for<span> </span><a
href="https://openrouteservice.org/team/" style="padding:
0px; margin: 0px; text-decoration: none; color: rgb(119,
34, 34); border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">the current openrouteservice team</a><span> </span>and
further contributors at<span> </span><a
href="http://heigit.org/" style="padding: 0px; margin:
0px; text-decoration: none; color: rgb(119, 34, 34);
border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">HeiGIT</a><span> </span>and<a
href="http://uni-heidelberg.de/gis" style="padding: 0px;
margin: 0px; text-decoration: none; color: rgb(119, 34,
34); border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true"><span> </span>GIScience Heidelberg</a>.
Since the already impressive beginnings a lot of new
features have been added over the years, the whole system
has been iteratively enhanced and now HeiGIT is proud to
provide a<span> </span><strong style="padding: 0px; margin:
0px;">free API</strong><span> </span>for external users
with all different kinds of services and options.</font></p>
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><font size="+1">It was a long
- and sometimes hard - way from a university project with a
single server to a professional and mature API
infrastructure and it is great to see that GIScience
Heidelberg managed to keep it alive and kicking over such a
long period of time. This puts it among<span> </span><em
style="padding: 0px; margin: 0px;">one of the oldest OSM
projects</em>, serving thousands of users and for example
even the national German Federal Agency of Cartography and
Geodesy (<a
href="http://k1z.blog.uni-heidelberg.de/2017/10/20/operouteservice-partners-with-bkg-and-releases-new-features/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">BKG</a>).</font></p>
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><font size="+1">The latest
list of functionalities includes not only <b>routing</b>, <b>geocoding</b>
or <b>isochrones</b> (faster and better than ever) on an<span> </span><a
href="https://maps.openrouteservice.org/" style="padding:
0px; margin: 0px; text-decoration: none; color: rgb(119,
34, 34); border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">interactive web map
(maps.openrouteservice.org)</a>, but<span> </span><a
href="https://openrouteservice.org/services/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">APIs</a><span> </span>for
those and further services such as<span> </span><b><a
href="http://k1z.blog.uni-heidelberg.de/2018/01/17/new-openrouteservice-matrix-api-to-speed-up-batch-routing-calculations/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">time-distance
matrix</a></b><span> </span>calculations or an new <b><a
moz-do-not-send="true"
href="http://k1z.blog.uni-heidelberg.de/2018/04/11/open-poi-service-helps-you-find-points-of-interest/">POI
API</a> </b>- all with<span> </span><a
href="https://openrouteservice.docs.apiary.io/#"
target="_blank" style="padding: 0px; margin: 0px;
text-decoration: none; color: rgb(119, 34, 34);
border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">professional documentation</a>. ORS
supports more specialised routing profiles </font><font
size="+1"><font size="+1">than ever: </font>from heavy
vehicles, wheelchairs,<span> </span><a
href="http://k1z.blog.uni-heidelberg.de/2017/01/24/openrouteservice-introduces-e-bike-and-level-of-fitness/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">e-bikes to
fitness-level biking</a><span> </span>and others with many
options each. Several dedicated ORS<span> </span><a
href="http://k1z.blog.uni-heidelberg.de/2018/03/07/openrouteservice-for-disaster-management-supporting-humanitarian-logistics-with-hourly-updates/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">instances for
disaster response are updated on high frequency</a>. The
isochrone service now<span> </span><a
href="http://k1z.blog.uni-heidelberg.de/2018/02/28/ors-avoid-countries-population-statistics-geojson/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">supports
population statistics</a>, there is a<span> </span><a
href="http://plugins.qgis.org/plugins/OSMtools/"
target="_blank" style="padding: 0px; margin: 0px;
text-decoration: none; color: rgb(119, 34, 34);
border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">QGIS plugin</a>, geoJSON support, a
very handy<span> </span><a
href="https://github.com/GIScience/openrouteservice-py"
target="_blank" style="padding: 0px; margin: 0px;
text-decoration: none; color: rgb(119, 34, 34);
border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">Python library</a><span> </span>and
- spoiler alert - soon a library for<span> </span><strong
style="padding: 0px; margin: 0px;">R</strong><span> </span>users
will be introduced. So stay tuned for the future!</font></p>
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><font size="+1">As provided
by a research institution obviously several research
prototypes are available, too, e.g. for healthy<span> </span><a
href="http://giscienceblog.uni-hd.de/2017/07/03/healthy-routing-prefering-green-areas-added-to-openrouteserviceorg/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">green</a>&<span> </span><a
href="http://k1z.blog.uni-heidelberg.de/2017/07/10/reducing-stress-by-avoiding-noise-with-quiet-routing-in-openrouteservice/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">quiet</a><span> </span>routing,<span> </span><a
href="http://k1z.blog.uni-heidelberg.de/2017/07/14/adding-landmark-based-navigation-instructions-to-openrouteservice/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">Landmark based
navigation</a>, routing<span> </span><a
href="http://k1z.blog.uni-heidelberg.de/2017/11/27/routing-through-open-spaces-%E2%80%93-a-performance-comparison-of-algorithms/"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">across open
spaces</a><span> </span>and much more… And everything is<span> </span><b><a
href="https://github.com/giscience/openrouteservice"
target="_blank" style="padding: 0px; margin: 0px;
text-decoration: none; color: rgb(119, 34, 34);
border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">open source on GitHub.</a></b></font></p>
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><font size="+1">As a special
birthday present a series of<span> </span><a
href="https://openrouteservice.org/example-optimize-pub-crawl-with-ors/"
target="_blank" style="padding: 0px; margin: 0px;
text-decoration: none; color: rgb(119, 34, 34);
border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">JUPYTER notebook examples<span> </span></a>on
how to use the ORS API will be offered. This starts with -
of course -<span> </span><a
href="https://openrouteservice.org/example-optimize-pub-crawl-with-ors/"
target="_blank" style="padding: 0px; margin: 0px;
text-decoration: none; color: rgb(119, 34, 34);
border-bottom: 1px dashed rgb(153, 102, 51);"
moz-do-not-send="true">a pub-crawl</a>. Enjoy! <br
style="padding: 0px; margin: 0px;">
<a
href="http://k1z.blog.uni-heidelberg.de/files/2018/04/10thanniversaryors.jpg"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true"><img
src="http://k1z.blog.uni-heidelberg.de/files/2018/04/10thanniversaryors-300x237.jpg"
alt="" class="alignmiddle size-medium wp-image-9010"
style="padding: 4px 10px 10px 4px; margin: 0px;
background: url("img/shadow.gif") right bottom
no-repeat; border-right: none; border-bottom: none;
border-image: initial; border-top: 1px solid rgb(238,
238, 238); border-left: 1px solid rgb(238, 238, 238);"
moz-do-not-send="true" width="300" height="237"></a></font></p>
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><font size="+1">Further
information on ORS and related activities can be found in
the<span> </span><a
href="http://giscienceblog.uni-hd.de/?s=openrouteservice"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">GIScience Blog</a><span> </span>and
of course at<span> </span><a
href="http://openrouteservice.org/" target="_blank"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed
rgb(153, 102, 51);" moz-do-not-send="true">Openrouteservice.org</a>.</font></p>
<p style="padding: 0px; margin: 0.7em 0px; line-height: 1.8em;
color: rgb(51, 51, 51); font-family: arial, verdana, tahoma,
arial, sans-serif; font-size: 12.16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: 400; letter-spacing: normal; orphans: 2;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255,
255, 255); text-decoration-style: initial;
text-decoration-color: initial;"><a
href="http://k1z.blog.uni-heidelberg.de/files/2018/04/openrouteservice_small.png"
style="padding: 0px; margin: 0px; text-decoration: none;
color: rgb(119, 34, 34); border-bottom: 1px dashed rgb(153,
102, 51);" moz-do-not-send="true"><img class="aligncenter
size-medium wp-image-8996"
src="http://k1z.blog.uni-heidelberg.de/files/2018/04/openrouteservice_small-300x81.png"
alt="" style="padding: 4px 10px 10px 4px; margin: 0px;
background: url("img/shadow.gif") right bottom
no-repeat; border-right: none; border-bottom: none;
border-image: initial; border-top: 1px solid rgb(238, 238,
238); border-left: 1px solid rgb(238, 238, 238);"
moz-do-not-send="true" width="300" height="81"></a></p>
<pre class="moz-signature" cols="72">-
GIScience Research Group Heidelberg University
<a class="moz-txt-link-freetext" href="http://uni-heidelberg.de/gis" moz-do-not-send="true">http://uni-heidelberg.de/gis</a>
Heidelberg Institute for Geoinformation Technology (HeiGIT)
<a class="moz-txt-link-freetext" href="http://heigit.org" moz-do-not-send="true">http://heigit.org</a>
htto://giscienceblog.uni-hd.de // <a class="moz-txt-link-freetext" href="https://twitter.com/GIScienceHD">https://twitter.com/GIScienceHD</a> // <a class="moz-txt-link-freetext" href="https://www.facebook.com/GIScienceHeidelberg">https://www.facebook.com/GIScienceHeidelberg</a> //
</pre>
</div>
</div>
</body>
</html>