{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"},{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"Provides Python bindings for GDAL (Geospatial Data Abstraction Library) in a virtualenv-friendly package that wraps the system GDAL installation.","skillfed_tags":["gis","geospatial","gdal-bindings"],"use_cases":["Reading and writing GIS raster and vector data formats in a virtualenv.","Automating geospatial data processing pipelines that need isolated Python dependencies.","Developing GIS applications where system GDAL is already installed and you need Python bindings.","Prototyping geospatial analysis without polluting your system Python installation."],"what_it_does":"pygdal is a wrapper around GDAL's standard Python bindings designed to work smoothly in virtualenvs and with setuptools. Unlike the standard GDAL bindings, pygdal handles the build and installation process in isolated Python environments, though it still requires the GDAL library and headers to be installed on your system first. It lets you work with geospatial raster and vector data\u2014reading, writing, and transforming geographic datasets\u2014using the standard bindings API.\n\nThe main constraint is version coupling: your installed pygdal package version must match your system GDAL version exactly. This tight binding ensures the Python bindings align with the underlying C/C++ library, but it also means you need to verify your GDAL version before installing and potentially reinstall pygdal if you upgrade GDAL. The package supports Python 3.6 and later and is marked Production/Stable, though its last release was in May 2023.","worth_installing":"Yes, if you already have GDAL installed on your system and need Python bindings in a virtualenv. The high install friction (version-matching requirement, compiled dependencies) and aging maintenance status (last release May 2023) are acceptable trade-offs for established GIS work. Not recommended if you're new to GDAL or prefer minimal system-level dependencies."},"id":"pygdal","links":{"html":"https://skillfed.io/packages/pygdal","md":"https://skillfed.io/packages/pygdal.md","pypi":"https://pypi.org/project/pygdal/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2023-05-18","license_spdx":null,"license_treatment":"permissive","name":"pygdal","python_support":"supports_current","summary":"Virtualenv and setuptools friendly version of standard GDAL python bindings"},"popularity":{"monthly_downloads":133557,"position":11506,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.6.4.11"}
