[OSM-dev] How to earn undying fame

Andrew M. Bishop amb at gedanken.demon.co.uk
Tue Jun 22 19:12:17 BST 2010


Tom Hughes <tom at compton.nu> writes:

> On 21/06/10 17:19, Kai Krueger wrote:
>
>> My guess would be that Nic meant: Fork (i.e. copy) the git rails_port
>> repository. Add the desired functionality and then once done try and get
>> it merged back into trunc. So the usual development way to get new
>> functionality into the main site.
>>
>> In case someone would try and do it, it would probably be a good idea to
>> make the frontend code as backend agnostic as possible. In that case it
>> may even be possible for people to choose which routing engine they want
>> to use. Be it gosmore, some other yet to be written opensource routing
>> engine, open route service, or even a commercial provider like
>> cloudmade's routing.
>
> Well if somebody can provide a backend that returns a GPX or KML or something
> then I'm sure somebody will hack up the rails port to be able to display those
> routes.
>
> Nominatim is the model here - a separate server with an API the rails code can
> call to get what it needs.

There is an OSM wiki page that lists many online routers (presumably
meaning they already have a web interface), several of which are free
software:

http://wiki.openstreetmap.org/wiki/Routing/online_routers

They offer a wide variety of features (according to the comparison
table) and nearly all of them offer results as GPX format.


Before I finish I should declare an interest here: I wrote one of the
free software routers listed on that wiki page.

-- 
Andrew.
----------------------------------------------------------------------
Andrew M. Bishop                             amb at gedanken.demon.co.uk




More information about the dev mailing list