*/ Rutas::runQuery($travelsQuery); /** * UUID de cada ruta para ser guardada en traffic.routes */ $routeUuid[] = \RutasPublicas\UUID::v4(); /** * Llamado de insercion de cada ruta y su informacion inherente en la tabla traffic.routes */ $routesQuery = Rutas::routesQuery($routeUuid[$vuelta], $lineArray[0][0], $ids, $dir, $startPoint[0], $endPoint[0], $travelUuid[$vuelta]); Rutas::runQuery($routesQuery); /** * UUID del estado que contiene la geometria de $startPoint y $endPoint * Array donde la posicion [0][0] corresponde al UUID del estado del punto inicial de cada ruta y la posicion [1][0] al UUID del estado del punto final */ $uuidState = Rutas::uuidState($startPoint[0], $endPoint[0]); /** * Insercion del uuid de los puntos inicio y final * y de los uuid del estado al que pertenecen dichos puntos de cada ruta en traffic.categories_pois */ $categoriesPoisQuery = Rutas::categoriesPoisQuery($beginUuid[$vuelta], $finishUuid[$vuelta], $uuidState[0][0], $uuidState[1][0]); /** * Llamado de insercion del uuid del punto inicial de cada ruta y del uuid del estado al cual pertenece * en traffic.categories_pois */ Rutas::runQuery($categoriesPoisQuery[0]); /** * Llamado de insercion del uuid del punto final de cada ruta y del uuid del estado al cual pertenece * en traffic.categories_pois */ Rutas::runQuery($categoriesPoisQuery[1]);