Hyppää sisältöön

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

Warning!

Puhti and Mahti will be decommissioned after Roihu becomes available. Users should clean up unnecessary files and move any required data by the end of August 2026. See the Roihu data preparation instructions for details.

Puhti scratch is very full: keep only active data there and move or delete everything else. No new Puhti scratch quota will be granted.

ArcGIS Python API

Huomio

CSC:llä oli ArcGIS-konsortio 31.12.2025 asti. Vuodesta 2026 alkaen CSC ei tarjoa ArcGIS-lisenssejä suomalaisille yliopistoille.

ArcGIS API for Python on tehokas ja moderni Python-kirjasto, joka tukee ArcGIS Enterprisen ja ArcGIS Onlinen uusimpia julkaisuja ja tarjoaa yhtenäisen ohjelmallisen käyttökokemuksen skriptaukseen ja automatisointiin koko ArcGIS-tuoteperheessä. Sitä käytetään kolmeen keskeiseen työnkulkuun:

  • GIS-organisaation hallinta: käyttäjien, ryhmien, kohteiden ja palvelimien hallinta sekä ArcGIS Enterprise- tai ArcGIS Online -organisaatiosi ulkoasun ja käyttötuntuman mukauttaminen
  • Sisällönhallinta: sisällön tuottaminen ja julkaiseminen (tasot, verkkokartat, palvelut), sisällön kloonaaminen ja siirtäminen organisaatioiden sisällä ja niiden välillä sekä tasojen ja palveluiden muokkaaminen ja päivittäminen
  • Paikkatietoanalyysi ja datatiede: datan muokkaus ja jalostus, paikkatietodatan käsittely pandas-dataframeina, paikkatietoanalyysi, kartoitus ja visualisointi, koneoppiminen ja syväoppiminen

Lisätietoja siitä, mitä API:lla voi tehdä, sekä syvällisemmän katsauksen moduuleihin löydät sivulta ArcGIS API for Python -yleiskatsaus.

Puhdin ArcGIS Python API -asennus perustuu ESRI:n arcgis_learn-metapakettiin ja sisältää myös syväoppimisen paketteja.

Jotkin ArcGIS Python API:n osat edellyttävät kirjautumista oman organisaatiosi ArcGIS Onlineen.

Saatavuus

ArcGIS Python API on saatavilla Puhdissa:

  • versio 2.4.0.1 moduulissa geoconda/3.12.10, katso geoconda-sivu
  • versio 2.1.0.3 moduulissa arcgis-python-api

Käyttö

Lataa moduuli

module load arcgis-python-api

Voit tarkistaa ladattuun moduuliin sisältyvät tarkat paketit ja versiot komennolla:

list-packages

Lisenssi

ArcGIS Python API on saatavilla Apache 2.0 -lisenssillä. Moduuli sisältää myös useita muita kirjastoja, joilla on omat lisenssinsä.

Viittaus

Esri. (Vuosi). ArcGIS API for Python (Versio). https://developers.arcgis.com/python/

Kiitokset

Mainitse CSC ja Geoportti julkaisuissasi; tämä on tärkeää projektin jatkuvuuden ja rahoitusraportoinnin kannalta. Voit esimerkiksi 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

arcgis-python-api-moduuli asennettiin Puhdille käyttäen Tykyn conda-containerize-toiminnallisuutta ja tätä ArcGIS Python API:n conda-ympäristötiedostoa.

Muut ArcGIS-työkalut CSC:n laskentaympäristössä

  • ArcGIS Pro on saatavilla vain Windows-käyttöjärjestelmälle, jota ei valitettavasti tueta CSC:n laskentaympäristössä.
  • ESRI tarjoaa laajan valikoiman palvelintuotteita laajamittaiseen paikkatietoanalyysiin. Nämä ArcGIS-palvelintuotteet tukevat yleensä Linux-käyttöjärjestelmää, ja ne voidaan asentaa cPoutaan.

Suomenkielinen tekoälykäännös

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

Klikkaa tästä antaaksesi palautetta