[Strategic] Featured routing services
Kai Krueger
kakrueger at gmail.com
Fri Mar 4 15:10:13 GMT 2011
Hi,
On 04/03/11 01:43, Eugene Usvitsky wrote:
> Hi all,
>
> I hope during today meeting routing question will at last be discussed
> so here are a few pages for your information.
> First is guidelines proposal, based on Featured tiles guidelines -
> http://wiki.openstreetmap.org/wiki/Strategic_working_group/New_Routing_services_Guidelines_Proposal
> Second is a comparison chart of all currently available online routers
> - http://wiki.openstreetmap.org/wiki/Strategic_working_group/Featured_routing_services
>
> I believe we should discuss 2 different questions:
> - which service should be used for website
> - which service should be used for internal data quality checks?
> My documents give answer only to the first question. In my opinion,
> MapQuest routing engine is the most feature-rich among all commercial
> and non-commercial. We can't (or better shouldn't) use several routing
> engines for website because it will confuse its users, so our choice
> is MapQuest API.
If I remember correctly at least at the beginning MQ routing API did not
support the tagging of turn restrictions. Good support of the routing
specific tagging however should be one of the most important aspects of
the choice of routing engine. Imho, the purpose of having a routing
engine on the main page is to finally provide a visualisation of the
routing specific tagging that is so far (obviously) not shown at all in
the pixel based visualisation of tiles.
Has MQ implemented turn restrictions by now?
I have thus added a set of routing attributes that a engine should /
could support to the Featured routing services, although I am not
familiar enough with all of the services to fill it out of the top of my
head.
>
> Service for internal data quality checks which will be hosted
> internally is more complex thing. It heavily depends on current
> resources available so I think that TWG are better people to discuss
> and choose. It can be gosmore, Roadeeno, Routino, special instance of
> YOURS or something else. Currently I am interested in something
> different - do we really need routing for data quality? As far as I
> understand, routing can check 2 things:
> - road intersections
> - turn restrictions, maxspeeds and other road limitations
> As for general road intersection errors, JOSM has a special validator
> for this without any routing. It is easier to run something similar
> using OSM database than to use a full routing engine.
> As for turn restrictions, they can be checked only by local community
> so it can't be done planet-wide. That is why some internal checker
> will not help - local community can use any online routing engines
> like listed above or any software to check for this errors.
Imho the point of a routing engine was less of an automated checking
system, but more of a way to visualise the data, to give people a manual
possibility to verify that the data they have entered is correct in a
way relevant to a router, as well as give them a motivation to correctly
tag things as they can see that it improves the data. Just like the
pixel based tiles does for many of the other attributes that get tagged
in OSM.
>
> So to summarize: my opinion is to choose MapQuest for website and
> implement some automatic road intersection checker for database.
Imho, we should aim for a system equivalent to the tile switcher, I.e.
have the possibility to easily switch between routing engines, in the
form of a drop down box to select the engine one wants to use.
One of the key advantages of OSM is that it can be used in many
different ways by many different people. By showing a reasonable (large)
number of tile layers on the homepage, this message gets reinforced,
that OSM is not the one tile layer, but a project to create a diverse
set of services on top of the data. The same would be true for routing.
By having easily selected a large number of different routing engines,
it shows that OSM is not about the one routing engine or the software,
but the data, and that can be used in many ways.
Kai
>
> Best wishes,
> Eugene Usvitsky.
>
> _______________________________________________
> Strategic mailing list
> Strategic at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/strategic
More information about the Strategic
mailing list