Python Streamlit is terrific for creating interactive maps from a GIS dataset.
Interactive maps that allow input out of your audience might be used for deeper evaluation and storytelling.
Python Streamlit is the correct tool for the job. It will probably be used alongside the pandas for simple data frame creation and manipulation.
Let’s test this out with a deep and detailed dataset on a really prescient issue — the seeming escalation of wildfires. There may be a terrific public wildfires dataset available on the positioning managed by Natural Resources Canada.
With this detailed dataset let’s take a modular approach to our data evaluation and create:
- A static map that shows all forest fires in Canada for a time period (ie. a selected yr).
- An interactive map that allows the user to pick a shorter time period (ie. a dropdown menu by yr) to view more granular data.
- A bar chart that shows more granularity —the variety of fires at a provincial level.