Custom Map, or Canvas? (making a Kriegspiel board game clone)

Here is a scroll and zoom example i made a few years ago. May give you some ideas.... (you drag the image with your finger, but you could use sliders/buttons, or another canvas!)

scrollzoomimageincanvasscrollapp2.aia (141.4 KB)