It works with the "Prefetch" function in the Mission planner..
In the flightplanner tab, just under the Displayed Map you can see the green "prefetch" button. Mark an area on the map whilst holding the ALT-Button and then click prefetch...
How to add a custom map?
Check this discussion for custom maps: