Open-source desktop GIS software with Python bindings for automation and extension.
PostGIS extends the capabilities of the PostgreSQL relational database by adding support for storing, indexing, and querying geospatial data.
A small PostGIS wrapper to serve Mapbox Vector Tiles from PostGIS.
A Clojure library for interacting with GeoTools, an open source Java library that provides tools for geospatial data. (EPL 2.0)
General purpose Geospatial library for reading/manipulating vector data. (EPL 1.0)
Clojure interface to Java Topology Suite (JTS). (EPL Apache License 2.0)
Idiomatic Clojure interface to GDAL. (EPL 2.0)
Automatically add raster and vector layers to a running GeoServer instance.
Simplifies usage of geospatial raster data in Python using GDAL.
Manipulation and analysis of planar geometric objects.
Extends pandas datatypes to allow spatial operations on geometric types.
Python wrapper for OGR, designed to simplify reading and writing spatial data.
Builds on Cartopy, Geopandas for easy plotting of spatial data.
Visualize data manipulated in Python on an interactive maps.
Simple features access for manipulating, reading, and writing vector data.
Handles geographic data in the vector and raster format, including tools for manipulation, analysis, and visualization.
Working with spatio-temporal arrays, raster, and vector data cubes.
Interactive viewing of spatial data in R. Leverages `leaflet`, providing additional tools for analysis and viewing.
Provides R with access to the Leaflet JS library, allowing for the creation of interactive maps. Lots of plugins and examples.
Thematic maps in R. Offers a flexible framework for creating maps for data exploration and presentation.