gdal

GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.

https://github.com/osgeo/gdal

Science Score: 59.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    26 of 643 committers (4.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.7%) to scientific vocabulary

Keywords

geospatial-data raster remote-sensing vector

Keywords from Contributors

gdal wms wcs web-mapping wfs ogc ogc-api engine foss4g ogc-services
Last synced: 6 months ago · JSON representation

Repository

GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.

Basic Info
  • Host: GitHub
  • Owner: OSGeo
  • License: other
  • Language: C++
  • Default Branch: master
  • Homepage: https://gdal.org
  • Size: 414 MB
Statistics
  • Stars: 5,481
  • Watchers: 168
  • Forks: 2,748
  • Open Issues: 549
  • Releases: 0
Topics
geospatial-data raster remote-sensing vector
Created over 13 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing Funding License Code of conduct Citation Security Governance

README.md

GDAL - Geospatial Data Abstraction Library

Build Status Build Status Build Status Build Status Build Status Build Status Build Status Build Status Documentation build Status Fuzzing Status Coverage Status OpenSSF Best Practices OpenSSF Scorecard

DOI

Powered by NumFOCUS

GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.

  • Main site: https://gdal.org - Developer and user docs, links to other resources
  • GIT repository: https://github.com/OSGeo/gdal
  • Bug tracker: https://github.com/OSGeo/gdal/issues
  • Download: https://download.osgeo.org/gdal
  • Mailing list: https://lists.osgeo.org/mailman/listinfo/gdal-dev

The GDAL project uses a custom governance and is fiscally sponsored by NumFOCUS. Consider making a tax-deductible donation to help the project pay for developer time, professional services, travel, workshops, and a variety of other needs.


NumFOCUS is 501(c)(3) non-profit charity in the United States; as such, donations to NumFOCUS are tax-deductible as allowed by law. As with any donation, you should consult with your personal tax adviser or the IRS about your particular tax situation.

How to build

See BUILDING.md

How to contribute

See CONTRIBUTING.md

Docker images

See docker/

Code of Conduct

See doc/source/community/codeofconduct.rst

Security policy

See SECURITY.md

Citing GDAL/OGR in publications

See CITATION and CITATION.cff

Owner

  • Name: Open Source Geospatial Foundation
  • Login: OSGeo
  • Kind: organization
  • Email: info@osgeo.org
  • Location: United States of America

Empower everyone with open source geospatial

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 55,464
  • Total Committers: 643
  • Avg Commits per committer: 86.258
  • Development Distribution Score (DDS): 0.46
Past Year
  • Commits: 3,263
  • Committers: 107
  • Avg Commits per committer: 30.495
  • Development Distribution Score (DDS): 0.176
Top Committers
Name Email Commits
Even Rouault e****t@m****g 29,929
Frank Warmerdam w****m@p****m 11,534
Kurt Schwehr s****r@g****m 3,431
Andrey Kiselev d****n@a****u 1,322
Mateusz Loskot m****z@l****t 803
Howard Butler h****c@g****m 788
Daniel Baston d****n@g****m 689
Ari Jolma a****a@t****i 534
Tamas Szekeres s****t@g****m 411
Ivan Lucena i****a@p****m 410
Kevin Ruland k****d@k****u 239
Even Rouault reformatting bot n****l@s****m 199
Nyall Dawson n****n@g****m 196
Etienne Tourigny e****v@g****m 175
Martin Landa l****n@g****m 171
Ben Elliston b****n@a****u 160
Idan Miara i****n@m****m 160
Lucian Plesea L****a@e****m 145
積丹尼 Dan Jacobson j****i@j****g 129
Dmitry Baryshnikov p****u 128
Chaitanya Kumar c****h@g****m 122
Daniel Morissette d****e@m****m 118
Ari Jolma a****a@g****m 104
dependabot[bot] 4****] 102
Alessandro Pasotti e****o@i****t 102
drons d****s@l****u 97
Alan Thomas a****s@t****u 93
Kai Pastor d****t@d****e 92
Alessandro Amici a****i@t****t 88
Pirmin Kalberer p****a@s****h 88
and 613 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 1,656
  • Total pull requests: 5,969
  • Average time to close issues: 4 months
  • Average time to close pull requests: 4 days
  • Total issue authors: 771
  • Total pull request authors: 219
  • Average comments per issue: 2.62
  • Average comments per pull request: 1.18
  • Merged pull requests: 5,112
  • Bot issues: 0
  • Bot pull requests: 171
