PyQGIS-ohjelmointi

Kesto: 2.0 pv
Kurssin hinnoittelu

Tuotekuvaus

Kurssikuvaus

Kurssilla syvennytään QGIS-paikkatieto-ohjelmiston Python-ulottuvuuteen eli PyQGISiin. Python on ohjelmointikieli, jolla voidaan tuottaa mm. erilaisia toiminnallisuuksia ja lisäosia QGISin Python-konsoliin skriptaamalla. Kurssilla koulutettava oppii käyttämään QGISin Python-konsolia paikkatietoaineistojen lukemiseen, muokkaamiseen ja editointiin sekä kehittämään omia QGIS-lisäosia PyQGISin avulla. Kurssin jälkeen koulutettava osaa tuottaa uusia ominaisuuksia ja toiminnallisuuksia QGISiin.

Kurssi ja kurssimateriaalit ovat suomenkielisiä. Kurssi rakentuu luennoista ja niitä tukevista harjoituksista (lisenssi CC-BY-ND 4.0). Kurssimateriaalit, lounas ja kahvit sisältyvät kurssin hintaan. Kurssi järjestetään tietokoneluokassa, jossa jokaiselle koulutettavalle on varattu oma tietokone.

Kenelle kurssi sopii?

Kurssille osallistuvien tulee tuntea paikkatietoaineistojen, QGIS-paikkatieto-ohjelmiston, ohjelmoinnin sekä Pythonin perusteet. Kurssi sopii etenki niille, jotka haluavat tuottaa uusia toiminnallisuuksia ja lisäosia QGISiin sekä niille, jotka haluavat tehostaa organisaation QGIS-prosesseja. Esimerkiksi kaupunkitekniikan, maankäytön, ympäristön sekä matkailu- ja kulttuurialan parissa työskenteleville kurssi on hyödyllinen.

GispoHelp-tukipalvelu kurssin jälkeen

Kurssin jälkeen saat GispoHelp-tukipalvelun käyttöösi neljäksi kuukaudeksi! Tukipalvelusta saat henkilökohtaista tukea ohjelmiston käyttöön.



Kurssiohjelma

  • Pythonin pikakertaus
  • PyQGIS-skriptit ja QGISin Python-konsoli
  • Vektori- ja rasteridatan lukeminen
  • Paikkatietoaineistojen muokkaaminen
  • Tyylien määrittely ja muokkaus
  • Karttatulosteiden luonti
  • Johdanto QGISin lisäosiin ja kehitykseen
  • PyDev-ympäristön hyödyntäminen
  • Käyttöliittymä ja Qt Designer
  • Hyvät kehityskäytännöt ja debuggaus
  • i18n eli kansainvälistäminen ja Qt Linguist

Oma koulutus tai tapahtuma Oppia.fi:hin?

Ota yhteyttä!