Zoomable / scrollable SVG plan

I am developing an application where you can see a plan / map. This map in svg,
I use the next code (stripped most of the SVG).
Now I need to have this fullscreen, but with the ability to scroll left / right and to zoom in / out?

How can I do this in the latest ionic version (3).


<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" class="" pageAlignment="none" x="0px" y="0px" width="842px" height="595px" viewBox="0 0 842 595" enable-background="new 0 0 842 595" xml:space="preserve">here information about svg