| | |
| | | 'gtfs_file' => 'VehiclePositions_A.pb', |
| | | 'ttss' => 'http://91.223.13.70/internetservice/geoserviceDispatcher/services/vehicleinfo/vehicles', |
| | | 'ttss_file' => 'vehicles_A.json', |
| | | 'result' => 'mapping_A.json', |
| | | ], |
| | | ]; |
| | | |
| | |
| | | if($offset) { |
| | | $logger->info('Got offset '.$offset.', creating mapping...'); |
| | | $mapping = $mapper->getMapping($offset); |
| | | echo json_encode($mapping); |
| | | $json = json_encode($mapping); |
| | | if(!file_put_contents(__DIR__.'/data/'.$source['result'].'.tmp', $json)) { |
| | | throw new Exception('Result save failed'); |
| | | } |
| | | rename(__DIR__.'/data/'.$source['result'].'.tmp', __DIR__.'/data/'.$source['result']); |
| | | } |
| | | $logger->info('Finished'); |
| | | } catch(Throwable $e) { |