Corso di Laurea Magistrale SistemiInformativi Territoriali eTelerilevamento                     Le SDI come sorgente      ...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                      Prima cera il POI Teler...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                      Prima cera il POI Teler...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento                                      Oggi ab...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento                                      Oggi ab...
Corso di Laurea Magistrale Sistemi    Informativi Territoriali e                                                    Wikitu...
Corso di Laurea Magistrale Sistemi    Informativi Territoriali e                                                          ...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                                      Wikitud...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                                      Wikitud...
Corso di Laurea Magistrale Sistemi     Informativi Territoriali e                                                        W...
Corso di Laurea Magistrale Sistemi     Informativi Territoriali e                                                        W...
Corso di Laurea Magistrale Sistemi     Informativi Territoriali e                                                        W...
Corso di Laurea Magistrale Sistemi     Informativi Territoriali e                                                        W...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento                                             ...
Un sistema integrato                                                     per la AR     Corso di Laurea Magistrale Sistemi ...
Fasi di progetto e                                                 obbiettivo    Corso di Laurea Magistrale Sistemi    Inf...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                          Interfaccia web Tel...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                      Lo standard WFS-T Teler...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                                Infrastruttur...
Corso di Laurea Magistrale Sistemi   Informativi Territoriali e                                        Come funziona - Get...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                      Come funziona - PHP Tel...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                      Come funziona - SQL Tel...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                       Lo standard WPS Teleri...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                       Lo standard WPS Teleri...
Altri browser e                                                aggregatori Corso di Laurea Magistrale Sistemi Informativi ...
Corso di Laurea Magistrale Sistemi Informativi Territoriali e                                                     Thanks t...
Upcoming SlideShare
Loading in …5
×

Realtà aumentata con Wikitude - Esame Geoweb

1,865 views

Published on

Un progetto di realtà aumentata prendendo ad esempio il servizio di Wikitudesu symbian.
Il webservice crea i punti di interesse a partire da geometrie di altro tipo presenti nella SDI della regione veneto

