Hyppää sisältöön

ArcGIS Python API

Page undergoing cleanup after Puhti and Mahti retirement

This page contains outdated references to Puhti and/or Mahti, which have now been decommissioned. The page is undergoing changes to reflect CSC's new supercomputer Roihu.

Learn more about Roihu.

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, moderni ja Python-tyylinen 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 (tasot, verkkokartat, palvelut) tuottaminen ja julkaiseminen, sisällön kloonaaminen ja siirtäminen organisaatioiden sisällä ja 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 Pythonin yleiskatsaus.

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

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

Saatavuus

ArcGIS Python API ei ole tällä hetkellä saatavilla Roihussa.

Käyttö

Lataa moduuli

module load arcgis-python-api

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

list-packages

Paikkatietoaineistot CSC:n laskentaympäristössä

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

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ää hankkeen 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 Puhtiin käyttäen Tykkyn conda-containerize-toiminnallisuutta sekä 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 CSC:n laskentaympäristössä ei valitettavasti tueta.
  • ESRI tarjoaa laajan valikoiman palvelintuotteita laajamittaiseen paikkatietoanalyysiin. Nämä ArcGIS-palvelintuotteet tukevat yleensä Linux-käyttöjärjestelmää ja ne voidaan asentaa cPoutaan.
Onko tämä sivu hyödyllinen?
Kiitos palautteestasi!
Kiitos! Arvostamme palautettasi.

Kerro meille miten voisimme parantaa tätä sivua ottamalla meihin yhteyttä .