Resumen:
|
[ES] En este trabajo se implementa una aplicación Android que permite el
posicionamiento a distancia del usuario basada en un algoritmo original desarrollado
por el Dr. Ing. de Caminos Gonzalo Gómez Mataix, que es ...[+]
[ES] En este trabajo se implementa una aplicación Android que permite el
posicionamiento a distancia del usuario basada en un algoritmo original desarrollado
por el Dr. Ing. de Caminos Gonzalo Gómez Mataix, que es codirector de facto de este
proyecto. La funcionalidad básica consiste en tomar una foto con la cámara del
dispositivo para después, ayudándose de sus sensores, ser capaz de obtener las
coordenadas y la altitud de cualquier punto de la instantánea. También se encarga
de dibujar el perfil del horizonte o del paisaje en la foto y ofrece la posibilidad de
visualizar cualquier ubicación elegida, en distintos mapas de aplicaciones externas.
Su utilidad es muy variada, desde el senderismo hasta la cartografía, pasando por la
escalada, la localización de incendios o el turismo. Para llevar a cabo este desarrollo,
se parte de un prototipo no funcional de la aplicación y se perfecciona corrigiendo los
errores, añadiendo nuevas funcionalidades y mejorando la eficiencia, la precisión, la
usabilidad y el diseño gráfico a varios niveles. Por último, se realizan una serie de
pruebas para testear tanto las mejoras llevadas a cabo en las partes ya
implementadas de la aplicación, como el correcto funcionamiento de las novedades
desarrolladas.
[-]
[CA] En aquest treball s’implementa una aplicació Android que permet el
posicionament a distancia de l’usuari basada en un algoritme original desenvolupat
pel Dr. Enginyer de Camins Gonzalo Gómez Mataix, qui es codirector ...[+]
[CA] En aquest treball s’implementa una aplicació Android que permet el
posicionament a distancia de l’usuari basada en un algoritme original desenvolupat
pel Dr. Enginyer de Camins Gonzalo Gómez Mataix, qui es codirector de facto
d’aquest projecte. La funcionalitat bàsica consisteix en fer una foto amb la càmera del
dispositiu per a després, ajudant-se dels seus sensors, ser capaç d’obtenir les
coordenades y l’altitud de qualsevol punt de la instantània. També s’encarrega de
dibuixar el perfil de l’horitzó o del paisatge en la foto y ofereix la possibilitat de
visualitzar qualsevol ubicació escollida en diferents mapes d’aplicacions externes. La
seua utilitat es molt variada, des de el senderisme fins a la cartografia, passant per
l’escalada, la localització d’incendis o el turisme. Per a dur a terme aquest
desenvolupament, es parteix d’un prototip no funcional de l’aplicació y es perfecciona
corregint errors, afegint noves funcionalitats y millorant l’eficiència, la precisió, la
usabilitat y el disseny gràfic a diversos nivells. Per últim, es realitzen una sèrie de
proves per a testejar tant les millores fetes en les parts ja implementades de
l’aplicació, com el correcte funcionament de les novetats desenvolupades.
[-]
[EN] In this project, it is implemented an Android application that allows the remote
positioning of the user based on an original algorithm developed by the Doctor Civil
Engineer Gonzalo Gómez Mataix, who is codirector ...[+]
[EN] In this project, it is implemented an Android application that allows the remote
positioning of the user based on an original algorithm developed by the Doctor Civil
Engineer Gonzalo Gómez Mataix, who is codirector of this project. The basic
functionality consists of taking a photo with the device’s camera and being able to
obtain the coordinates and the altitude of any point of the picture using the phone’s
sensors. It also draws the skyline or the landscape over the photo and offers the
possibility of visualizing any chosen spot in different maps of external applications. It
can be used for many purposes, from trekking to cartography, including climbing, fire
location or tourism. For developing this project, we start from a non-functional
prototype of the app and we perfect it by correcting errors, adding new functionalities
and improving the efficiency, the precision, the usability and the graphic design at
various levels. Finally, we test the improvements made on the already implemented
parts of the application and the proper functioning of the new developments.
[-]
|