Published in: Education, Technology, Career
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,865
On SlideShare
0
From Embeds
0
Number of Embeds
236
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Realtà aumentata con Wikitude - Esame Geoweb

  1. 1. Corso di Laurea Magistrale SistemiInformativi Territoriali eTelerilevamento Le SDI come sorgente di dati per la Augemented Reality: una possibile convergenza Amedeo Fadini – I anno CLAMSITEL 2010-2011 Corso di GIS e GEOWEB – 26 marzo 2011
  2. 2. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Prima cera il POI Telerilevamento Una pietra miliare di questa integrazione tra GIS e motori di ricerca è la diffusione gratuita di Google Earth, iniziata il 28/06/2005 Il software è una evoluzione di quello precedentemente svi- luppato da Keyhole e permette una visione del- l’intero pianeta tramite immagini satellitari e fo- tografie aeree con un elevato livello di dettaglio. [...] La vera innovazione di Google Earth è nella configurazione client/server: i dati cartografici rimangono sul server centrale e il programma scarica di volta in volta i dati necessari e li me- morizza nella cache una memoria temporanea sul disco rigido, dalle dimensioni personalizza- bili. Questo permette di avere la disponibilità di dati sempre aggiornati in quantità notevoli (A. Fadini 2006) 226/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  3. 3. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Prima cera il POI Telerilevamento ● Non riguarda strettamente laspetto geografico ● Non crea una mappa ● E centrato sullutente: (la logica di “Piero è stato qui”) 326/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  4. 4. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento Oggi abbiamo gli LBS ● Grazie alla connessione mobile ci forniscono informazioni sui luoghi vicini a noi ● In gran parte UGC ma molto usati dal social marketing ● Non possono dire tutto! 426/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  5. 5. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento Oggi abbiamo gli LBS ● Grazie alla connessione mobile ci forniscono informazioni sui luoghi vicini a noi ● In gran parte UGC ma molto usati dal social marketing ● Non possono dire tutto! 526/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  6. 6. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento● Browser AR che ottiene una lista di POI da diverse origini e li invia al terminale (ARML) 626/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  7. 7. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento● Esempio di codice per un semplice webservice – http://www.amefad.it/ar/conegliano.php?latitude=45.5&longitude=12.5 wikitude create world 726/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  8. 8. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento ● Resta ancorata allidea di POI ● In genere vengono forniti da database già esistenti, geocodificati automaticamente ● Molti livelli sono inutili o inutilizzabili 826/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  9. 9. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento ● Resta ancorata allidea di POI ● In genere vengono forniti da database già esistenti, geocodificati automaticamente ● Molti livelli sono inutili o inutilizzabili 926/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  10. 10. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento● Si lega solo al posizionamento GPS anche per quanto riguarda laltezza 10 26/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  11. 11. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento● Si lega solo al posizionamento GPS anche per quanto riguarda laltezza 11 26/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  12. 12. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento● Si lega solo al posizionamento GPS anche per quanto riguarda laltezza 12 26/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  13. 13. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Wikitude AR Telerilevamento● Si lega solo al posizionamento GPS anche per quanto riguarda laltezza ● Si può migliorare? 13 26/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  14. 14. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento Le esigenze: ● utilizzare qualsiasi tipo di geometria in ingresso, (non solo punti) in particolare i geodati regionali e provinciali ● correggere il posizionamento riguardo allaltezza (lat e long sono sufficienti o comunque miglioreranno nel tempo) ● Utilizzare lo stesso sistema per più browser (Layar, junaio, mixare, argon) 1426/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  15. 15. Un sistema integrato per la AR Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento ACCESSO ACCESSO Wikitude.me UTENTE Mobile Server(Consultazione e Data Entry) Position Point (long,lat, (long,lat,~alt) (long,lat) ~alt+Δalt) #alt) Openlayer Δalt =~alt - #alt WMS req GetFeatureInfo:alt(long,lat) WCS req:alt(long,lat) Webservice Geoserver WMS resp:#alt(long,lat) PHP WCS resp:#alt Query di DTM Elaborazione Point (long,lat) DB POSTGIS Geometrie: Point, Linestring, Polygon 15 26/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  16. 16. Fasi di progetto e obbiettivo Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento● Fase 0 registrare un servizio wikitude.me● Fase 1 scrivere webservice che restituisca il punto più vicino allutente di una geometria line o polygon registrata nel DB● Fase 2 aggiungere al WS una chiamata WCS per la correzione dellaltezza (~alt = altezza approssimativa stabilita dal GPS; #alt=altezza registrata per quel punto su DTM/DSM)● Fase 3 condizionare la risposta alla posizione dentro o fuori una certa area (per escludere in seguito zone “cieche”)● Fase n creazione dellinterfaccia per gestire nuovi punti e informazioni correlate alle geometrie (multilingua)● Obbiettivo del presente lavoro è valutare se è possibile processare geometrie areali e puntuali in tempo reale per la creazione di POI per wikitude (la risposta deve essere < 5 sec) 1626/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  17. 17. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Interfaccia web Telerilevamento● Deve essere semplice e familiare, confrontabile con altri servizi (google etc..).● Deve permettere la visualizzazione di livelli esterni.● Deve essere unica per tutte le tipologie di utente ● Un esempio sbagliato: http://www.amefad.it/ar/conegliano_insert.html 1726/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  18. 18. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Lo standard WFS-T Telerilevamento● Permette il download e linserimento di feature in un server● Supportato da Openlayers 1826/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  19. 19. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Infrastruttura Telerilevamento● Server virtuale dedicato● Postgresql (python, libpq, gcc..)● Postgis (proj4, GEOS...)● Apache con modulo php● PHP5 con librerie postgres (middleware?)● Client ssh (putty) per pc e symbian● Client SFTP (winscp)● Mapserver (pacchetto FGS) 1926/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  20. 20. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Come funziona - Get Telerilevamento ● La chiamata GET da parte del server di wikitude non contiene laltezza ma altre parti interessanti..."GET /ar/comuni_veneto.php?sign=sdj798jtljet235edg7dzgusf6&os=Android&clientHash=7fc84c296c99049f&maxNumberOfPois=50&longitude=-98.48229&language=en&latitude=29.558681HTTP/1.1" 200 1060 20 26/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  21. 21. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Come funziona - PHP Telerilevamento● fiumi_tv.php● Il file PHP viene visto come XML header()● Legge le variabili $_GET● Stampa la prima parte del doc● Esegue la query● Cicla attraverso i risultati e stampa i placemark● Prima del ciclo fa un test sulle coordinate 2126/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  22. 22. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Come funziona - SQL Telerilevamento● Crea una geometria puntuale con la posizione e la trasforma in epsg:3003● Calcola la distanza con i fiumi più vicini● Crea intersezioni tra un buffer pari alla distanza +10 e i fiumi● Restituisce i centroidi delle intersezioni (1 dimensione)● comuni_veneto: per le aree il centroide potrebbe essere esterno (geom vuota) 2226/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  23. 23. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Lo standard WPS Telerilevamento● Per eseguire operazioni di questo tipo levoluzione può essere lutilizzo dello standard web processing service ● Getcapabilities ● Describeprocess ● Execute 2326/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  24. 24. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Lo standard WPS Telerilevamento 2426/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  25. 25. Altri browser e aggregatori Corso di Laurea Magistrale Sistemi Informativi Territoriali e Telerilevamento ● KHARMA augmented reality mobile architecture 2526/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno
  26. 26. Corso di Laurea Magistrale Sistemi Informativi Territoriali e Thanks to... Telerilevamento ● http://www.netsons.com ● http://www.openlayers.org ● http://www.techrepublic.com ● http://www.php.net ● http://www.rigacci.org ● F. Rigolon 2626/3/2011 A.FADINI ESAME GIS-GEOWEB - IUAV CLAMSITEL 1 anno

×