Basemap-Based World Map Plotting

  • Share this:

Code introduction


This function uses the Basemap library to plot a world map. It allows specifying the continent to plot, the type of projection, and the map resolution.


Technology Stack : Basemap, Matplotlib

Code Type : Custom function

Code Difficulty : Intermediate


                
                    
def plot_world_map(continent='default', projection='cyl', resolution='l'):
    """
    This function plots a world map using the Basemap library.
    It accepts the continent to plot, projection type, and map resolution.
    """
    from mpl_toolkits.basemap import Basemap
    import matplotlib.pyplot as plt

    # Create a Basemap object with the specified projection and resolution
    m = Basemap(projection=projection, resolution=resolution)

    # Plot the specified continent
    m.plotcoast(continent=continent)

    # Display the map
    plt.show()