@extends('layouts.app') @section('title', 'Detail Tracking Jalur Irigasi - TaniMapping') @push('styles') @endpush @section('content')

Detail Tracking Jalur Irigasi

Detail lengkap sesi tracking jalur irigasi

Daftar Tracking Kembali
Informasi Sesi Tracking
Sistem Irigasi:
{{ $firstPoint->irigasi->nama_irigasi }}
Lokasi:
{{ $firstPoint->irigasi->lokasi ?? '-' }}
Session ID:
{{ $firstPoint->session_id }}
Status:
{{ $firstPoint->status_label }}
Dibuat Oleh:
{{ $firstPoint->creator->nama_lengkap ?? $firstPoint->creator->name }}
Waktu Mulai:
{{ $trackingPoints->first()->created_at->format('d/m/Y H:i:s') }}
Waktu Selesai:
{{ $trackingPoints->last()->created_at->format('d/m/Y H:i:s') }}
Durasi:
@php $duration = $stats['duration']; $hours = floor($duration / 3600); $minutes = floor(($duration % 3600) / 60); $seconds = $duration % 60; @endphp @if($hours > 0) {{ $hours }}j {{ $minutes }}m {{ $seconds }}s @else {{ $minutes }}m {{ $seconds }}s @endif
Statistik Tracking
{{ $stats['total_points'] }}
Total Titik
{{ number_format($stats['total_distance'], 2) }}
Total Jarak (m)
{{ number_format($stats['avg_speed'], 2) }}
Kecepatan Rata-rata (m/s)
{{ number_format($stats['avg_accuracy'], 2) }}
Akurasi Rata-rata (m)
Peta Jalur Tracking
Peta menampilkan jalur tracking dari titik awal hingga akhir
Daftar Titik Tracking
@foreach($trackingPoints as $point)
{{ $point->urutan }}
{{ number_format($point->latitude, 6) }}, {{ number_format($point->longitude, 6) }}
{{ $point->created_at->format('H:i:s') }} @if($point->accuracy) | Akurasi: {{ number_format($point->accuracy, 2) }}m @endif @if($point->altitude) | Altitude: {{ number_format($point->altitude, 2) }}m @endif @if($point->speed) | Speed: {{ number_format($point->speed, 2) }}m/s @endif
@if($point->panjang_jalur)
+{{ number_format($point->panjang_jalur, 2) }}m
@endif
@endforeach
@if($firstPoint->status === 'completed')
Konversi ke Jalur Irigasi

Tracking selesai! Anda dapat mengkonversi data tracking ini menjadi jalur irigasi yang dapat digunakan.

@endif
@endsection @push('scripts') @endpush