Я думаю, что есть несколько вариантов на картах Leaflet, которые должны решить вашу проблему.
Во-первых, опция перетаскивания, если false, должна препятствовать перетаскиванию мышью карты.
Далее, опция клавиатуры, если false, должна препятствовать пользователю перемещаться по карте с помощью клавиатуры.
Кроме того, вы должны рассмотреть возможность установки doubleClickZoom на false, если вы хотите, чтобы ваша карта была статичной.
Наконец, изучите документацию по опции карты , чтобы убедиться, что я не пропустил ни одной соответствующей опции.
Надеюсь, это поможет.