Publication: Sistema ejecutor de un navegador personalizado
Files
Date
Authors
Director
Publisher
Project identifier
Abstract
Este proyecto fin de carrera surgió con la idea de estudiar los sistemas de navegación existentes y poder añadirles nuevas funcionalidades de modo que se pueda saber en todo momento en dónde nos encontramos. Para ello hemos creado un sistema de navegación centrado en ciudades de modo que el usuario pueda configurar la ruta a realizar. Básicamente, el usuario va a ser capaz de introducir el punto inicial y el final por el que desea pasar. A continuación, el sistema devuelve el mejor trayecto encontrado para la ruta indicada. Además, el usuario podrá ser capaz de introducir diferentes puntos de paso. Estos puntos de paso resultan útiles si el usuario desea ir a direcciones concretas o también si desea evitar direcciones dado que el tráfico es denso o la calle en ese momento está cortada por obras. Otra funcionalidad del proyecto es ver en todo momento una simulación de la ruta a seguir que muestra la localización, en tiempo real, de las calles por las que se pasaría con esa ruta y las instrucciones a seguir a lo largo de la ruta. Además, es importante poder calcular rutas alternativas de manera automática para que el usuario sea capaz de elegir la que más le guste o más se adecúe a sus necesidades en ese momento. Por lo tanto, el navegador está personalizado para que el usuario pueda elegir distintos puntos por los que desee pasar. Además, y siguiendo con el tema de personalización del navegador, el proyecto ofrece la posibilidad de introducir la velocidad media a la que se desea ir y devuelve la nueva duración del trayecto a dicha velocidad. En caso de no introducir ninguna velocidad, la ruta se calculará con la velocidad que se utiliza por defecto. Este proyecto está dividido en dos partes, una la parte gráfica de interacción con el usuario y otra la parte de ejecución de instrucciones. En este documento voy a profundizar en la parte de ejecución de instrucciones y explicaré la conexión que tiene con la parte gráfica que ha realizado mi compañero Andrés Goñi. El objetivo de este documento es estudiar cómo funciona un sistema de navegación y ver qué funcionalidades nuevas se pueden añadir a los sistemas de navegación ya existentes. Para ello, he utilizado el sistema ya existente de Google Maps. Este sistema dispone de su propio API que permite a cualquier usuario con ciertos conocimientos de informática desarrollar su propio sistema de navegación personalizado.
Description
Keywords
Department
Faculty/School
Degree
Doctorate program
item.page.cita
item.page.rights
Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.