Negli ultimi anni i dispositivi mobile si sono andati diffondendo anche grazie ai sistemi integrati per la cartografia. La gran parte dei palmari e cellulari di ultima generazione integra al proprio interno dispositivi GPS, e spesso forniscono di serie software per la navigazione satellitare. I mediascape sono il tentativo di contestualizzare dal vivo contenuti multimediali attraverso l'uso della cartografia, sfruttando il posizionamento geografico e le reti di comunicazioni wireless a banda larga. Le applicazioni più diffuse riguardano l'invio di contenuti multimediali interattivi (video, giochi, testo, audio) nei pressi di luoghi notevoli e di interesse storico culturale. Tuttavia, gli attuali dispositivi mobile con cartografia assumono che sia le mappe di base sia i contenuti digitali risiedano sulla memoria interna del dispositivo, impedendo nei fatti di poter distribuire agevolmente e dinamicamente i contenuti.
Obiettivo di questo talk è presentare un sistema di gestione cartografica che consente l'invio on-demand di documenti cartografici a partire da coordinate geografiche, e di tutti i documenti associati alle entità geometriche della mappa. Con questo sistema, interamente scritto in Python ed oggi in uso per la contestualizzazione museale, è possibile usufruire di mappe ed annotazioni senza dover possedere alcun software di gestione cartografica sul client, sfruttando tecnologie come XML e RDF per la descrizione e l'annotazione di contenuti cartografici.
Inoltre, sarà illustrata una sperimentazione di mediascape su dispositivi mobile per la contestualizzazione delle aree archeologiche, in cui PythonCE (per Windows Mobile) e Python S60 (per Symbian S60) sono adoperati come linguaggi di programmazione per la codifica di front-end grafici di tale sottosistema, consentendo all'utente di interagire con le mappe e i contenuti multimediali associati. L'obiettivo di questo talk è anche presentare un caso di studio di queste piattaforme hardware/software, con un'analisi delle librerie visuali disponibili e dei principali problemi incontrati nello sviluppo di applicazioni con Python.