Как лучше сверстать?
Наскидку, что вспомнил.
1. Panzoom.
2. Зум svg, видео реализации. Но там без тача, насколько я вижу, нужно будет допиливать.
Canvas для такого не проще юзать? Любую сцену можно будет отрисовать, просто скормив массив мест в функцию рендера. Плюс проблем с увеличением не будет, на кансвасе это легко делается