Hyppää sisältöön

Docs CSC now features an automatic Finnish translation. Click here for more information.

Warning!

Puhti and Mahti are being decommissioned in stages, and their storage areas will become fully unavailable from 15 October 2026. Clean up unnecessary files and move any data you need to keep by 31 August 2026. See the Roihu data migration guide for instructions on transferring your data to Roihu.

Puhti computing services have been decommissioned and no new jobs are accepted or executed on its compute nodes. Puhti login nodes and storage services are planned to remain available until 15 October 2026.

GDAL

GDAL (Geospatial Data Abstraction Library) on GIS-muunnoskirjasto paikkatietodatan käyttöön ja muuntamiseen. Yleisimmin sitä käytetään tiedostomuodon tai koordinaattijärjestelmän vaihtamiseen.

Saatavuus

GDAL on saatavilla seuraavina versioina:

  • 3.12.4 - 3.44.9 QGIS:ssä Roihussa.
  • 3.12.2 - 3.14.5 python-geo:ssa Roihussa
  • 3.12.2 erillisenä: gdal Roihussa. Lisäksi saatavilla on proj/9.7.0.
  • 3.9.1 - 3.11.9 geoconda:ssa Mahdissa
  • 3.8.3 - 3.31 QGIS:ssä LUMIssa
  • 3.6.2 - 3.10.x geoconda:ssa Mahdissa
  • Myös: r-env ja OrfeoToolBox

Note

Erilliseen GDAL-moduuliin ja R-moduuleihin ei ole asennettu Python-sidoksia, joten esimerkiksi gdal_calc toimii vain geoconda- ja qgis-moduuleissa. Myös tuetut tiedostomuodot vaihtelevat moduulien välillä. Erillisiin standalone- ja r-env-GDAL-asennuksiin on mahdollista lisätä lisää ajureita, kysy tarvittaessa. geoconda- ja qgis-GDAL-asennukset perustuvat conda:n gdal-pakettiin, eikä niiden ajuritukea voi muuttaa. Käytä komentoa gdalinfo --formats nähdäksesi tuetut rasterimuodot ja ogrinfo --formats vektorimuodot.

Käyttö

GDAL sisältyy yllä lueteltuihin moduuleihin, joten sitä voidaan käyttää, kun mikä tahansa näistä moduuleista on ladattu.

Erillinen gdal-moduuli on tarkoitettu pääasiassa ohjelmistojen rakentamiseen GDALin päälle, mutta sitä voidaan käyttää myös komentorivikäyttöön. Lataa erillinen gdal seuraavasti:

# GDAL 3.12.2 (Roihu)
gcc/15.2.0  openmpi/5.0.10 gdal/3.12.2

Voit testata, latautuiko GDAL onnistuneesti, seuraavasti:

gdalinfo --version

Huomaa, että GDAL 3.11:stä alkaen osa GDAL-apuohjelmista on saatavilla uudesta yksittäisestä gdal-ohjelmasta, joka hyväksyy komentoja ja alikomentoja.

Tiedostojen käyttö suoraan olio­tallennuspalveluista tai pilvestä, mukaan lukien Allas

GDAL tukee virtuaalisia verkkoon perustuvia tiedostojärjestelmiä lukemiseen ja joskus kirjoittamiseen useista pilvitallennusjärjestelmistä, mukaan lukien CSC Allas, Amazon S3, Google Cloud Storage, Microsoft Azure jne. Katso ohjeet ja esimerkit CSC:n oppaasta Paikkatiedostojen käyttö suoraan pilvestä, mukaan lukien Allas.

Virtuaaliset rasterit

Suurten rasteridatamäärien kanssa (myös Altaassa) kätevin tapa käyttää niitä voi olla GDALin virtuaaliset rasterit.

Paikkatietoaineistot CSC:n laskentaympäristössä

Roihussa on satoja suomalaisia paikkatietoaineistoja saatavilla paikallisesti, lisäksi niitä on lisää Altaassa ja cPoudassa. Lisätietoja sivulla Paikkatietodata CSC:n laskentaympäristössä

Lisenssi

GDAL on lisensoitu MIT/X-tyylisellä lisenssillä

Viittaus

GDAL/OGR contributors (2026). GDAL/OGR Geospatial Data Abstraction software Library. Open Source Geospatial Foundation. URL https://gdal.org, DOI: 10.5281/zenodo.5884351

Kiitokset

Mainitse CSC ja Geoportti julkaisuissasi; tämä on tärkeää projektin jatkuvuuden ja rahoitusraportoinnin kannalta. Esimerkiksi voit kirjoittaa: "The authors wish to thank CSC - IT Center for Science, Finland (urn:nbn:fi:research-infras-2016072531) and the Open Geospatial Information Infrastructure for Research (Geoportti, urn:nbn:fi:research-infras-2016072513) for computational resources and support".

Asennus

Erillinen GDAL asennettiin käyttäen Spackia ja sen GDAL-paketin määritystä. Muiden asennusten osalta katso kyseisen sovelluksen sivu.

Asennusasetukset versiolle 3.12.2. + tarkoittaa käytössä olevaa valintaa,

gdal+deflate+expat+gif+hdf5+iconv+jpeg+liblzma+libxml2+lz4+netcdf+openjpeg+parquet+png+postgresql+zstd

Viitteet

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta