сделал все максимально просто
дока
тут
<script src='https://unpkg.com/panzoom@9.4.0/dist/panzoom.min.js' query='#svg' name='pz'></script>
let move_y=0;
let move_x=0;
$(".zoom").on("click", function() {pz.zoomTo(move_x, move_y, 1.25)})
$(".unzoom").on("click", function() {pz.zoomTo(move_x, move_y, 0.8)})
$(".arrdown").on("click", function() { pz.moveTo(move_x, move_y+=10) })
$(".arrup").on("click", function() {pz.moveTo(move_x, move_y-=10) })
$(".arrright").on("click", function() {pz.moveTo(move_x+=10, move_y) })
$(".arrleft").on("click", function() {pz.moveTo(move_x-=10, move_y) })