Acerca del enrutamiento de OsmAnd
Resumen
El enrutamiento sin conexión de OsmAnd se basa en datos de OpenStreetMap y proporciona una variedad de rutas para diferentes propósitos. Esta es una lista de tipos de enrutamiento predefinidos que se pueden ampliar. Las reglas de navegación están contenidas en el archivo routing.xml y se utilizan para el enrutamiento sin conexión. El tipo de ruta cambia automáticamente cuando cambias tu perfil.
Tipos de enrutamiento
Los siguientes perfiles con sus tipos de enrutamiento están preestablecidos en OsmAnd: Conducción, Ciclismo, Caminar, Camión, Motocicleta, Ciclomotor, Transporte público, Barco, Avión, Esquí, Tren, Equitación. Además de estos, puedes crear tus propios perfiles con reglas de enrutamiento específicas o modificar el algoritmo de enrutamiento de OsmAnd.
-
Los perfiles de Camión, Motocicleta, Ciclomotor, Tren, Avión, Barco y Equitación están desactivados por defecto. Para usar estos perfiles, necesitas activarlos en Menú → Configuración → Perfiles de la aplicación.
-
El tipo de navegación Directo al punto no tiene su propio perfil y se puede usar con cualquiera que esté habilitado.
-
El enrutamiento sin conexión de OsmAnd se puede configurar modificando el archivo .xml. Para más información, consulta el artículo Personalizar enrutamiento sin conexión.
Categoría | Descripción | Nota |
---|---|---|
Enrutamiento sin conexión de OsmAnd | El mecanismo de enrutamiento sin conexión de OsmAnd utiliza mapas predescargados como fuente de datos para el cálculo de la ruta. | Tipos de navegación: Barco, Bicicleta, Automóvil, Cabalgata, Ciclomotor, Motocicleta, A pie, Transporte público, Esquí, Camión, Tren. |
Enrutamiento directo al punto | También utiliza mapas sin conexión y proporciona un enrutamiento en línea recta (o navegación punto a punto). | Tipos de navegación: Línea recta, Directo al punto. |
BRouter (sin conexión) | Enrutamiento sin conexión proporcionado por la aplicación BRouter. | Disponible solo para Android. Lea la descripción completa aquí. |
En línea (Android) | El enrutamiento en línea construye la ruta utilizando recursos de servidores en línea a través de la conexión a Internet. | Disponible solo para Android. Puedes configurar el enrutamiento en línea para construir una ruta desde varios motores de enrutamiento en línea como Graphhopper, OSRM, Routing OSM DE, GPX genérico. |
- Enrutamiento para coche (Camión, Motocicleta) - OsmAnd proporciona instrucciones de conducción para conductores de coches, camiones y motocicletas.
- Enrutamiento para bicicleta (MTB) - El enrutamiento para bicicleta proporciona indicaciones de navegación específicas para ciclistas y entusiastas de la BTT. También puede ser utilizado por conductores de ciclomotores (scooters).
- Enrutamiento peatonal - se puede usar no solo para caminar por la ciudad, sino también durante excursiones de senderismo.
- Enrutamiento para ciclomotor - se basa en el enrutamiento para bicicleta, aunque tiene sus propias características.
- Enrutamiento de transporte p úblico - puede ayudarte mientras viajas por la ciudad.
- Enrutamiento ecuestre - proporciona a los jinetes las herramientas que necesitan para planificar y disfrutar de sus actividades de equitación.
- Enrutamiento de esquí - permite a los usuarios planificar y navegar rutas de esquí y otras actividades de deportes de invierno utilizando la aplicación móvil OsmAnd.
- Enrutamiento de tren - ofrece la oportunidad de utilizar las vías del tren para la navegación.
- Enrutamiento en barco - se puede utilizar para construir una ruta en ríos, canales, lagos pequeños y en mar abierto, pero solo cuando las vías navegables están marcadas en OpenStreetMap.
- Enrutamiento en línea recta - proporciona un enrutamiento en línea recta (o navegación "punto a punto") que se recalcula cuando cambia tu ubicación.
- Enrutamiento directo al punto - proporciona un enrutamiento en línea recta (o navegación "punto a punto") que se mantiene estable durante toda la navegación, a diferencia del enrutamiento en Línea recta (el recálculo de la ruta está deshabilitado).
Personalizar enrutamiento sin conexión
También puedes crear tu propio archivo routing.xml o modificar el routing.xml predeterminado y usarlo para la navegación (solo para usuarios avanzados de OsmAnd).
- Copia el archivo routing.xml a tu dispositivo. Lee la información de Ayuda cuidadosamente. Como ejemplo, mira el archivo routing.xml del usuario de OsmAnd.
- Después de realizar los cambios, el nuevo archivo routing.xml se puede agregar a OsmAnd tocándolo y seleccionando abrirlo en la aplicación OsmAnd.
- Selecciona el Tipo de navegación modificado para tu perfil.
Puedes encontrar más información sobre esta función en la Documentación técnica y en la página de GitHub de OsmAnd.
Evitar carreteras específicas
La función de evitar carreteras es global y afecta a todos los Tipos de enrutamiento excepto al Enrutamiento en línea y a BRouter.
Hay dos formas posibles de elegir qué carreteras evitar al calcular una ruta:
- Selecciona el tipo de carretera en la sección Parámetros de ruta de los Ajustes de navegación. La descripción de este ajuste se proporciona en los artículos sobre los ajustes de los Tipos de enrutamiento. Como ejemplo, consulta la descripción del tipo de enrutamiento Coche / Camión / Motocicleta.
- También puedes seleccionar carreteras específicas que no se utilizarán para el enrutamiento utilizando la opción Evitar carretera a través del menú contextual del mapa o utilizando el Menú Evitar carreteras (Menú → Navegación → Evitar caminos…).
- La carretera debe marcarse con el zoom máximo, ya que OsmAnd puede malinterpretar el toque y bloquear, por ejemplo, el lado incorrecto de una carretera de dos calzadas o una acera.
- La función Evitar carreteras específicas funciona incorrectamente con la opción Navegación por track y no afecta a la Navegación por marcadores simplificada.
Menú Evitar carreteras
- Android
- iOS
Ir a: Botón de navegación → Ajustes → Evitar carreteras...
Ir a: Botón de navegación → Ajustes → Evitar carreteras
En este menú, puedes cancelar la selección previa de la carretera que debe evitarse. Para ello, toca una cruz (Android) o un "-" rojo frente a la carretera que pretendes utilizar para el cálculo de la ruta.
Usando la opción Seleccionar en el mapa puedes continuar marcando carreteras como no válidas para el enrutamiento en el mapa de OsmAnd.
Cuando seleccionas una carretera a evitar usando el menú contextual del mapa o el Menú Evitar carreteras, la lista de carreteras se mostrará sobre la pantalla del mapa.
- Android
- iOS
Exportar / Importar
- Android
- iOS
Ir a: Menú → Configuración → Acciones → Exportar
Ir a: Menú → Configuración → Acciones → Exportar
Dependiendo de la configuración de tu dispositivo y de las aplicaciones disponibles, tu lista completa de carreteras a evitar o solo una de ellas se puede exportar como un archivo .osf
a diferentes ubicaciones. Selecciona las carreteras que deseas exportar en la lista sugerida.
Puedes importar carreteras a evitar durante el cálculo de la ruta desde otras fuentes en formato de archivo .osf
. Además, se puede hacer usando la opción Importar (Menú → Configuración → Acciones → Importar). Puedes elegir importar todos los datos o solo algunas carreteras a evitar (marcando una carretera con una marca en la lista).
- Android
- iOS
La forma más conveniente de sincronizar las carreteras a evitar entre tus dispositivos es usar OsmAnd Cloud (se requiere suscripción Pro).
Considerar limitaciones temporales
Menú → Configuración → Perfiles de la aplicación → Ajustes de navegación → Parámetros de ruta
La opción Considerar limitaciones temporales permite tener en cuenta las restricciones temporales de las carreteras al calcular las rutas. Pueden incluir cosas como obras en la carretera o cierres de carreteras por alguna razón (un accidente, reparaciones de la carretera, desastres naturales). Habilitar esta opción puede ayudarte a evitar desvíos o retrasos inesperados. Ten en cuenta que a veces esta información puede estar desactualizada.
En OpenStreetMap, esta información suele estar marcada con la etiqueta temporary
.
Sección de desarrollo
La Sección de desarrollo de los ajustes de Parámetros de ruta (Menú → Ajustes → perfil de la aplicación → Ajustes de navegación → Parámetros de ruta → Desarrollo) solo es visible cuando el plugin de desarrollo de OsmAnd está habilitado. Incluye ajustes como Tipo de enrutamiento (Android) / Algoritmo de enrutamiento (iOS), Aproximación GPX (solo Android), Autozoom y Datos de actualizaciones en vivo (solo Android). Lee el artículo Ajustes de navegación para una descripción detallada.