[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