Past Year
  • Issues: 638
  • Pull requests: 2,841
  • Average time to close issues: 6 days
  • Average time to close pull requests: 3 days
  • Issue authors: 301
  • Pull request authors: 111
  • Average comments per issue: 1.73
  • Average comments per pull request: 1.19
  • Merged pull requests: 2,365
  • Bot issues: 0
  • Bot pull requests: 69
Top Authors
Issue Authors
  • rouault (144)
  • jidanni (119)
  • dbaston (71)
  • mdsumner (33)
  • theroggy (30)
  • schwehr (25)
  • jratike80 (23)
  • elpaso (14)
  • lnicola (12)
  • chuck1987 (11)
  • SunBlack (10)
  • pjonsson (9)
  • latot (9)
  • pathmapper (9)
  • hobu (9)
Pull Request Authors
  • rouault (4,113)
  • dbaston (363)
  • jidanni (244)
  • dependabot[bot] (171)
  • elpaso (115)
  • AbelPau (74)
  • schwehr (47)
  • abellgithub (45)
  • geographika (42)
  • pjonsson (38)
  • mdsumner (37)
  • lucianpls (30)
  • bradh (27)
  • jjimenezshaw (21)
  • Ryanf55 (17)
Top Labels
Issue Labels
enhancement (412) documentation (54) gdal_cli (27) python bindings (14) bug (13) low priority (12) task (10) test suite (10) awaiting_feedback (8) Continuous integration (8) csharp bindings (7) java bindings (5) lint (5) wontfix (4) blocker (4) code enhancements (4) funded through GSP (2) backport release/3.10 (2) api_abi_break (2) seeking_community_input (2) python (2) invalid (2) OGR_SF (2) CMake (1) docker images (1) need funding (1) rumination (1) upstream (1) crash (1) backport release/3.9 (1)
Pull Request Labels
funded through GSP (783) backport release/3.9 (364) backport release/3.10 (297) gdal_cli (212) enhancement (201) backport release/3.8 (179) dependencies (171) backport release/3.11 (162) documentation (152) backport release/3.7 (104) github_actions (98) bug (41) stale (30) python bindings (27) test suite (19) code enhancements (11) Continuous integration (9) regression (7) CMake (6) csharp bindings (4) low priority (3) failed backport (2) Breaking! (2) OGR_SF (1) java bindings (1) python (1)

Packages

  • Total packages: 15
  • Total downloads:
    • nuget 2,330,051 total
    • pypi 236,892 last-month
    • npm 5 last-month
  • Total docker downloads: 506,304
  • Total dependent packages: 220
    (may contain duplicates)
  • Total dependent repositories: 2,557
    (may contain duplicates)
  • Total versions: 209
  • Total maintainers: 5
pypi.org: gdal

GDAL: Geospatial Data Abstraction Library

  • Versions: 87
  • Dependent Packages: 191
  • Dependent Repositories: 1,319
  • Downloads: 236,892 Last month
  • Docker Downloads: 506,304
Rankings
Dependent packages count: 0.1%
Dependent repos count: 0.3%
Downloads: 0.7%
Average: 0.8%
Docker downloads count: 2.2%
Maintainers (3)
Last synced: 6 months ago
repo1.maven.org: org.gdal:gdal

Geospatial Data Abstraction Library

  • Versions: 22
  • Dependent Packages: 17
  • Dependent Repositories: 77
Rankings
Dependent repos count: 2.3%
Forks count: 3.1%
Average: 3.5%
Dependent packages count: 3.7%
Stargazers count: 5.0%
Last synced: 6 months ago
anaconda.org: gdal

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation.

  • Homepage: https://gdal.org
  • License: MIT
  • Latest release: 3.11.0
    published 8 months ago
  • Versions: 11
  • Dependent Packages: 6
  • Dependent Repositories: 811
Rankings
Dependent repos count: 5.2%
Forks count: 7.2%
Average: 8.5%
Dependent packages count: 8.8%
Stargazers count: 13.0%
Last synced: 6 months ago
nuget.org: thinkgeo.dependency.gdal3

It's a foundational component for various ThinkGeo.Dependency packages and should not be directly referenced in projects. The Linux dependencies (linux-x64) comes from the following 2 sources: a. ThinkGeo.Dependency.Gdal v14.0.0 b. https://sourceforge.net/projects/gdal-wheels-for-linux/files/GDAL-3.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl/download using b as the main libgdal.so The Windows dependencies stay the same with ThinkGeo.Dependency.Gdal v14.0.0. This packages supports KML on Linux. Supported Platforms: Windows, Linux

  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent repos count: 7.8%
Average: 8.9%
Dependent packages count: 9.9%
Maintainers (1)
Last synced: 6 months ago
nuget.org: thinkgeo.dependency.gdal3.beta

