Meetup C++

GIS in C++: cosa si nasconde dietro all'App mappe del tuo smartphone?

Giovedi 11 Ottobre 2018 - orario: 20:00 - 22:30

Livello:

Per tutti

Dettagli:

Più in basso gli argomenti di questa serata
Tornano i meetup C++ realizzati dall'Italian C++ Community e ospitati da ConoscereLinux.
Ogni incontro prevede la condivisione di un argomento, spazio per le domande e poi una pizza tutti insieme.
Il formato della presentazione può variare ed è deciso dal relatore ospite della serata: talk frontale, workshop, live coding, ecc.

Organizza e modera le serate Marco Arena, presidente dell'Italian C++ Community.

PS in regalo ai partecipanti i nostri mitici stickers :)

Perché partecipare:

L'Italian C++ Community vuole tenere attivo un dialogo sul C++ a Modena coinvolgendo chiunque sia interessato.
Almeno due serate saranno dedicate agli studenti/principianti.

Obiettivi:

• Condividere esperienze e conoscenze sul C++ nella zona
• Fare networking e incontrare i protagonisti del C++ della zona
• Creare collaborazioni per progetti C++
• Creare un gruppo fisso che si incontri per chiacchierare di C++

Cosa forniremo:

Saremo in una sala PC.

Chiusura iscrizioni:

Giovedi 11 Ottobre 2018

Disponibilità posti:

Posti ancora disponibili

Prezzo Iscrizione:

Gratuito

Location:

MakeIt Modena - Strada Barchetta, 77, Modena

Incontro 1

Giovedi 11 Ottobre 2018 - Orario: 20:00 - 22:30

GIS in C++: cosa si nasconde dietro all'App mappe del tuo smartphone?


Faremo un viaggio nel mondo dello sviluppo dei sistemi software geografici (GIS) in C++.
Ospite: Alberto Bignotti.
Programma:

20:00

Arrivo e saluti iniziali – Marco Arena

20:05

GIS in C++: cosa si nasconde dietro all'App mappe del tuo smartphone? – Alberto Bignotti

In dettaglio:

Verrà mostrata l'architettura di un componente C++ dedicato allo sviluppo di app Map centriche (Desktop/Mobile)

In particolare vedremo alcuni concetti fondamentali di una applicazione GIS:
• creazione di componenti grafici per il disegno di geometrie e immagini
• sistemi di coordinate, breve introduzione alla libreria proj4 (https://proj4.org/)
• interazione con la mappa, mouse + touch gestures
• manipolazione di geometrie in C++, breve introduzione alla libreria geos (http://trac.osgeo.org/geos)
• descrizione e esempio di alcuni standard per dati vettoriali e raster (WMS, OpenStreetMap, Bing Maps, GeoJson, WKB/WKT...)
• esempio di App QML (Desktop/Mobile) per mostrare gli argomenti trattati

Negli esempi, verrà utilizzato il framework Qt per l'interfaccia, C++14 per le componenti core.

22:00

Pizza e networking

Formatori

Arena Marco

C++ Specialist della Scuderia Ferrari dal 2011, fondatore dell'Italian C++ Community e di Coding Gym, Microsoft MVP dal 2016.

Bignotti Alberto

Alberto progetta Sistemi informativi geografici (GIS) principalmente nelle componenti server di back-end, se possibile la prima scelta pe...