2022-06-20, 11:15–11:45, Room 1
EOmaps is a python library to simplify the creation of static and interactive maps. It provides an easy-to-use framework to visualize, analyse and compare (potentially large) geographical datasets.
EOmaps brings together the capabilities of existing libraries (matpltolib, cartopy, geopandas, datashader, xarray ...) to provide an easy-to-use framework for visualization and comparison of earth-observation datasets.
- Turn your static maps into powerful interactive data-analysis widgets!
The primary goal of EOmaps is to provide a simplified (and well documented) python interface to analyse both structured and unstructured datasets provided in different coordinate-systems and spatial resolutions.
The key features are:
Fast and meaningful visualization of potentially large datasets
- moderately large datasets (<1M) are visualized as projected shapes with actual geographical dimensions
- very large datasets (>1M) are visualized with "datashader" to speed up plotting.
Interact with the map via pre-defined (or custom) callback-functions
- Identify clicked points, add annotations, markers etc.
- Execute custom functions to interact with the underlying dataset
Directly compare your data to other datasets or WebMaps
- Switch/swipe between different data-layers
- or publicly available WebMap services
Add features and utulities to customize the maps
- colorbars, scalebars, North-arrows, annotations, markers, etc.
- NaturalEarth features and WebMap layers