The key to this design is the map itself, so it is important to create a map that fits with the design well, and is a high enough resolution to look great. Depending on the fidelity of your design, or which type of mapping interface you’re creating, you may take different approaches. If you’re working in autonomous vehicles, you will likely want to use your own internal maps. For broader applications, a high resolution image of a map, or a vector based street map is going to be the best bet.
Using Google Maps, and taking a screenshot of an area of interest, or at random is an easy starting point. You can also go as far as to use developer tools to remove map overlay elements to get a clearer shot of the map.
If you’re looking to match a map style to the aesthetic of a design like in this tutorial, using map generation tools like Mapbox or Snazzy Maps can help you create a map image using fully customized styles or themes. Once a map is styled as desired, you can simply take a screenshot like with Google Maps.
To save you time, a sample map has been included in the file.