It looks like you're new here. If you want to get involved, click one of these buttons!
I've been poking around this site this morning, and it has some really nice maps, e.g. Boston
Looks a great resource. It was Wellington's series of battles in the Iberian peninsula, as told in what is now a comparatively old book (https://www.goodreads.com/book/show/13610519-wellington-s-peninsular-victories), that first persuaded me that maps are a superb visualisation tool! I suspect that the maps that Michael Glover included in that book were taken from resources now available in the link you gave, but back then it seemed altogether magical to have the scene set out with such clarity.