The keyword is panning. Here are some relevant posts:
- https://forum.processing.org/two/discussion/5985/how-can-a-roguelike-have-so-large-maps#latest
- https://forum.processing.org/two/discussion/4945/zooming-and-panning/p1
- https://forum.processing.org/two/discussion/1364/constraining-an-image-while-panning-and-zooming
- https://forum.processing.org/two/discussion/20813/zooming-and-panning-headache#latest
- https://forum.processing.org/two/discussion/20853/scale-translate-ab-comparission#latest
- https://forum.processing.org/two/discussion/24488/having-issues-with-dragging-when-creating-a-map#latest
Kf