This package is a test wrapper of GDAL. It's a foundational component for various ThinkGeo.Dependency packages and should not be directly referenced in projects. GDAL is a translator library for raster and vector geospatial data formats released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and a single vector abstract data model to the calling application for all supported formats. The Windows dependencies are the same as the ones in ThinkGeo.Dependency.Gdal v13.1.0-beta2 The Linux dependencies (linux-x64) comes from the following 2 sources: a. ThinkGeo.Dependency.Gdal v13.1.0-beta2 b. https://sourceforge.net/projects/gdal-wheels-for-linux/files/GDAL-3.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl/download using b as the main libgdal.so This is a temp package. It will be merged to ThinkGeo.Dependency.Gdal Supported Platforms: Windows, Linux

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 7.8%
Average: 8.9%
Dependent packages count: 10.0%
Last synced: 6 months ago
nuget.org: thinkgeo.dependency.gdal.linuxpatch

It's a foundational component for various ThinkGeo.Dependency packages and should not be directly referenced in projects. The Linux dependencies (linux-x64) comes from the following 2 sources: a. ThinkGeo.Dependency.Gdal v13.1.0-beta2 b. https://sourceforge.net/projects/gdal-wheels-for-linux/files/GDAL-3.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl/download using b as the main libgdal.so Supported Platforms: Linux

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 7.8%
Average: 8.9%
Dependent packages count: 10.0%
Last synced: 6 months ago
nuget.org: thinkgeo.dependency.gdal

This package is a wrapper of GDAL. It's a foundational component for various ThinkGeo.Dependency packages and should not be directly referenced in projects. GDAL is a translator library for raster and vector geospatial data formats released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and a single vector abstract data model to the calling application for all supported formats. Supported Platforms: Windows, Linux

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 2,296,956 Total
Rankings
Downloads: 1.0%
Average: 12.1%
Dependent repos count: 15.0%
Dependent packages count: 20.3%
Maintainers (1)
Last synced: 6 months ago
anaconda.org: libgdal

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation.

  • Homepage: https://gdal.org
  • License: MIT
  • Latest release: 3.11.0
    published 8 months ago
  • Versions: 11
  • Dependent Packages: 3
  • Dependent Repositories: 350
Rankings
Dependent repos count: 9.2%
Average: 12.1%
Dependent packages count: 15.1%
Last synced: 6 months ago
nuget.org: thinkgeo.gdal.dependency.linux

This package is a wrapper of GDAL 3.9 native dlls. It's a foundational component for various ThinkGeo packages and should not be directly referenced in projects. GDAL is a translator library for raster and vector geospatial data formats released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. Supported Platforms: Linux X64

  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,704 Total
Rankings
Dependent repos count: 7.5%
Average: 13.9%
Dependent packages count: 20.2%
Maintainers (1)
Last synced: 6 months ago
nuget.org: thinkgeo.gdal.dependency.windows

This package is a wrapper of GDAL 3.9.1 native dlls. It's a foundational component for various ThinkGeo packages and should not be directly referenced in projects. GDAL is a translator library for raster and vector geospatial data formats released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and a single vector abstract data model to the calling application for all supported formats. Supported Platforms: Windows X64, Windows X86

  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 29,391 Total
Rankings
Dependent repos count: 7.5%
Average: 13.9%
Dependent packages count: 20.2%
Maintainers (1)
Last synced: 6 months ago
nuget.org: thinkgeo.dependency.gdal.linux

This package is a wrapper of GDAL 3.9 native dlls. It's a foundational component for various ThinkGeo packages and should not be directly referenced in projects. GDAL is a translator library for raster and vector geospatial data formats released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and a single vector abstract data model to the calling application for all supported formats. Supported Platforms: Linux X64 (Tested on Ubuntu 24.04)

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 7.6%
Average: 14.0%
Dependent packages count: 20.4%
Last synced: 6 months ago
nuget.org: thinkgeo.dependency.gdal.windows

This package is a wrapper of GDAL 3.9 native dlls. It's a foundational component for various ThinkGeo packages and should not be directly referenced in projects. GDAL is a translator library for raster and vector geospatial data formats released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and a single vector abstract data model to the calling application for all supported formats. Supported Platforms: Windows X64, Windows X86

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 7.6%
Average: 14.0%
Dependent packages count: 20.4%
Last synced: 6 months ago
npmjs.org: cppjs-package-gdal

GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.

  • Homepage: https://github.com/OSGeo/gdal
  • License: SEE LICENSE IN https://github.com/OSGeo/gdal/blob/master/LICENSE.TXT
  • Latest release: 1.0.0-alpha.4
    published over 1 year ago
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5 Last month
Rankings
Forks count: 0.6%
Stargazers count: 1.2%
Average: 16.5%
Dependent repos count: 26.2%
Dependent packages count: 38.0%
Maintainers (1)
Last synced: 6 months ago
anaconda.org: libgdal-core-devel

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation.

  • Homepage: https://gdal.org
  • License: MIT
  • Latest release: 3.11.0
    published 8 months ago
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 43.7%
Average: 45.9%
Dependent repos count: 48.1%
Last synced: 6 months ago
anaconda.org: libgdal-core

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation.

  • Homepage: https://gdal.org
  • License: MIT
  • Latest release: 3.11.0
    published 8 months ago
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 43.7%
Average: 45.9%
Dependent repos count: 48.1%
Last synced: 6 months ago

Dependencies

.github/workflows/android_cmake.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
.github/workflows/backport.yml actions
  • m-kuhn/backport v1.2.7 composite
.github/workflows/cifuzz.yml actions
  • actions/upload-artifact v3 composite
  • google/oss-fuzz/infra/cifuzz/actions/build_fuzzers master composite
  • google/oss-fuzz/infra/cifuzz/actions/run_fuzzers master composite
.github/workflows/clang_static_analyzer.yml actions
  • actions/checkout v3 composite
.github/workflows/cmake_builds.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • conda-incubator/setup-miniconda v2 composite
  • ilammy/msvc-dev-cmd v1 composite
  • maxim-lobanov/setup-xcode v1 composite
  • msys2/setup-msys2 v2 composite
.github/workflows/code_checks.yml actions
  • actions/checkout v3 composite
  • actions/checkout v2 composite
  • actions/setup-python v4 composite
  • pre-commit/action v3.0.0 composite
.github/workflows/conda.yml actions
  • actions/cache v2 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • conda-incubator/setup-miniconda v2 composite
  • ilammy/msvc-dev-cmd v1 composite
.github/workflows/coverity_scan.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
.github/workflows/doc_build.yml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/freebsd.yml.disabled actions
  • actions/checkout v2 composite
  • vmactions/freebsd-vm v0 composite
.github/workflows/macos.yml actions
  • actions/checkout v3 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/mingw_w64.yml.disabled actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
.github/workflows/windows_build.yml actions
  • actions/checkout v3 composite
docker/alpine-normal/Dockerfile docker
  • alpine ${ALPINE_VERSION} build
docker/alpine-small/Dockerfile docker
  • alpine ${ALPINE_VERSION} build
docker/ubuntu-full/Dockerfile docker
  • $BASE_IMAGE latest build
  • $TARGET_BASE_IMAGE latest build
docker/ubuntu-small/Dockerfile docker
  • $BASE_IMAGE latest build
  • $TARGET_BASE_IMAGE latest build
autotest/requirements.txt pypi
  • jsonschema * test
  • lxml * test
  • pytest >=6.0.0 test
  • pytest-env * test
  • pytest-sugar * test
doc/requirements.txt pypi
  • breathe *
  • recommonmark *
  • sphinx *
  • sphinx-markdown-tables *
  • sphinx_bootstrap_theme *
  • sphinx_rtd_theme *
  • sphinxcontrib-bibtex *
  • sphinxcontrib-spelling *
swig/python/gdal-utils/setup.py pypi
  • gdal *
.github/workflows/delete_untagged_containers.yml actions
  • Chizkiyahu/delete-untagged-ghcr-action v2 composite
.github/workflows/linux_build.yml actions
  • actions/cache/restore v3 composite
  • actions/cache/save v3 composite
  • actions/checkout v4 composite
  • actions/upload-artifact v3 composite
  • coverallsapp/github-action v2 composite
  • docker/login-action v3 composite
doc/environment.yml conda
  • bzip2 1.0.6
  • ca-certificates 2019.3.9
  • certifi 2019.3.9
  • libcxx 8.0.0
  • libcxxabi 8.0.0
  • libffi 3.2.1
  • ncurses 6.1
  • openssl 1.1.1b
  • pip 19.1
  • python 3.7.3
  • readline 7.0
  • setuptools 41.0.1
  • sqlite 3.26.0
  • tk 8.6.9
  • wheel 0.33.4
  • xz 5.2.4
  • zlib 1.2.11
swig/java/pom.xml maven
swig/csharp/dll_template.csproj nuget
swig/csharp/exe_template.csproj nuget
swig/csharp/exe_template_dcomp.csproj nuget