conferences | speakers | series

EOmaps - Interactive maps in python

home

EOmaps - Interactive maps in python
GeoPython 2022

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](https://github.com/raphaelquast/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](https://github.com/raphaelquast/EOmaps) is to provide a simplified (and well [documented](https://eomaps.readthedocs.io/en/latest/)) 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

Speakers: Raphael Quast