1 / 18

PROJECTE FI DE CARRERA

PROJECTE FI DE CARRERA. Àrea : Sistemes d’Informació Geogràfica. Enginyeria de Telecomunicacions Tècnica en Telemàtica UOC – Juny 2009. Alumne : Joanna Golobardes Subirana Dirigit per : Jordi Sánchez Cano http://androidtravelgps.wordpress.com. INTRODUCCIÓ.

Download Presentation

PROJECTE FI DE CARRERA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PROJECTE FI DE CARRERA Àrea : Sistemes d’Informació Geogràfica Enginyeria de Telecomunicacions Tècnica en Telemàtica UOC – Juny 2009 Alumne: Joanna Golobardes Subirana Dirigit per : Jordi Sánchez Cano http://androidtravelgps.wordpress.com

  2. INTRODUCCIÓ El projecte es basa en desenvolupar, sobre Google Android, un sistema que reculli automàticament posicions d’allà on està la persona i que permeti a l’usuari afegir comentaris. L’eina haurà de permetre descarregar tota aquesta informació en un ordinador de manera que es pugui visualitzar sobre Google Maps i Google Earth.

  3. OBJECTIUS Introducción El projecte pretén assolir els objectius següents : • Saber com programar un sistema operatiu de dispositiu mòbil, com Google Android. • Saber treballar amb la informació GPS en format GPX. • Saber comunicar un dispositiu mòbil amb un ordinador. • Conèixer els fonaments dels Sistemes d'Informació Geogràfica. • Saber representar informació geogràfica sobre un mapa amb Google Maps o Google Earth. • Aplicar els coneixements de Programació Orientada a l'Objecte amb Java i programació web amb HTML i JavaScript.

  4. PLANIFICACIÓ DEL PROJECTE Estructura del projecte :

  5. PLANIFICACIÓ DEL PROJECTE Avaluació del material :

  6. SISTEMES D’INFORMACIÓ GEOGRÀFICA • L’entorn del projecte es basa en el desenvolupament d’una • aplicació en la que hi intervenen varis elements. Aquests • constitueixen un Sistema d’Informació Geogràfica (S.I.G) • Un S.I.G és una tecnologia : • capaç d’interpretar i processar informació geogràfica • formada per equips electrònics • equipada amb un determinat programari • capaç de manipular una sèrie de dades espacials (informació • geogràfica) • capaç de realitzar anàlisis segons l’aplicació desenvolupada • per l’usuari • Actualment existeixen un gran ventall d’aplicacions informàtiques • que incorporen mapes o tenen funcionalitats S.I.G • Les aplicacions S.I.G són tendència de futur

  7. REQUISITS DEL SISTEMA Requisits funcionals : Requisits no funcionals :

  8. VISIÓ GLOBAL DE L’APLICACIÓ • El projecte es basa en un S.I.G en el que interactuen els següents components : usuaris (esquiadors), maquinari (PC i terminal mòbil Android), programari (aplicació travelgps), dades geogràfiques (gestionades a través de bases de dades i fitxers gpx)

  9. IMPLEMENTACIÓ DE L’APLICACIÓ Accés a l’aplicació i menú d’opcions : • Accedint a l’icona “Travelgps” s’iniciarà l’aplicació. • La primera interfície d’usuari que ens oferirà ens • permetrà fer una selecció entre 4 opcions

  10. IMPLEMENTACIÓ DE L’APLICACIÓ Opció 1 : Posicionament de l’usuari • L’usuari podrà saber en tot moment on es troba a través de l’activació de la funcionalitat GPS i la interacció amb la interfície gràfica • Es produiran missatges d’error en cas de no detectar la senyal GPS

  11. IMPLEMENTACIÓ DE L’APLICACIÓ Opció 2 : Gestió de Waypoints (punts d’interès) • L’usuari podrà “Crear Waypoints” • definint una sèrie de característiques: • Nom de la pista d’esquí • Zona d’esquí (Alps, Andorra, França...) • Comentaris • Nivell de dificultat Les dades es guardaran en una Base de dades interna de l’aplicació i es podran recuperar per ser visualitzades a través de Google Maps i Google Earth

  12. IMPLEMENTACIÓ DE L’APLICACIÓ Opció 2 : Gestió de Waypoints (punts d’interès) • En cas d’existir algun waypoint, l’usuari podrà realitzar una sèrie de gestions : • Visualitzar la ruta a través de GoogleMaps • Editar comentaris • Eliminar un Waypoint • Filtrar per zones d’esquí • Ordenar per ordre alfabètic i per zona

  13. IMPLEMENTACIÓ DE L’APLICACIÓ Opció 2 : Gestió de Waypoints (punts d’interès) • L’usuari a través de la interfície gràfica, podrà activar la funcionalitat de gravar la senyal GPS. • També podrà emmagatzemar la posició en la que es troba en el moment d’introduir les dades del waypoint a la base de dades interna de l’aplicació

  14. IMPLEMENTACIÓ DE L’APLICACIÓ Opció 3 : Gestió de Tracks (rutes) • L’usuari podrà gravar una ruta, iniciant i parant la gravació quan es desitgi. • Automàticament es guardarà en l’àrea de fitxers de l’aplicació un arxiu amb el format “zonadesqui.gpx” amb les dades del track gravat.

  15. IMPLEMENTACIÓ DE L’APLICACIÓ Opció 4 : Gestió de fitxers • Es realitzarà una transferència del fitxer gpx del dispositiu mòbil a l’ordinador • L’usuari podrà visualitzar la ruta a través de Google Earth important el fitxer gpx creat

  16. CONCLUSIONS Opinió personal : • S’ha programat una aplicació basada en Google Android • S’ha treballat amb la informació GPS en format GPX • S’ha aconseguit una comunicació entre un dispositiu mòbil i un PC • S’ha après els fonaments dels Sistemes d’Informació Geogràfica • S’ha sabut representar la informació geogràfica sobre un mapa • amb GoogleMaps i Google Earth • S’ha aplicat els coneixements de Programació Orientada a • l’Objecte amb Java , Javascript i HTML • S’ha pogut crear/simular/instal·lar/desinstal·lar aplicacions amb un emulador basat en Google Android En resum , estic satisfeta dels nous coneixements adquirits i per haver-me iniciat en la nova era de la telefonia mòbil basada en Google Android. He fet un gran pas en endavant , entenent els conceptes i fonaments dels Sistemes d’Informació Geogràfica, l’entorn de desenvolupament i la interacció entre tots els components que engloba el projecte.

  17. CONCLUSIONS Línies futures : • En menys d’un any d’exisitir en el mercat l’ús de la plataforma oberta de Google per telefonia mòbil, Android, podria créixer un 900% aquest any (Font : Strategy Analytics) • El primer netbook amb Android costarà menys de 200€ • HP confirma que considera utilitzar android com S.O en utlraportàtils • El futur de la telefonia mòbil serà oberta i lliure • Android es podria convertir en el competidor nº1 de Windows Serà Android el Windows del futur?

  18. BIBLIOGRAFIA Enllaços a internet : • Asociación Española de Sistemas de Información Geográfica - http://www.aesig.es/ • Portal de recursos SIG - http://www.nosolosig.com • Google Android - http://code.google.com/intl/es-ES/android/ • Definició de GPX - http://es.wikipedia.org/wiki/GPX • IDE Eclipse - http://www.eclipse.org/ • NetBeans - http://www.netbeans.org • Institut Cartogràfic de Catalunya - http://www.icc.es/ • Eclipse - http://www.eclipse.org • Informació GPS en format GPX - http://es.wikipedia.org/wiki/GPX • FAQs GPS - http://www.elgps.com/faq.html • Google Android Terminal - http://www.t-mobileg1.com/ • Disseny UI Android - http://www.droiddraw.org/ • Grups Android - http://groups.google.es/group/desarrolladores-android • Comunitat Android – http://www.android-spa.com/index.php • Desenvolupadors Android - http://developer.android.com/reference/android/ • Tutorial Android - http://learningandroid.org/tutorial/2009/02/ Recursos UOC : • Material didàctic - http://www.uoc.edu

More Related