Ya saben que se me dan las respuestas largas y aquí va una, quienes quieran la versión corta busquen el ícono de la flecha.
Primero creo que nos debemos preguntar por que el algoritmo de rutas considera mejor usar la desviación que continuar derecho, y una vez hecho eso sólo debe ser necesario tomar los pasos que modifiquen esa evaluación por el algoritmo.
Lo más lógico es pensar que hay datos de velocidad promedio erróneos y por lo tanto podemos intentar restablecerlos borrando los segmentos involucrados y recreándolos como mencionó Manuel. Si esta opción funciona me parecería la preferible, sin embargo recientemente vi en un grupo de GC que tal vez esto no restablezca los datos por lo que no es seguro al 100%.
Relacionado con esto podemos intentar también agregar estacionamientos faltantes que puedan ser la fuente de los datos que hagan ruido, esto ya lo hice porque sigue permitiendo otras posibilidades de edición y de todas maneras era recomendable.
Santiago menciona poner una caja de intersección y también me parece una buena idea, después de todo el propósito de éstas es decirle al motor de rutas cuales opciones son válidas y cuáles no aún si todas pueden ser legales. Lo único que se podría ver como desventaja de este método es lo inherente a las cajas de intersección, que bloquean los segmentos involucrados y aumentan el consumo de recursos computacionales.
Les pongo un ejemplo de como podría quedar una caja de intersección aquí.
Finalmente Carlos comentó que se podrían cambiar los tipos viales para que la desviación tenga una gran penalización. Esta opción también debe de lograr que no se de la ruta del UR pero a costa de modificar el perfil de penalizaciones de toda esa sección del parque industrial.
Al cambiar los tipos viales se estaría agregando una penalización extra a la entrada del parque (así como al cruce del mismo) la cual no es necesaria ya que las penalizaciones existentes ya previenen las rutas a través del mismo de manera eficiente.
Así mismo quedaría una penalización al entrar al estacionamiento que se encuentra en el exterior del parque la cual causaría que se indique una ruta por dentro del parque cuando lo más lógico es llegar por fuera e incluso puede que no se les permita el paso a los usuarios.
Para los cálculos de las penalizaciones me estoy basando en los artículos.
Routing Penalites, Segment properties y
Private Installations, The underlying logic. Estos cálculos no toman en cuenta otras penalizaciones o prioridades por tipo. Les comparto el texto más relevante de ambos artículos pero les recomiendo que los lean completos.
Lo que yo haría en este caso sería primero probar borrando y recreando los segmentos (hay que tener cuidado de también borrar las intersecciones), si esto no funciona pondría una caja de intersección similar a la de la imagen previa.
Finalmente, para quien le interese les dejo los cálculos de penalizaciones de todo el parque en lugar de sólo una entrada.
Nota: todos los cambios de tipo vial los revertí después de tomar las imágenes.