In the last weeks I (among other things) worked on a new plugin repository (vastly inspired by EOG‘s) for third party plug-ins for Emerillon. There are currently 4 plugins being worked on and not all of them should be distributed with the base Emerillon application. Enters emerillon-plugins.
It currently has 1 plug-in. This plugin is one that will be useful to Montréalers: it displays the status of the Bixi network. Bixi is Montréal’s self-serve public bike system. Apparently its design is so good — the bike system, not the plug-in — that it’ll be implemented in both London (UK) and Boston (USA) very soon.
So the plug-in is quite simple: you have a drop down list where you select to see available bikes in stations near you or available docking stations. The map is updated instantly to display the new values. The markers on the map change in size depending on the available bikes/docks. The information is automatically updated every 5 minutes.
After all the legal verifications, this plug-in is now free for everyone to share. It should serve as a good example of what you can do with Emerillon and libchamplain. It is the first piece of code (that I am aware of) to demonstrate ChamplainMarker sub-classing to implement unique look & feel.
Disclaimer: This plug-in has been independently developed by Novopia Solutions and is not in anyway related to or endorsed by Bixi, the operator of Montréal’s public bike system. Bixi is a trade mark of Société de vélo en libre-service.