-
ArcGIS Python API
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 toiminnallisuuden mukauttaminen
- Sisällönhallinta: sisällön (tasot, verkkokartat, palvelut) tuottaminen ja julkaiseminen, 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 se 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 ei ole tällä hetkellä saatavilla Roihussa.
Käyttö
Lataa moduuli
Tarkista ladattuun moduuliin sisältyvät tarkat paketit ja versiot:
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ää projektin jatkuvuuden ja rahoitusraporttien 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 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 paikkatietodatan analysointiin. Nämä ArcGIS-palvelintuotteet tukevat yleensä Linux-käyttöjärjestelmää, ja ne voidaan asentaa cPoutaan.