Johdanto Cesium-ohjelmointiin

Opi toteuttamaan 3D-karttasovelluksia webbiin

Cesium-osaamisesta on hyötyä laajasti kaupunkisuunnittelusta matkailu- ja kulttuurialalle. 3D puolen toteutuksia näkee paikkatietoalalla koko ajan enemmän. Tämän koulutuksen avulla otat 3D-maailman haltuun. Koulutus johdattaa Cesium-kirjaston käyttöön 3D-karttasovellusten toteutukseen esimerkiksi WWW-sivuille. Koulutuksessa käydään läpi 3D-webohjelmoinnin perusteita ja toteutetaan oma sovellus.

Huomaathan, että ohjelmoinnin perusosaaminen on tässä koulutuksessa tarpeen.

Kouluttajana toimii FT Erno Mäkinen.

Mikä on Cesium?

Cesium on ohjelmistokirjasto, joka on tarkoitettu 3D-karttasovellusten toteutukseen ja sillä saakin näitä sovelluksia paljon nopeammin toteutettua kuin vaikkapa Three.js -kirjastolla, joka on yleisemmin 3D-verkkosovellusten toteutkseen tarkoitettu kirjasto.

Esimerkiksi Helsingin 3D-malli on toteutettu Cesiumilla ja myös 3DCityDB (CityGML) hyödyntää Cesiumia. Myös 3D-virtuaalilasit, 3D-tulostimet ja monet muut 3D-teknologiat ovat nykyään hyödynnettävissä monelaisiin käyttötarkoituksiin.

Koulutuksen kuvaus

  • Mitä on 3D-webohjelmointi
  • Muut 3D-ohjelmointikirjastot lyhyesti
  • 3D-tiedostoformaateista lyhyesti
  • "Hello world"-sovellus Cesiumilla
  • Perusgeometriat ja 3D-mallit
  • Materiaalit
  • Karttatasot ja korkeusmallit
  • Kamera ja sen ohjaus
  • Cesiumin API
  • Miten eteenpäin

Kenelle koulutus sopii?

Oletamme, että osallistujalla on HTML-sivujen luomisen ja Javascript-ohjelmoinnin perustuntemus. Yleinen ymmärrys paikkatietoalalta on hyödyllistä, joskaan ei välttämätöntä.

Kysy lisää!

Toteutamme tämän koulutuksen asiakaskohtaisesti, joten ota rohkeasti yhteyttä info@gispo.fi.