NAME
Map::Tube::Lyon - Interface to the Lyon metro map
SYNOPSIS
use Map::Tube::Lyon;
my $tube = Map::Tube::Lyon->new();
my $route = $tube->get_shortest_route('Foch', 'Gorge de Loup');
print "Route: $route\n";
DESCRIPTION
This module allows to find the shortest route between any two given métro stations in Lyon. All interesting methods are provided by the role Map::Tube.
METHODS
CONSTRUCTOR
use Map::Tube::Lyon;
my $tube = Map::Tube::Lyon->new();
This will read the tube information from the shared file lyon-map.xml, which is part of the distribution.
ERRORS
If something goes wrong, maybe because the map information file was corrupted, the constructor will die.
AUTHOR
Gisbert W. Selke, TapirSoft Selke & Selke GbR.
COPYRIGHT AND LICENCE
The data for the XML file were taken from the French-language Wikipedia, entry "Liste des stations du métro de Lyon". It is CC BY-SA. The module itself is free software; you may redistribute and/or modify it under the same terms as Perl itself.