Skip to content

Instantly share code, notes, and snippets.

@calincru
Last active August 29, 2015 14:12
Show Gist options
  • Save calincru/af4f317e4b29bc7342ab to your computer and use it in GitHub Desktop.
Save calincru/af4f317e4b29bc7342ab to your computer and use it in GitHub Desktop.
Proiect-CDL

Marble

Descriere

Marble este o aplicație construită în jurul unui glob virtual care le permite userilor să aleagă între mai multe planete și tipuri de hărți (istorice, politice, OpenStreetMap, etc) pentru o vizualizare 3D a acestora. La acestea se adaugă și un număr considerabil de feature-uri și plugin-uri menite să extindă capacitățile de utilizare ale acesteia. Dintre acestea, cele mai importante sunt:

  • Interactive Tours, un feature destul de recent care permite crearea/exportarea/importarea unor tururi virtuale ale planetei;
  • Marble Games, început în timpul GSoC 2014 și în cadrul căruia se dorește dezvoltarea unei serii de joculețe educative, folosind bibliotecile puse la dispoziție de Marble; e.g. Identify the Country, Identify the Flag.
  • Annotations Plugin, un plugin care permite adăugarea de placemark-uri, poligoane, path-uri pe suprafața planetelor, precum și exportarea sau importarea lor în format KML.

În timpul cursurilor se va lucra la diverse taskuri legate de aceste features.

Tehnologii folosite: C++, Qt, KML

Mentor

  • Călin Cruceru
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment