Utilizzo di dati OSM offline in applicazione MFC

Ciao a tutti!!!
Sono alle primissime armi con OpenStreetMap; Vado subito al dunque.
Devo sviluppare una parte di un applicazione (windows MFC c++) in ambito ferrioviario, ed in particolare un modulo che rappresenti una mappa della rete ferrioviaria che indichi (momentaneamente) la posizione del treno; diciamo una specie di navigatore.
Girovagando su internet ho trovato anche i dati, cioè un layer relativo alle ferrovie http://www.openrailwaymap.org/.
Il problema di fondo è che l’applicazione deve funzionare offline, senza connessione ad internet, ho solo un sistema che mi restituisce le coordinate gps, quindi le mappe, i layer ecc devono essere su un server sul treno.
Sul wiki ho trovato questo controllo http://wiki.openstreetmap.org/wiki/COSMCtrl che dovrebbe fare al caso mio, cioè MFC ma fa accesso ai server via internet; il problema di fondo è avere i dati in locale e come recuperare quelli già esistenti.

Potreste darmi delle dritte su come mettere in piedi il sistema? Ve ne sarei grato!

Grazie in anticipo!!! :slight_smile:

Ciao,
potresti provare a vedere se riesci a far funzionare mapbox gl su windows (https://www.mapbox.com/blog/mapbox-gl/).
Non avendo esperienza di sviluppo su windows potresti provare a chiedere sulle mailing list tipo https://lists.openstreetmap.org/listinfo/dev (inglese) o sul canale irc (http://wiki.openstreetmap.org/wiki/Develop)