Можно реализовать с картой OpenStreetMaps.
1. Скачать нужный фрагмент карты
extract.bbbike.org в формате OSM.
2. Нужно отрендерить тайлы. Вот список приложений для рендеринга
wiki.openstreetmap.org/wiki/RU:Rendering. Простой в использовании
maperitive.net/.
3.На локальном вэб-сервере разместить папку с тайлами.
4. ссылка в Leaflet
http://localhost/Tiles/{z}/{x}/{y}.png