[Talk-transit] Proposed Feature - 2nd RFC - Public Transport
ant
antofosm at gmail.com
Wed Jan 12 16:07:06 GMT 2011
On 12.01.2011 16:40, Michał Borsuk wrote:
> Am 12.01.2011 16:30, schrieb ant:
>> Consider an application that takes a start and an end address, maybe
>> other options such as night lines only, and that shall calculate the
>> shortest PT connection including number of stops etc. How would you
>> accomplish that with the old tagging scheme?
>>
> By introducing an abstract interface layer with your own objects, that
> is your own internal standard, into which all the "messy" present
> standards would be translated. This is easy. Then you play with *your*
> objects, your program is not directly dependent on the OSM PT standards.
> Any changes to the standards will require only a few lines of code to
> the abstract interface layer.
There are some minimum requirements that the data should meet in order
to make it easy. In particular, it should resemble the network structure
of a PT network, i.e. bus and tram stops acting as nodes that connect
bus and tram lines with each other. A node in this context means "a
place where i can change from one bus (tram) line to another without
having to walk more than a few metres". In the proposed scheme a stop
area is exactly this. So the point of stop area relations is to prepare
the data to be interpreted as a network and thus to make routing... easy.
cheers
ant
More information about the Talk-transit
mailing list