Aplicar zoom, pan y la opción de drag a un gráfico/fichero SVG

En los últimos días, desde mi nuevo trabajo en UK, he estado utilizando diferentes librerías para poder realizar un trabajo. Para este trabajo, necesitaba aplicar a un gráfico hecho con vectores, lo que se conoce hoy día como Scalable Vector Graphic, la opción de zoom, pan y drag. Para los que necesiten mas información, aquí en la wikipedia pueden encontrar todo lo necesario.

No me enrollo más y voy al grano.

Para aplicar zoom, pan y la opción de drag a un gráfico svg o fichero, podemos utilizar la librería SVGPan.

Aquí les dejo el link para que puedan descargársela.

Para aplicar esta librería solo tienen que realizar 2 pasos.

1. Agregar la línea correspondiente a nuestro código/fichero svg, para añadir la librería.

[XML]