fixes
html2canvas and jspdf

html2canvas is implemented to get a snapshot of the map after render.
the pdf is in progress-getting close