@extends('layouts.admin') @section('title','Monitoring Cuaca') @section('content')

🌦️ Global Weather Monitoring

Peta dunia menunjukkan cuaca real-time: Hujan, Badai, Angin Kencang berdasarkan negara

Total Monitoring

{{ $weatherLogs->total() }}

Rata-rata Suhu

{{ number_format($averageTemperature,1) }} °C

Risiko Tinggi

{{ $highRiskCountries }}

Pembaruan Terakhir
{{ optional($lastUpdate)->format('d M Y') ?? 'T/A' }}
{{ optional($lastUpdate)->format('H:i') ?? '-' }}
Peta Cuaca Global Interaktif
@if(request()->hasAny(['search', 'continent', 'condition'])) @endif
Data Monitoring Cuaca
@if($weatherLogs->total() > 0) {{ $weatherLogs->total() }} Data @endif
@forelse($weatherLogs as $weather) @empty @endforelse
Negara Suhu Angin Curah Hujan Kondisi Risiko Badai Update
@if($weather->country->flag) @endif {{ $weather->country->name }}
{{ $weather->temperature }} °C {{ $weather->wind_speed }} km/h {{ $weather->rainfall }} mm @php $badgeClass = match($weather->weather_condition) { 'Clear' => 'bg-success', 'Cloudy' => 'bg-secondary', 'Rain' => 'bg-primary', 'Fog' => 'bg-info', 'Snow' => 'bg-light text-dark', 'Thunderstorm' => 'bg-danger', default => 'bg-warning text-dark' }; @endphp {{ $weather->weather_condition }} @if($weather->storm_risk < 30) Rendah ({{ $weather->storm_risk }}%) @elseif($weather->storm_risk < 70) Sedang ({{ $weather->storm_risk }}%) @else Tinggi ({{ $weather->storm_risk }}%) @endif {{ $weather->recorded_at->format('d M Y H:i') }}
Tidak ada data cuaca yang sesuai dengan filter.
@if($weatherLogs->hasPages()) @endif
@endsection @push('scripts') @endpush