Spaces:
Sleeping
Sleeping
| """ | |
| Script de teste para verificar a geração de animação com gráficos sincronizados | |
| """ | |
| from eved_vizu import EVEDVisualizer | |
| # Criar visualizador | |
| viz = EVEDVisualizer() | |
| # Tentar gerar uma animação com o primeiro cliente disponível | |
| try: | |
| print("🔍 Buscando clientes disponíveis...") | |
| clients = viz.get_available_clients('train') | |
| if clients: | |
| client_id = clients[0] | |
| print(f"✅ Cliente {client_id} encontrado") | |
| print("🔍 Buscando trips disponíveis...") | |
| trips = viz.get_available_trips(client_id, 'train') | |
| if trips: | |
| trip_id = trips[0] | |
| print(f"✅ Trip {trip_id} encontrada") | |
| print("🎬 Gerando animação com gráficos...") | |
| viz.create_animated_map( | |
| client_id=client_id, | |
| split='train', | |
| trip_id=trip_id, | |
| output_file='test_animation_with_charts.html' | |
| ) | |
| print("\n✅ Sucesso! Abra test_animation_with_charts.html no navegador") | |
| print("📊 Você deverá ver:") | |
| print(" - Mapa animado no centro") | |
| print(" - Painéis de gráficos no lado direito") | |
| print(" - Controles de animação na parte inferior") | |
| print(" - Gráficos sincronizados com a posição do veículo") | |
| else: | |
| print("❌ Nenhuma trip encontrada") | |
| else: | |
| print("❌ Nenhum cliente encontrado") | |
| except Exception as e: | |
| print(f"❌ Erro: {e}") | |
| import traceback | |
| traceback.print_exc() | |