At the moment, we use scroll to zoom-in and zoom-out. And we use mouse drag-n-drop for moving.
To be consistent with OS (and browsers), I suggest to use horizontal and vertical scrolls for moving and use "Pinch-to-zoom" (like on smartphone) to zoom-in and zoom-out.
If users have no touchpad, they can use the key combination.
So we should adopt the same interactions as on any website.
At the moment, we use scroll to zoom-in and zoom-out. And we use mouse drag-n-drop for moving. To be consistent with OS (and browsers), I suggest to use horizontal and vertical scrolls for moving and use "Pinch-to-zoom" (like on smartphone) to zoom-in and zoom-out.
If users have no touchpad, they can use the key combination. So we should adopt the same interactions as on any website.