Packages for producing production-quality spatial visualizations
In this section, we’ll introduce you to five packages that will enable you to produce spatial visualizations, namely static and interactive maps, which will take your resulting analytical deliverable to the next level. The packages we’ll be discussing are ipyLeaflet
, folium
, geoplot
, geoviews
, and datashader
.
ipyLeaflet
ipyLeaflet
is a Python package that enables you to create interactive mapping widgets within the Jupyter Notebook IDE. At its core, ipyLeaflet
is a connection between the Python IDE and the open sourced, JavaScript-based Leaflet visualization package.
To begin exposing you to the power of ipyLeaflet
, let’s work through creating an interactive map of the attractions in Washington, DC. First, you’ll need to import a number of modules from ipyleaflet
and a handful of other packages, such as GeoPandas, for working with spatial data. To do that, you’ll execute the...