Przenieś płótno HTML5 z obrazem tła

Chcę wizualizować ogromny diagram narysowany na płótnie HTML5. Jak pokazano poniżej, wyobraźmy sobie mapę świata, niemożliwe jest jednoczesne zwizualizowanie jej z „przyzwoitym” szczegółem. Dlatego w moim kanwie chciałbym móc przesuwać go za pomocą myszy, aby zobaczyć inne kraje, które nie są widoczne.

Czy ktoś wie, jak zaimplementować ten rodzaj panoramowania w kanwie HTML5? Inną funkcją byłoby powiększanie i pomniejszanie.

 Widziałem kilka przykładów, ale nie mogłem ich zmusić do pracy ani szew, by odpowiedzieć na moje pytanie.

Z góry dziękuję!

questionAnswers(2)

yourAnswerToTheQuestion