Possible enhancements to CanalplanAC

More places

A few waterways are already very detailed, but many are not. This enhancement would involve adding almost every bridge as a place (although those immediately below locks are often stored as part of the lock info), and all lock flights would be broken up with every lock being a separate entry (planning would still know that they are flights). Good examples of the level of detail aimed at can be found in the Leeds and Liverpool and Worcester and Birmingham Canals

More factual info (shops, pubs etc)

The pub data is very basic. There are a lot of pubs not covered at all, and very few shops are known about. A lot of boatyards are missing as well. This enhancement would consist of me trawling through adverts in magazines, guidebooks etc and collecting and entering this data.

More textual info (history, descriptions)

Some waterways have history information which is used when Itineraries are generated, and some places have descriptions that are shown in gazetteers as well. This option involves me writing more of these

More photos

This will tend to happen anyway, but selecting this gives me an incentive to go out and collect even more, and to encourage others to send them to me.

Trip generator

A longstanding aim has been to add the ability to generate routes that match a user's preferences and time available. This is a major and difficult programming job that I've done some bits of already

Advanced scheduler

The ability to schedule a route with stops of a particular length, or to stop at pubs, is an often requested feature and one I've already done some perparatory work on.

Real maps

It would be really nice to have "proper" maps - real maps of the surroundings showing roads, geographical and topological features and similar.

This will almost certainly involve me spending quite significant sums of money to obtain and license the data, and so is likely to be made available only as part of the extra cost add-on for the stand-alone version, or for the website by subscription or by showing adverts

Stoppage avoidance

Each year BW publish details of their stoppage programme. This option would mean me developing code to read this, and to warn when cruises are scheduled to pass through closed or restricted stretches of waterways