Raster libraries#

This page lists Python GIS and Earth Observation libraries related to working with raster data, categorized into core (data structures), data processing, analysis and visualization. If you see any missing Python tools, please open a PR (see instructions). Tools are sorted alphabetically in each category. The linkages section shows how the tools are connected to the broader Python ecosystem.

Tables below list relevant information about the libraries, including:

  • links to the Homepage of the package (redirects after clicking the House character)

  • short Info (description) of the package: You can see the desciprtion by holding your mouse on top of the ⓘ character for a second

  • License

  • Latest PyPi and conda-forge version of the package

  • Number of downloads from PyPi or conda-forge

  • Latest release date

Libraries#

Hide code cell source
from pygieons import Ecosystem

# Initialize
e = Ecosystem(plot_type="raster", log=False)

# Prepare the table and plot it
e.prepare_table().show()
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
Cell In[1], line 7
      4 e = Ecosystem(plot_type="raster", log=False)
      6 # Prepare the table and plot it
----> 7 e.prepare_table().show()

File ~/checkouts/readthedocs.org/user_builds/pythongis-ecosystem/envs/stable/lib/python3.10/site-packages/pygieons/pygieons.py:496, in Ecosystem.prepare_table(self, cols)
    493 self.nodes = prepare_html_links_and_badges(self.nodes)
    495 # Prepare table
--> 496 return Table(prepare_table_plot(self.nodes, cols))

File ~/checkouts/readthedocs.org/user_builds/pythongis-ecosystem/envs/stable/lib/python3.10/site-packages/pygieons/pygieons.py:300, in prepare_table_plot(nodes, cols)
    296 if "Documentation" in cols:
    297     align_center_cols.append("Documentation")
    299 return HTML(nodes[cols].style.set_properties(subset=align_center_cols, **{"text-align": "center"})
--> 300             .hide_index()
    301             .to_html()
    302             )

AttributeError: 'Styler' object has no attribute 'hide_index'

Linkages#

Hide code cell source
# Initialize
e = Ecosystem(plot_type="raster+generic", log=False)

# Prepare network and plot
net = e.prepare_net()
net.show()