Upload Projek Skripsi

This commit is contained in:
fikry5 2024-07-15 10:31:54 +07:00
parent ae0a4a99bc
commit 366a03fa98
3323 changed files with 482253 additions and 0 deletions

10
Siketas_map_FIX/.gitattributes vendored Normal file
View File

@ -0,0 +1,10 @@
* text=auto
*.blade.php diff=html
*.css diff=css
*.html diff=html
*.md diff=markdown
*.php diff=php
/.github export-ignore
CHANGELOG.md export-ignore

15
Siketas_map_FIX/.gitignore vendored Normal file
View File

@ -0,0 +1,15 @@
/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
.env
.env.backup
.phpunit.result.cache
docker-compose.override.yml
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
/.idea
/.vscode

View File

@ -0,0 +1,14 @@
php:
preset: laravel
version: 8
disabled:
- no_unused_imports
finder:
not-name:
- index.php
- server.php
js:
finder:
not-name:
- webpack.mix.js
css: true

68
Siketas_map_FIX/README.md Normal file
View File

@ -0,0 +1,68 @@
<p align="center"><a href="https://laravel.com" target="_blank"><img src="https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg" width="400"></a></p>
<p align="center">
<a href="https://travis-ci.org/laravel/framework"><img src="https://travis-ci.org/laravel/framework.svg" alt="Build Status"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/dt/laravel/framework" alt="Total Downloads"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/v/laravel/framework" alt="Latest Stable Version"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/l/laravel/framework" alt="License"></a>
</p>
##Account
email : admin@gmail.com
pass : admin123
## About Laravel
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- [Simple, fast routing engine](https://laravel.com/docs/routing).
- [Powerful dependency injection container](https://laravel.com/docs/container).
- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage.
- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent).
- Database agnostic [schema migrations](https://laravel.com/docs/migrations).
- [Robust background job processing](https://laravel.com/docs/queues).
- [Real-time event broadcasting](https://laravel.com/docs/broadcasting).
Laravel is accessible, powerful, and provides tools required for large, robust applications.
## Learning Laravel
Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.
If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 1500 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.
## Laravel Sponsors
We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell).
### Premium Partners
- **[Vehikl](https://vehikl.com/)**
- **[Tighten Co.](https://tighten.co)**
- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)**
- **[64 Robots](https://64robots.com)**
- **[Cubet Techno Labs](https://cubettech.com)**
- **[Cyber-Duck](https://cyber-duck.co.uk)**
- **[Many](https://www.many.co.uk)**
- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)**
- **[DevSquad](https://devsquad.com)**
- **[Curotec](https://www.curotec.com/services/technologies/laravel/)**
- **[OP.GG](https://op.gg)**
- **[WebReinvent](https://webreinvent.com/?utm_source=laravel&utm_medium=github&utm_campaign=patreon-sponsors)**
- **[Lendio](https://lendio.com)**
## Contributing
Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions).
## Code of Conduct
In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct).
## Security Vulnerabilities
If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed.
## License
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

View File

@ -0,0 +1,32 @@
<?php
namespace App\Console;
use Illuminate\Console\Scheduling\Schedule;
use Illuminate\Foundation\Console\Kernel as ConsoleKernel;
class Kernel extends ConsoleKernel
{
/**
* Define the application's command schedule.
*
* @param \Illuminate\Console\Scheduling\Schedule $schedule
* @return void
*/
protected function schedule(Schedule $schedule)
{
// $schedule->command('inspire')->hourly();
}
/**
* Register the commands for the application.
*
* @return void
*/
protected function commands()
{
$this->load(__DIR__.'/Commands');
require base_path('routes/console.php');
}
}

View File

@ -0,0 +1,41 @@
<?php
namespace App\Exceptions;
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
use Throwable;
class Handler extends ExceptionHandler
{
/**
* A list of the exception types that are not reported.
*
* @var array<int, class-string<Throwable>>
*/
protected $dontReport = [
//
];
/**
* A list of the inputs that are never flashed for validation exceptions.
*
* @var array<int, string>
*/
protected $dontFlash = [
'current_password',
'password',
'password_confirmation',
];
/**
* Register the exception handling callbacks for the application.
*
* @return void
*/
public function register()
{
$this->reportable(function (Throwable $e) {
//
});
}
}

View File

@ -0,0 +1,333 @@
<?php
// --------------- Fungsi Keanggotaan Waktu Kejadian -------------
use App\Models\Kerawanan;
if (!function_exists('keanggotaanWaktuKejadian')) {
function keanggotaanWaktuKejadian($waktu_kejadian)
{
$waktu_kejadianA = $waktu_kejadianB = $waktu_kejadianC = $waktu_kejadianD = 0;
if ($waktu_kejadian <= 5) {
if ($waktu_kejadian <= 0) {
$waktu_kejadianA = 1;
} elseif ($waktu_kejadian >= 0 && $waktu_kejadian <= 5) {
$waktu_kejadianA = (5 - $waktu_kejadian) / (5 - 0);
} elseif ($waktu_kejadian >= 5) {
$waktu_kejadianA = 0;
}
$waktu_kejadianRule = 'Dini Hari';
}
if ($waktu_kejadian >= 5 && $waktu_kejadian < 11) {
if ($waktu_kejadian >= 5 && $waktu_kejadian <= 8) {
$waktu_kejadianB = ($waktu_kejadian - 5) / (8 - 5);
} elseif ($waktu_kejadian >= 8 && $waktu_kejadian <= 11) {
$waktu_kejadianB = (11 - $waktu_kejadian) / (11 - 8);
} elseif ($waktu_kejadian == 8) {
$waktu_kejadianB = 1;
} elseif ($waktu_kejadian <= 5 && $waktu_kejadian >= 11) {
$waktu_kejadianB = 0;
}
$waktu_kejadianRule = 'Pagi';
}
if ($waktu_kejadian >= 11 && $waktu_kejadian < 17) {
if ($waktu_kejadian >= 11 && $waktu_kejadian <= 14) {
$waktu_kejadianC = ($waktu_kejadian - 11) / (14 - 11);
} elseif ($waktu_kejadian >= 14 && $waktu_kejadian <= 17) {
$waktu_kejadianC = (17 - $waktu_kejadian) / (17 - 14);
} elseif ($waktu_kejadian == 14) {
$waktu_kejadianC = 1;
} elseif ($waktu_kejadian <= 11 && $waktu_kejadian >= 17) {
$waktu_kejadianC = 0;
}
$waktu_kejadianRule = 'Siang-Sore';
}
if ($waktu_kejadian >= 17) {
if ($waktu_kejadian >= 17 && $waktu_kejadian <= 23.59) {
$waktu_kejadianD = ($waktu_kejadian - 17) / (23.59 - 17);
} elseif ($waktu_kejadian >= 23.59) {
$waktu_kejadianD = 1;
} elseif ($waktu_kejadian <= 17) {
$waktu_kejadianD = 0;
}
$waktu_kejadianRule = 'Malam';
}
return [
'waktu_kejadianA' => $waktu_kejadianA,
'waktu_kejadianB' => $waktu_kejadianB,
'waktu_kejadianC' => $waktu_kejadianC,
'waktu_kejadianD' => $waktu_kejadianD,
'waktu_kejadianRule' => $waktu_kejadianRule
];
}
}
//-------------- Fungsi Keanggotaan Kondisi Kecelakaan ------------------//
if (!function_exists('keanggotaanKondisiKecelakaan')) {
function keanggotaanKondisiKecelakaan($kondisi_kecelakaan)
{
$kondisi_kecelakaanA = $kondisi_kecelakaanB = $kondisi_kecelakaanC = 0;
if ($kondisi_kecelakaan <= 1) {
if ($kondisi_kecelakaan <= 1) {
$kondisi_kecelakaanA = 1;
} elseif ($kondisi_kecelakaan > 1 && $kondisi_kecelakaan < 2) {
$kondisi_kecelakaanA = (2 - $kondisi_kecelakaan) / (2 - 1);
} elseif ($kondisi_kecelakaan >= 2) {
$kondisi_kecelakaanA = 0;
}
$kondisi_kecelakaanRule = 'Ringan';
}
if ($kondisi_kecelakaan > 1 && $kondisi_kecelakaan <= 2) {
if ($kondisi_kecelakaan > 1 && $kondisi_kecelakaan < 2) {
$kondisi_kecelakaanB = ($kondisi_kecelakaan - 1) / (2 - 1);
} elseif ($kondisi_kecelakaan > 2 && $kondisi_kecelakaan < 3) {
$kondisi_kecelakaanB = (3 - $kondisi_kecelakaan) / (3 - 2);
} elseif ($kondisi_kecelakaan == 2) {
$kondisi_kecelakaanB = 1;
} elseif ($kondisi_kecelakaan <= 1 || $kondisi_kecelakaan >= 3) {
$kondisi_kecelakaanB = 0;
}
$kondisi_kecelakaanRule = 'Sedang';
}
if ($kondisi_kecelakaan > 2) {
if ($kondisi_kecelakaan >= 2 && $kondisi_kecelakaan < 3) {
$kondisi_kecelakaanC = ($kondisi_kecelakaan - 2) / (3 - 2);
} elseif ($kondisi_kecelakaan >= 3) {
$kondisi_kecelakaanC = 1;
} elseif ($kondisi_kecelakaan <= 2) {
$kondisi_kecelakaanC = 0;
}
$kondisi_kecelakaanRule = 'Berat';
}
return [
'kondisi_kecelakaanA' => $kondisi_kecelakaanA,
'kondisi_kecelakaanB' => $kondisi_kecelakaanB,
'kondisi_kecelakaanC' => $kondisi_kecelakaanC,
'kondisi_kecelakaanRule' => $kondisi_kecelakaanRule
];
}
}
// ------------- Fungsi Keanggotaan Kondisi Cahaya -------------- //
if (!function_exists('keanggotaanKondisiCahaya')) {
function keanggotaanKondisiCahaya($kondisi_cahaya)
{
$kondisi_cahayaA = $kondisi_cahayaB = 0;
if ($kondisi_cahaya <= 1) {
if ($kondisi_cahaya <= 1) {
$kondisi_cahayaA = 1;
} elseif ($kondisi_cahaya > 1 && $kondisi_cahaya < 2) {
$kondisi_cahayaA = (2 - $kondisi_cahaya) / (2 - 1);
} elseif ($kondisi_cahaya >= 2) {
$kondisi_cahayaA = 0;
}
$kondisi_cahayaRule = 'Terang / Jelas';
}
if ($kondisi_cahaya > 1 && $kondisi_cahaya <= 2) {
if ($kondisi_cahaya > 1 && $kondisi_cahaya < 2) {
$kondisi_cahayaB = ($kondisi_cahaya - 1) / (2 - 1);
} elseif ($kondisi_cahaya >= 2) {
$kondisi_cahayaB = 1;
} elseif ($kondisi_cahaya <= 1) {
$kondisi_cahayaB = 0;
}
$kondisi_cahayaRule = 'Redup / Samar';
}
return [
'kondisi_cahayaA' => $kondisi_cahayaA,
'kondisi_cahayaB' => $kondisi_cahayaB,
'kondisi_cahayaRule' => $kondisi_cahayaRule
];
}
}
// -------------- Fungsi Keanggotaan Bentuk Geometri --------------
if (!function_exists('keanggotaanBentukGeometri')) {
function keanggotaanBentukGeometri($bentuk_geometri)
{
$bentuk_geometriA = $bentuk_geometriB = $bentuk_geometriC = $bentuk_geometriD = $bentuk_geometriE = 0;
if ($bentuk_geometri <= 1) {
if ($bentuk_geometri <= 1) {
$bentuk_geometriA = 1;
} elseif ($bentuk_geometri > 1 && $bentuk_geometri < 2) {
$bentuk_geometriA = (2 - $bentuk_geometri) / (2 - 1);
} elseif ($bentuk_geometri >= 2) {
$bentuk_geometriA = 0;
}
$bentuk_geometriRule = 'Lurus';
}
if ($bentuk_geometri > 1 && $bentuk_geometri <= 2) {
if ($bentuk_geometri > 1 && $bentuk_geometri < 2) {
$bentuk_geometriB = ($bentuk_geometri - 1) / (2 - 1);
} elseif ($bentuk_geometri > 2 && $bentuk_geometri < 3) {
$bentuk_geometriB = (3 - $bentuk_geometri) / (3 - 2);
} elseif ($bentuk_geometri == 2) {
$bentuk_geometriB = 1;
} elseif ($bentuk_geometri <= 1 || $bentuk_geometri >= 3) {
$bentuk_geometriB = 0;
}
$bentuk_geometriRule = 'Jembatan';
}
if ($bentuk_geometri > 2 && $bentuk_geometri <= 3) {
if ($bentuk_geometri > 2 && $bentuk_geometri < 3) {
$bentuk_geometriC = ($bentuk_geometri - 2) / (3 - 2);
} elseif ($bentuk_geometri > 3 && $bentuk_geometri < 4) {
$bentuk_geometriC = (4 - $bentuk_geometri) / (4 - 3);
} elseif ($bentuk_geometri == 3) {
$bentuk_geometriC = 1;
} elseif ($bentuk_geometri <= 2 || $bentuk_geometri >= 4) {
$bentuk_geometriC = 0;
}
$bentuk_geometriRule = 'Tikungan';
}
if ($bentuk_geometri > 3 && $bentuk_geometri <= 4) {
if ($bentuk_geometri > 3 && $bentuk_geometri < 4) {
$bentuk_geometriD = ($bentuk_geometri - 3) / (4 - 3);
} elseif ($bentuk_geometri > 4 && $bentuk_geometri < 5) {
$bentuk_geometriD = (5 - $bentuk_geometri) / (5 - 4);
} elseif ($bentuk_geometri == 4) {
$bentuk_geometriD = 1;
} elseif ($bentuk_geometri <= 3 || $bentuk_geometri >= 5) {
$bentuk_geometriD = 0;
}
$bentuk_geometriRule = 'Simpang Tiga';
}
if ($bentuk_geometri > 4) {
if ($bentuk_geometri >= 4 && $bentuk_geometri < 5) {
$bentuk_geometriE = ($bentuk_geometri - 4) / (5 - 4);
} elseif ($bentuk_geometri >= 5) {
$bentuk_geometriE = 1;
} elseif ($bentuk_geometri <= 4) {
$bentuk_geometriE = 0;
}
$bentuk_geometriRule = 'Simpang Empat';
}
return [
'bentuk_geometriA' => $bentuk_geometriA,
'bentuk_geometriB' => $bentuk_geometriB,
'bentuk_geometriC' => $bentuk_geometriC,
'bentuk_geometriD' => $bentuk_geometriD,
'bentuk_geometriE' => $bentuk_geometriE,
'bentuk_geometriRule' => $bentuk_geometriRule
];
}
}
// Defuzzifikasi
if (!function_exists('hitungLuasMoment')) {
function hitungLuasMoment($tingkat_kerawanan, $minRule)
{
if ($tingkat_kerawanan == 'Aman') {
// Keanggotaaan berdasarkan fungsi keanggotaan
// $keanggotaan = 20;
// $keanggotaanAkhir = 30;
$kerawanan = Kerawanan::where('himpunan', 'Aman')->first();
if ($kerawanan) {
$keanggotaan = $kerawanan->keanggotaan_awal;
$keanggotaanAkhir = $kerawanan->keanggotaan_akhir;
}
// Batas bawah dan batas atas dari fungsi keanggotaan
$batasBawah = 0;
$batasAtas = $keanggotaanAkhir - $minRule * ($keanggotaanAkhir - $keanggotaan);
// Menghitung luas
$luasA1 = $batasAtas * $minRule;
$luasA2 = (($keanggotaanAkhir - $batasAtas) * $minRule) / 2;
$totalLuas = $luasA1 + $luasA2;
// Menghitung moment
$momentSatu = ($minRule / 2) * pow($batasAtas, 2) - ($minRule / 2) * pow($batasBawah, 2);
$momentDua = (3 / 2) * pow($keanggotaanAkhir, 2) - (0.1 / 3) * pow($keanggotaanAkhir, 3) - ((3 / 2) * pow($batasAtas, 2) - (0.1 / 3) * pow($batasAtas, 3));
$totalMoment = $momentSatu + $momentDua;
} elseif ($tingkat_kerawanan == 'Rawan') {
// Keanggotaaan berdasarkan fungsi keanggotaan
// $keanggotaan = 30;
// $keanggotaanTengah = 50;
// $keanggotaanAkhir = 70;
$kerawanan = Kerawanan::where('himpunan', 'Rawan')->first();
if ($kerawanan) {
$keanggotaan = $kerawanan->keanggotaan_awal;
$keanggotaanTengah = $kerawanan->keanggotaan_tengah;
$keanggotaanAkhir = $kerawanan->keanggotaan_akhir;
}
// Batas bawah dan batas atas dari fungsi keanggotaan
$batasBawah = $minRule * ($keanggotaanTengah - $keanggotaan) + $keanggotaan;
$batasAtas = $keanggotaanAkhir - $minRule * ($keanggotaanAkhir - $keanggotaanTengah);
// Menghitung luas
$luasA1 = (($batasBawah - $keanggotaan) * $minRule) / 2;
$luasA2 = ($batasAtas - $batasBawah) * $minRule;
$luasA3 = (($keanggotaanAkhir - $batasAtas) * $minRule) / 2;
$totalLuas = $luasA1 + $luasA2 + $luasA3;
// Menghitung moment
$momentSatu = (0.05 / 3) * pow($batasBawah, 3) - (1.5 / 2) * pow($batasBawah, 2) - ((0.05 / 3) * pow($keanggotaan, 3) - (1.5 / 2) * pow($keanggotaan, 2));
$momentDua = ($minRule / 2) * pow($batasAtas, 2) - ($minRule / 2) * pow($batasBawah, 2);
$momentTiga = (3.5 / 2) * pow($keanggotaanAkhir, 2) - (0.05 / 3) * pow($keanggotaanAkhir, 3) - ((3.5 / 2) * pow($batasAtas, 2) - (0.05 / 3) * pow($batasAtas, 3));
$totalMoment = $momentSatu + $momentDua + $momentTiga;
} elseif ($tingkat_kerawanan == 'Sangat Rawan') {
// Keanggotaaan berdasarkan fungsi keanggotaan
// $keanggotaan = 70;
// $keanggotaanAkhir = 90;
$kerawanan = Kerawanan::where('himpunan', 'Sangat Rawan')->first();
if ($kerawanan) {
$keanggotaan = $kerawanan->keanggotaan_awal;
$keanggotaanAkhir = $kerawanan->keanggotaan_akhir;
}
// Batas bawah dan batas atas dari fungsi keanggotaan
$batasBawah = $minRule * ($keanggotaanAkhir - $keanggotaan) + $keanggotaan;
$batasAtas = $kerawanan->keanggotaan_akhir;
// Menghitung luas
$luasA1 = (($batasBawah - $keanggotaan) * $minRule) / 2;
$luasA2 = ($batasAtas - $batasBawah) * $minRule;
$totalLuas = $luasA1 + $luasA2;
// Menghitung moment
$momentSatu = (0.05 / 3) * pow($batasBawah, 3) - (3.5 / 2) * pow($batasBawah, 2) - ((0.05 / 3) * pow($keanggotaan, 3) - (3.5 / 2) * pow($keanggotaan, 2));
$momentDua = ($minRule / 2) * pow($batasAtas, 2) - ($minRule / 2) * pow($batasBawah, 2);
$totalMoment = $momentSatu + $momentDua;
}
return [
'keanggotaan' => $keanggotaan ?? 0,
'keanggotaanTengah' => $keanggotaanTengah ?? 0,
'keanggotaanAkhir' => $keanggotaanAkhir ?? 0,
'batasBawah' => $batasBawah ?? 0,
'batasAtas' => $batasAtas ?? 0,
'luasA1' => $luasA1 ?? 0,
'luasA2' => $luasA2 ?? 0,
'luasA3' => $luasA3 ?? 0,
'momentSatu' => $momentSatu ?? 0,
'momentDua' => $momentDua ?? 0,
'momentTiga' => $momentTiga ?? 0,
'totalLuas' => $totalLuas ?? 0,
'totalMoment' => $totalMoment ?? 0,
];
}
}

View File

@ -0,0 +1,40 @@
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use Illuminate\Foundation\Auth\ConfirmsPasswords;
class ConfirmPasswordController extends Controller
{
/*
|--------------------------------------------------------------------------
| Confirm Password Controller
|--------------------------------------------------------------------------
|
| This controller is responsible for handling password confirmations and
| uses a simple trait to include the behavior. You're free to explore
| this trait and override any functions that require customization.
|
*/
use ConfirmsPasswords;
/**
* Where to redirect users when the intended url fails.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
}

View File

@ -0,0 +1,22 @@
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\SendsPasswordResetEmails;
class ForgotPasswordController extends Controller
{
/*
|--------------------------------------------------------------------------
| Password Reset Controller
|--------------------------------------------------------------------------
|
| This controller is responsible for handling password reset emails and
| includes a trait which assists in sending these notifications from
| your application to your users. Feel free to explore this trait.
|
*/
use SendsPasswordResetEmails;
}

View File

@ -0,0 +1,40 @@
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
class LoginController extends Controller
{
/*
|--------------------------------------------------------------------------
| Login Controller
|--------------------------------------------------------------------------
|
| This controller handles authenticating users for the application and
| redirecting them to your home screen. The controller uses a trait
| to conveniently provide its functionality to your applications.
|
*/
use AuthenticatesUsers;
/**
* Where to redirect users after login.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest')->except('logout');
}
}

View File

@ -0,0 +1,73 @@
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use App\Models\User;
use Illuminate\Foundation\Auth\RegistersUsers;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Validator;
class RegisterController extends Controller
{
/*
|--------------------------------------------------------------------------
| Register Controller
|--------------------------------------------------------------------------
|
| This controller handles the registration of new users as well as their
| validation and creation. By default this controller uses a trait to
| provide this functionality without requiring any additional code.
|
*/
use RegistersUsers;
/**
* Where to redirect users after registration.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest');
}
/**
* Get a validator for an incoming registration request.
*
* @param array $data
* @return \Illuminate\Contracts\Validation\Validator
*/
protected function validator(array $data)
{
return Validator::make($data, [
'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:8', 'confirmed'],
]);
}
/**
* Create a new user instance after a valid registration.
*
* @param array $data
* @return \App\Models\User
*/
protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
]);
}
}

View File

@ -0,0 +1,30 @@
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use Illuminate\Foundation\Auth\ResetsPasswords;
class ResetPasswordController extends Controller
{
/*
|--------------------------------------------------------------------------
| Password Reset Controller
|--------------------------------------------------------------------------
|
| This controller is responsible for handling password reset requests
| and uses a simple trait to include this behavior. You're free to
| explore this trait and override any methods you wish to tweak.
|
*/
use ResetsPasswords;
/**
* Where to redirect users after resetting their password.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
}

View File

@ -0,0 +1,42 @@
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use Illuminate\Foundation\Auth\VerifiesEmails;
class VerificationController extends Controller
{
/*
|--------------------------------------------------------------------------
| Email Verification Controller
|--------------------------------------------------------------------------
|
| This controller is responsible for handling email verification for any
| user that recently registered with the application. Emails may also
| be re-sent if the user didn't receive the original email message.
|
*/
use VerifiesEmails;
/**
* Where to redirect users after verification.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
$this->middleware('signed')->only('verify');
$this->middleware('throttle:6,1')->only('verify', 'resend');
}
}

View File

@ -0,0 +1,13 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
}

View File

@ -0,0 +1,63 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Jalan;
use App\Models\Kecelakaan;
use App\Models\DaerahRawan;
class DaerahRawanController extends Controller
{
public function index()
{
$jalan = Jalan::all();
$kecelakaan = Kecelakaan::all();
$groupedKecelakaan = $kecelakaan->groupBy('id_jalan');
$data = [];
foreach ($jalan as $j) {
$id_jalan = $j->id;
$kejadian = $groupedKecelakaan->get($id_jalan, collect());
$jumlah_aman = $kejadian->where('tingkat_kerawanan', 'Aman')->count();
$jumlah_rawan = $kejadian->where('tingkat_kerawanan', 'Rawan')->count();
$jumlah_sangat_rawan = $kejadian->where('tingkat_kerawanan', 'Sangat Rawan')->count();
$jumlah_status = [
'Sangat Rawan' => $jumlah_sangat_rawan,
'Rawan' => $jumlah_rawan,
'Aman' => $jumlah_aman,
];
$max_value = max($jumlah_status);
$status_kerawanan = array_search($max_value, $jumlah_status);
$data[] = [
'nama_jalan' => $j->nama_jalan,
'jumlah_aman' => $jumlah_aman,
'jumlah_rawan' => $jumlah_rawan,
'jumlah_sangat_rawan' => $jumlah_sangat_rawan,
'status_kerawanan' => $status_kerawanan
];
// Simpan ke database
DaerahRawan::updateOrCreate(
['id_jalan' => $id_jalan],
[
'jumlah_aman' => $jumlah_aman,
'jumlah_rawan' => $jumlah_rawan,
'jumlah_sangat_rawan' => $jumlah_sangat_rawan,
'status_kerawanan' => $status_kerawanan
]
);
}
return view('dashboard.daerah_rawan.index',
[
'data' => $data,
'jalan' => $jalan,
'kecelakaan' => $kecelakaan
]);
}
}

View File

@ -0,0 +1,35 @@
<?php
namespace App\Http\Controllers;
use App\Models\Kecelakaan;
use Illuminate\Http\Request;
use App\Models\Lokasi;
class DashboardController extends Controller
{
public function index()
{
$md = Kecelakaan::sum('korban_md');
$lb = Kecelakaan::sum('korban_lb');
$lr = Kecelakaan::sum('korban_lr');
$kecelakaan = Kecelakaan::with('jalan')->get();
$jumlah_laka = Kecelakaan::count();
$data = Kecelakaan::with('jalan')->get();
//jika memiliki titik koordinat yang sama hitung jumlahnya dan tampilkan
$jalan = $data->groupBy('latitude')->map(function ($item) {
return $item->count();
});
$data = $data->map(function ($item) use ($jalan) {
$item->jumlah = $jalan[$item->latitude];
return $item;
});
$data = $data->unique('latitude');
// return $data;
// dd($data);
return view('dashboard.index', ['md' => $md, 'lb' => $lb, 'lr' => $lr, 'jumlah_laka' => $jumlah_laka, 'data' => $data,'kecelakaan'=> $kecelakaan]);
}
}

View File

@ -0,0 +1,65 @@
<?php
namespace App\Http\Controllers;
use App\Models\Jalan;
use App\Models\Lokasi;
use App\Models\Rules;
use Illuminate\Http\Request;
class FuzzyController extends Controller
{
public function fuzzy(Request $request)
{
// $data = $request->;
// dd($request->all());
//request data dari form
$waktu_kejadian = $request->waktu_kejadian;
$kondisi_kecelakaan = $request->kondisi_kecelakaan;
$kondisi_cahaya = $request->kondisi_cahaya;
$bentuk_geometri = $request->bentuk_geometri;
$id_jalan = $request->nama_jalan;
// dd($kondisi_lingkungan_kecelakaan);
$jalan = Jalan::find($id_jalan);
// ---------------------------------- Waktu Kejadian ---------------------------------- //
$waktuKejadian = keanggotaanWaktuKejadian($waktu_kejadian);
// ---------------------------------- Kondisi Kecelakaan ---------------------------------- //
$kondisiKecelakaan = keanggotaanKondisiKecelakaan($kondisi_kecelakaan);
// ---------------------------------- Kondisi Cahaya ---------------------------------- //
$kondisiCahaya = keanggotaanKondisiCahaya($kondisi_cahaya);
// ---------------------------------- Bentuk Geometri ---------------------------------- //
$bentukGeometri = keanggotaanBentukGeometri($bentuk_geometri);
$rule = Rules::where('waktu_kejadian', $waktuKejadian['waktu_kejadianRule'])
->where('kondisi_kecelakaan', $kondisiKecelakaan['kondisi_kecelakaanRule'])
->where('kondisi_cahaya', $kondisiCahaya['kondisi_cahayaRule'])
->where('bentuk_geometri', $bentukGeometri['bentuk_geometriRule'])
->first();
Lokasi::create([
'id_jalan' => $id_jalan,
'alamat' => $request->alamat,
'latitude' => $request->lattitude,
'longitude' => $request->longitude,
'waktu_kejadian' => $waktu_kejadian,
'kondisi_kecelakaan' => $kondisi_kecelakaan,
'kondisi_cahaya' => $kondisi_cahaya,
'bentuk_geometri' => $bentuk_geometri,
'tingkat_kerawanan' => $rule->tingkat_kerawanan,
'id_rules' => $rule->id,
]);
// dd($lokasi);
//if has auth return to dashboard if not return to home
if (auth()->user()) {
return redirect()->route('daerahrawan.index')->with('success', 'Data Berhasil Ditambahkan');
} else {
return redirect()->route('pemetaan')->with('success', 'Data Berhasil Ditambahkan');
}
}
}

View File

@ -0,0 +1,38 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function index()
{
return view('users.home');
}
public function author()
{
return view('users.author');
}
public function datakecelakaan()
{
return view('users.data_kecelakaan');
}
}

View File

@ -0,0 +1,126 @@
<?php
namespace App\Http\Controllers;
use App\Models\Jalan;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Cviebrock\EloquentSluggable\Services\SlugService;
class JalanController extends Controller
{
public function index()
{
$data = Jalan::all();
// dd($data);
return view('dashboard.jalan.index', ['data' => $data]);
}
public function create()
{
return view('dashboard.jalan.create');
}
public function store(Request $request)
{
$this->validate($request, [
'nama_jalan' => 'required',
// 'latitude' => 'required',
// 'longitude' => 'required',
]);
//insert to table
$data = $request->all();
// $data['slug'] = Slugservice::createslug(Jalan::class, 'slug', $request->nama_jalan);
Jalan::create($data);
// dd ($data);
if ($data) {
return redirect()
->route('jalan.index')
->with([
'success' => 'Data Jalan Berhasil Ditambahkan',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem occurred, please try again',
]);
}
}
public function edit($slug)
{
$data = DB::table('jalans')
->where('slug', $slug)
->first();
return view('dashboard.jalan.edit', ['data' => $data]);
// return view('dashboard.jalan.edit');
}
public function update(Request $request, Jalan $jalan)
{
$this->validate($request, [
'nama_jalan' => 'required',
// 'latitude' => 'required',
// 'longitude' => 'required',
]);
//insert to table
$data = $request->all();
$data['slug'] = Slugservice::createslug(Jalan::class, 'slug', $request->nama_jalan);
$jalan->update($data);
// dd($jalan);
// dd ($data);
if ($data) {
return redirect()
->route('jalan.index')
->with([
'success' => 'Data Jalan Berhasil Diubah',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem has occured, please try again',
]);
}
// return redirect('/jalan')->with('data Berhasil Di Update');
}
public function destroy($id)
{
try {
DB::table('jalans')->where('id', $id)->delete();
// alihkan halaman ke halaman jalan dengan pesan sukses
return redirect()
->back()
->with([
'success' => 'Data Jalan Berhasil Dihapus',
]);
} catch (\Illuminate\Database\QueryException $e) {
if ($e->getCode() == '23000') {
// Integrity constraint violation
return redirect()
->back()
->with([
'error' => 'Data Jalan tidak dapat dihapus karena terkait dengan data kecelakaan.',
]);
}
// Tangani pengecualian lainnya
return redirect()
->back()
->with([
'warning' => 'Terjadi kesalahan saat menghapus data jalan.',
]);
}
}
}

View File

@ -0,0 +1,307 @@
<?php
namespace App\Http\Controllers;
use App\Models\Jalan;
use App\Models\Kecelakaan;
use App\Models\Rules;
use Cviebrock\EloquentSluggable\Services\SlugService;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class KecelakaanController extends Controller
{
public function index($slug)
{
$jalan = Jalan::where('slug', $slug)->first();
// dd($jalan);
$data = Kecelakaan::with('jalan')->where('id_jalan', $jalan->id)->get();
// dd($data);
return view('dashboard.kecelakaan.index', ['data' => $data], ['nama_jalan' => $jalan]);
}
public function create($slug)
{
$jalan = Jalan::with('kecelakaan')->where('slug', $slug)->first();
// dd($jalan);
return view('dashboard.kecelakaan.create', ['data' => $jalan]);
}
public function store(Request $request, Jalan $jalan)
{
// dd($request);
$this->validate($request, [
'tanggal' => 'required',
'waktu_kejadian' => 'required',
'jalans_id' => 'required',
'tkp_dusun' => '',
'desa' => '',
'kecamatan' => 'required',
'kabupaten' => 'required',
'latitude' => 'required',
'longitude' => 'required',
'korban_md' => '',
'korban_lb' => '',
'korban_lr' => '',
'kondisi_kecelakaan' => 'required',
'kondisi_cahaya' => 'required',
'bentuk_geometri' => 'required',
]);
// Mengambil data dari form
$waktu_kejadian = $request->waktu_kejadian;
$kondisi_kecelakaan = $request->kondisi_kecelakaan;
$kondisi_cahaya = $request->kondisi_cahaya;
$bentuk_geometri = $request->bentuk_geometri;
$waktuKejadian = keanggotaanWaktuKejadian($waktu_kejadian);
// ---------------------------------- Kondisi Kecelakaan ---------------------------------- //
$kondisiKecelakaan = keanggotaanKondisiKecelakaan($kondisi_kecelakaan);
// ---------------------------------- Kondisi Cahaya ---------------------------------- //
$kondisiCahaya = keanggotaanKondisiCahaya($kondisi_cahaya);
// ---------------------------------- Bentuk Geometri ---------------------------------- //
$bentukGeometri = keanggotaanBentukGeometri($bentuk_geometri);
$rule = Rules::where('waktu_kejadian', $waktuKejadian['waktu_kejadianRule'])
->where('kondisi_kecelakaan', $kondisiKecelakaan['kondisi_kecelakaanRule'])
->where('kondisi_cahaya', $kondisiCahaya['kondisi_cahayaRule'])
->where('bentuk_geometri', $bentukGeometri['bentuk_geometriRule'])
->first();
// Menghitung nilai defuzzy
$Maxwaktu_kejadian = max($waktuKejadian['waktu_kejadianA'], $waktuKejadian['waktu_kejadianB'], $waktuKejadian['waktu_kejadianC'], $waktuKejadian['waktu_kejadianD']);
$Maxkondisi_kecelakaan = max($kondisiKecelakaan['kondisi_kecelakaanA'], $kondisiKecelakaan['kondisi_kecelakaanB'], $kondisiKecelakaan['kondisi_kecelakaanC']);
$Maxkondisi_cahaya = max($kondisiCahaya['kondisi_cahayaA'], $kondisiCahaya['kondisi_cahayaB']);
$Maxbentuk_geometri = max($bentukGeometri['bentuk_geometriA'], $bentukGeometri['bentuk_geometriB'], $bentukGeometri['bentuk_geometriC'], $bentukGeometri['bentuk_geometriD'], $bentukGeometri['bentuk_geometriE']);
$minRule = min($Maxwaktu_kejadian, $Maxkondisi_kecelakaan, $Maxkondisi_cahaya, $Maxbentuk_geometri);
$luasMoment = hitungLuasMoment($rule->tingkat_kerawanan, $minRule);
$defuzzy = $luasMoment['totalMoment'] / $luasMoment['totalLuas'];
// Mengambil semua data
$data = $request->all();
$data['nama_jalan'] = $jalan->nama_jalan;
$data['id_jalan'] = $jalan->id;
$slug = SlugService::createSlug(Jalan::class, 'slug', $jalan->nama_jalan);
$data['slug'] = substr($slug, 0, -2);
$data['tingkat_kerawanan'] = $rule->tingkat_kerawanan;
$data['id_rules'] = $rule->id;
$data['defuzzy'] = $defuzzy;
Kecelakaan::create($data);
if ($data) {
return redirect()
->route('jalan.kecelakaan.index', ['jalan' => $data['slug']])
->with([
'success' => 'Data Kecelakaan Berhasil Ditambahkan'
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem occurred, please try again'
]);
}
}
public function show($jalan, $kecelakaan)
{
$detailkecelakaan = Kecelakaan::select('tanggal', 'waktu_kejadian', 'nama_jalan', 'tkp_dusun', 'desa', 'kecamatan', 'kabupaten', 'latitude', 'longitude', 'korban_md', 'korban_lb', 'korban_lr', 'kondisi_kecelakaan', 'kondisi_cahaya', 'bentuk_geometri')->find($kecelakaan);
// dd($detailkecelakaan);
return response()->json([
'status' => 200,
'detail' => $detailkecelakaan
]);
// dd($detailkecelakaan);
}
public function edit($jalan, $kecelakaan)
{
$jalan = Jalan::where('slug', $jalan)->first();
$kecelakaan = Kecelakaan::where('id', $kecelakaan)->first();
// dd($kecelakaan);
return view('dashboard.kecelakaan.edit', ['jalan' => $jalan, 'kecelakaan' => $kecelakaan]);
}
public function update(Request $request, Jalan $jalan, Kecelakaan $kecelakaan)
{
// Validasi data input
$data = [
'tanggal' => $request->tanggal,
'waktu_kejadian' => $request->waktu_kejadian,
'jalans_id' => $request->jalans_id,
'tkp_dusun' => $request->tkp_dusun,
'desa' => $request->desa,
'kecamatan' => $request->kecamatan,
'kabupaten' => $request->kabupaten,
'latitude' => $request->latitude,
'longitude' => $request->longitude,
'korban_md' => $request->korban_md,
'korban_lb' => $request->korban_lb,
'korban_lr' => $request->korban_lr,
'kondisi_kecelakaan' => $request->kondisi_kecelakaan,
'kondisi_cahaya' => $request->kondisi_cahaya,
'bentuk_geometri' => $request->bentuk_geometri,
'tingkat_kerawanan' => $request->tingkat_kerawanan,
'id_jalan' => $request->id_jalan,
'id_rules' => $request->id_rules,
];
// Menghitung nilai defuzzy
$waktu_kejadian = $request->waktu_kejadian;
$kondisi_kecelakaan = $request->kondisi_kecelakaan;
$kondisi_cahaya = $request->kondisi_cahaya;
$bentuk_geometri = $request->bentuk_geometri;
$waktuKejadian = keanggotaanWaktuKejadian($waktu_kejadian);
$kondisiKecelakaan = keanggotaanKondisiKecelakaan($kondisi_kecelakaan);
$kondisiCahaya = keanggotaanKondisiCahaya($kondisi_cahaya);
$bentukGeometri = keanggotaanBentukGeometri($bentuk_geometri);
$rule = Rules::where('waktu_kejadian', $waktuKejadian['waktu_kejadianRule'])
->where('kondisi_kecelakaan', $kondisiKecelakaan['kondisi_kecelakaanRule'])
->where('kondisi_cahaya', $kondisiCahaya['kondisi_cahayaRule'])
->where('bentuk_geometri', $bentukGeometri['bentuk_geometriRule'])
->first();
$Maxwaktu_kejadian = max($waktuKejadian['waktu_kejadianA'], $waktuKejadian['waktu_kejadianB'], $waktuKejadian['waktu_kejadianC'], $waktuKejadian['waktu_kejadianD']);
$Maxkondisi_kecelakaan = max($kondisiKecelakaan['kondisi_kecelakaanA'], $kondisiKecelakaan['kondisi_kecelakaanB'], $kondisiKecelakaan['kondisi_kecelakaanC']);
$Maxkondisi_cahaya = max($kondisiCahaya['kondisi_cahayaA'], $kondisiCahaya['kondisi_cahayaB']);
$Maxbentuk_geometri = max($bentukGeometri['bentuk_geometriA'], $bentukGeometri['bentuk_geometriB'], $bentukGeometri['bentuk_geometriC'], $bentukGeometri['bentuk_geometriD'], $bentukGeometri['bentuk_geometriE']);
$minRule = min($Maxwaktu_kejadian, $Maxkondisi_kecelakaan, $Maxkondisi_cahaya, $Maxbentuk_geometri);
$luasMoment = hitungLuasMoment($rule->tingkat_kerawanan, $minRule);
$defuzzy = $luasMoment['totalMoment'] / $luasMoment['totalLuas'];
// Menyimpan data
$data['nama_jalan'] = $jalan->nama_jalan;
$data['id_jalan'] = $jalan->id;
$slug = SlugService::createSlug(Jalan::class, 'slug', $jalan->nama_jalan);
$data['slug'] = substr($slug, 0, -2);
$data['tingkat_kerawanan'] = $rule->tingkat_kerawanan;
$data['id_rules'] = $rule->id;
$data['defuzzy'] = $defuzzy;
$kecelakaan->update($data);
if ($data) {
return redirect()
->route('jalan.kecelakaan.index', ['jalan' => $jalan->slug])
->with([
'success' => 'Data Kecelakaan Berhasil Diubah'
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem occurred, please try again'
]);
}
}
public function detail($jalan, $kecelakaan)
{
$jalan = Jalan::where('slug', $jalan)->first();
$kecelakaan = Kecelakaan::where('id', $kecelakaan)->with(['rules', 'jalan'])->first();
// Mengambil hasil perhitungan derajat keanggotaan
$waktuKejadian = keanggotaanWaktuKejadian($kecelakaan->waktu_kejadian);
// ---------------------------------- Kondisi Kecelakaan ---------------------------------- //
$kondisiKecelakaan = keanggotaanKondisiKecelakaan($kecelakaan->kondisi_kecelakaan);
// ---------------------------------- Kondisi Cahaya ---------------------------------- //
$kondisiCahaya = keanggotaanKondisiCahaya($kecelakaan->kondisi_cahaya);
// ---------------------------------- Bentuk Geometri ---------------------------------- //
$bentukGeometri = keanggotaanBentukGeometri($kecelakaan->bentuk_geometri);
// ----------------------------------Min-Max Fungsi implikasi---------------------------------- //
$Maxwaktu_kejadian = max($waktuKejadian['waktu_kejadianA'], $waktuKejadian['waktu_kejadianB'], $waktuKejadian['waktu_kejadianC'], $waktuKejadian['waktu_kejadianD']);
$Maxkondisi_kecelakaan = max($kondisiKecelakaan['kondisi_kecelakaanA'], $kondisiKecelakaan['kondisi_kecelakaanB'], $kondisiKecelakaan['kondisi_kecelakaanC']);
$Maxkondisi_cahaya = max($kondisiCahaya['kondisi_cahayaA'], $kondisiCahaya['kondisi_cahayaB']);
$Maxbentuk_geometri = max($bentukGeometri['bentuk_geometriA'], $bentukGeometri['bentuk_geometriB'], $bentukGeometri['bentuk_geometriC'], $bentukGeometri['bentuk_geometriD'], $bentukGeometri['bentuk_geometriE']);
// Fungsi implikasi -> hitung moment (helper)
$minRule = min($Maxwaktu_kejadian, $Maxkondisi_kecelakaan, $Maxkondisi_cahaya, $Maxbentuk_geometri);
// Menyimpan nilai hasil hitung luas dan moment
$luasMoment = hitungLuasMoment($kecelakaan->tingkat_kerawanan, $minRule);
$luasA1 = $luasMoment['luasA1'];
$luasA2 = $luasMoment['luasA2'];
$luasA3 = $luasMoment['luasA3'];
// dd($luasA1, $luasA2, $luasA3);
$momentSatu = $luasMoment['momentSatu'];
$momentDua = $luasMoment['momentDua'];
$momentTiga = $luasMoment['momentTiga'];
// ---------------------------------- Defuzzifikasi(Menghitung nilai tengah) ---------------------------------- //
$defuzzy = $luasMoment['totalMoment'] / $luasMoment['totalLuas'];
$fungsiKeanggotaan = [
'waktu_kejadian' => $Maxwaktu_kejadian,
'kondisi_kecelakaan' => $Maxkondisi_kecelakaan,
'kondisi_cahaya' => $Maxkondisi_cahaya,
'bentuk_geometri' => $Maxbentuk_geometri,
];
return view('dashboard.kecelakaan.detailfix', [
//Menampilkan data
'jalan' => $jalan,
'kecelakaan' => $kecelakaan,
'keanggotaan' => $fungsiKeanggotaan,
'luasA1' => $luasA1,
'luasA2' => $luasA2,
'luasA3' => $luasA3,
'momentSatu' => $momentSatu,
'momentDua' => $momentDua,
'momentTiga' => $momentTiga,
'defuzzy' => $defuzzy,
]);
}
public function destroy($id)
{
try {
DB::table('kecelakaans')->where('id', $id)->delete();
// alihkan halaman ke halaman jalan dengan pesan sukses
return redirect()
->back()
->with([
'success' => 'Data kecelakaan Berhasil Dihapus',
]);
} catch (\Illuminate\Database\QueryException $e) {
if ($e->getCode() == '23000') {
// Integrity constraint violation
return redirect()
->back()
->with([
'error' => 'Data kecelakaan tidak dapat dihapus karena terkait dengan data kecelakaan.',
]);
}
// Tangani pengecualian lainnya
return redirect()
->back()
->with([
'warning' => 'Terjadi kesalahan saat menghapus data kecelakaan.',
]);
}
}
}

View File

@ -0,0 +1,132 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Kerawanan;
use Illuminate\Support\Facades\DB;
class KerawananController extends Controller
{
public function index()
{
//return dashbord
$kerawanan = Kerawanan::all();
// dd($rules);
return view('dashboard.kerawanan.index', ['kerawanan' => $kerawanan]);
}
public function create()
{
return view('dashboard.kerawanan.create');
}
public function store(Request $request)
{
$this->validate($request, [
'himpunan' => 'required',
'keanggotaan_awal' => 'required',
'keanggotaan_tengah' => '',
'keanggotaan_akhir' => 'required',
]);
//insert to table
$data = $request->all();
Kerawanan::create($data);
// dd($data);
if ($data) {
return redirect()
->route('kerawanan.index')
->with([
'success' => 'Data Kerawanan Berhasil Ditambahkan',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem has occured, please try again',
]);
}
}
public function edit($id)
{
$kerawanan = Kerawanan::findOrFail($id);
return view('dashboard.kerawanan.edit', ['kerawanan' => $kerawanan]);
}
public function update(Request $request, Kerawanan $kerawanan)
{
$this->validate($request, [
'himpunan' => 'required',
'keanggotaan_awal' => 'required',
'keanggotaan_tengah' => '',
'keanggotaan_akhir' => 'required',
]);
//insert to table
$data = $request->all();
// dd($data);
$kerawanan->update($data);
// dd($rule);
if ($kerawanan) {
return redirect()
->route('kerawanan.index')
->with([
'success' => 'Data Kerawanan Berhasil Diubah',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem has occured, please try again',
]);
}
}
public function destroy($id)
// {
// DB::table('rules')->where('id',$id)->delete();
// // alihkan halaman ke halaman
// return redirect()
// ->back()
// ->with([
// 'success' => 'Data Jalan Berhasil Dihapus',
// ]);
// // return redirect('/jalan');
// }
{
try {
DB::table('kerawanan')->where('id', $id)->delete();
// alihkan halaman ke halaman jalan dengan pesan sukses
return redirect()
->back()
->with([
'success' => 'Data Kerawanan Berhasil Dihapus',
]);
} catch (\Illuminate\Database\QueryException $e) {
if ($e->getCode() == '23000') {
// Integrity constraint violation
return redirect()
->back()
->with([
'error' => 'Data kerawanan tidak dapat dihapus karena terkait dengan data kecelakaan.',
]);
}
// Tangani pengecualian lainnya
return redirect()
->back()
->with([
'warning' => 'Terjadi kesalahan saat menghapus data kerawanan.',
]);
}
}
}

View File

@ -0,0 +1,83 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Lokasi;
use App\Models\Jalan;
use App\Models\Kecelakaan;
class PemetaaanUserController extends Controller
{
public function index()
{
$jalan = Jalan::all();
$kecelakaan = Kecelakaan::with('jalan')->get();
$groupedKecelakaan = $kecelakaan->groupBy('id_jalan');
$data = [];
$total_aman = 0;
$total_rawan = 0;
$total_sangat_rawan = 0;
foreach ($jalan as $j) {
$id_jalan = $j->id;
$kejadian = $groupedKecelakaan->get($id_jalan, collect());
// Hitung jumlah kejadian berdasarkan tingkat kerawanan
$jumlah_aman = $kejadian->where('tingkat_kerawanan', 'Aman')->count();
$jumlah_rawan = $kejadian->where('tingkat_kerawanan', 'Rawan')->count();
$jumlah_sangat_rawan = $kejadian->where('tingkat_kerawanan', 'Sangat Rawan')->count();
// Tentukan status kerawanan berdasarkan jumlah kejadian
$jumlah_status = [
'Sangat Rawan' => $jumlah_sangat_rawan,
'Rawan' => $jumlah_rawan,
'Aman' => $jumlah_aman,
];
// Temukan nilai maksimum dari array
$max_value = max($jumlah_status);
// Temukan status yang sesuai dengan nilai maksimum
$status_kerawanan = array_search($max_value, $jumlah_status);
// Update the total counts based on the final status_kerawanan
if ($status_kerawanan == 'Aman') {
$total_aman++;
} elseif ($status_kerawanan == 'Rawan') {
$total_rawan++;
} elseif ($status_kerawanan == 'Sangat Rawan') {
$total_sangat_rawan++;
}
// Tambahkan data ke array data
$data[] = [
'nama_jalan' => $j->nama_jalan,
'status_kerawanan' => $status_kerawanan
];
}
return view('users.pemetaan.index', [
'data' => $data,
'jalan' => $jalan,
'kecelakaan' => $kecelakaan,
'total_aman' => $total_aman,
'total_rawan' => $total_rawan,
'total_sangat_rawan' => $total_sangat_rawan
]);
}
//detail
public function detail($id)
{
$data = Kecelakaan::where('id', $id)->with(['rules', 'jalan'])->first();
//return to view
return view('users.pemetaan.detail', [
'data' => $data,
]);
}
}

View File

@ -0,0 +1,134 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Rules;
use Illuminate\Support\Facades\DB;
class RulesController extends Controller
{
public function index()
{
//return dashbord
$rules = Rules::all();
// dd($rules);
return view('dashboard.rules.index', ['rules' => $rules]);
}
public function create()
{
return view('dashboard.rules.create');
}
public function store(Request $request)
{
$this->validate($request, [
'waktu_kejadian' => 'required',
'kondisi_kecelakaan' => 'required',
'kondisi_cahaya' => 'required',
'bentuk_geometri' => 'required',
'tingkat_kerawanan' => 'required',
]);
//insert to table
$data = $request->all();
Rules::create($data);
// dd($data);
if ($data) {
return redirect()
->route('rules.index')
->with([
'success' => 'Data Rules Berhasil Ditambahkan',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem has occured, please try again',
]);
}
}
public function edit($id)
{
$rules = Rules::findOrFail($id);
return view('dashboard.rules.edit', ['rules' => $rules]);
}
public function update(Request $request, Rules $rule)
{
$this->validate($request, [
'waktu_kejadian' => 'required',
'kondisi_kecelakaan' => 'required',
'kondisi_cahaya' => 'required',
'bentuk_geometri' => 'required',
'tingkat_kerawanan' => 'required',
]);
//insert to table
$data = $request->all();
// dd($data);
$rule->update($data);
// dd($rule);
if ($rule) {
return redirect()
->route('rules.index')
->with([
'success' => 'Data Rules Berhasil Diubah',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem has occured, please try again',
]);
}
}
public function destroy($id)
// {
// DB::table('rules')->where('id',$id)->delete();
// // alihkan halaman ke halaman
// return redirect()
// ->back()
// ->with([
// 'success' => 'Data Jalan Berhasil Dihapus',
// ]);
// // return redirect('/jalan');
// }
{
try {
DB::table('rules')->where('id', $id)->delete();
// alihkan halaman ke halaman jalan dengan pesan sukses
return redirect()
->back()
->with([
'success' => 'Data Rules Berhasil Dihapus',
]);
} catch (\Illuminate\Database\QueryException $e) {
if ($e->getCode() == '23000') {
// Integrity constraint violation
return redirect()
->back()
->with([
'error' => 'Data rules tidak dapat dihapus karena terkait dengan data kecelakaan.',
]);
}
// Tangani pengecualian lainnya
return redirect()
->back()
->with([
'warning' => 'Terjadi kesalahan saat menghapus data rules.',
]);
}
}
}

View File

@ -0,0 +1,75 @@
<?php
namespace App\Http\Controllers;
use App\Models\Kecelakaan;
use App\Models\User;
use Illuminate\Http\Request;
class UserController extends Controller
{
public function index()
{
$data = User::all();
return view('dashboard.user.index', [
'data' => $data,
]);
}
public function edit($id)
{
$data = User::find($id);
return view('dashboard.user.edit', ['data' => $data]);
}
public function update(Request $request, User $user)
{
$this->validate($request, [
'name' => 'required',
//'email' => 'required',
'role' => 'required',
]);
//insert to table
$data = $request->all();
$user->update($data);
// dd($data);
if ($data) {
return redirect()
->route('user.index')
->with([
'success' => 'Data User Berhasil Terupdate',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem has occured, please try again',
]);
}
}
public function destroy($id)
{
$data = User::find($id);
$data->delete();
if ($data) {
return redirect()
->route('user.index')
->with([
'success' => 'Data User Berhasil Terhapus',
]);
} else {
return redirect()
->back()
->withInput()
->with([
'error' => 'Some problem has occured, please try again',
]);
}
}
}

View File

@ -0,0 +1,69 @@
<?php
namespace App\Http;
use App\Http\Middleware\IsAdmin;
use Illuminate\Foundation\Http\Kernel as HttpKernel;
class Kernel extends HttpKernel
{
/**
* The application's global HTTP middleware stack.
*
* These middleware are run during every request to your application.
*
* @var array<int, class-string|string>
*/
protected $middleware = [
// \App\Http\Middleware\TrustHosts::class,
\App\Http\Middleware\TrustProxies::class,
\Fruitcake\Cors\HandleCors::class,
\App\Http\Middleware\PreventRequestsDuringMaintenance::class,
\Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
\App\Http\Middleware\TrimStrings::class,
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
];
/**
* The application's route middleware groups.
*
* @var array<string, array<int, class-string|string>>
*/
protected $middlewareGroups = [
'web' => [
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
\Illuminate\Session\Middleware\StartSession::class,
// \Illuminate\Session\Middleware\AuthenticateSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
\App\Http\Middleware\VerifyCsrfToken::class,
\Illuminate\Routing\Middleware\SubstituteBindings::class,
],
'api' => [
// \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
'throttle:api',
\Illuminate\Routing\Middleware\SubstituteBindings::class,
],
];
/**
* The application's route middleware.
*
* These middleware may be assigned to groups or used individually.
*
* @var array<string, class-string|string>
*/
protected $routeMiddleware = [
'auth' => \App\Http\Middleware\Authenticate::class,
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
'can' => \Illuminate\Auth\Middleware\Authorize::class,
'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class,
'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class,
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
'Admin' => IsAdmin::class,
];
}

View File

@ -0,0 +1,21 @@
<?php
namespace App\Http\Middleware;
use Illuminate\Auth\Middleware\Authenticate as Middleware;
class Authenticate extends Middleware
{
/**
* Get the path the user should be redirected to when they are not authenticated.
*
* @param \Illuminate\Http\Request $request
* @return string|null
*/
protected function redirectTo($request)
{
if (! $request->expectsJson()) {
return route('login');
}
}
}

View File

@ -0,0 +1,17 @@
<?php
namespace App\Http\Middleware;
use Illuminate\Cookie\Middleware\EncryptCookies as Middleware;
class EncryptCookies extends Middleware
{
/**
* The names of the cookies that should not be encrypted.
*
* @var array<int, string>
*/
protected $except = [
//
];
}

View File

@ -0,0 +1,26 @@
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
class IsAdmin
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
*/
public function handle(Request $request, Closure $next)
{
if (Auth::user() && Auth::user()->role == 'ADMIN') {
return $next($request);
}
return redirect('/');
}
}

View File

@ -0,0 +1,17 @@
<?php
namespace App\Http\Middleware;
use Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance as Middleware;
class PreventRequestsDuringMaintenance extends Middleware
{
/**
* The URIs that should be reachable while maintenance mode is enabled.
*
* @var array<int, string>
*/
protected $except = [
//
];
}

View File

@ -0,0 +1,32 @@
<?php
namespace App\Http\Middleware;
use App\Providers\RouteServiceProvider;
use Closure;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
class RedirectIfAuthenticated
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
* @param string|null ...$guards
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
*/
public function handle(Request $request, Closure $next, ...$guards)
{
$guards = empty($guards) ? [null] : $guards;
foreach ($guards as $guard) {
if (Auth::guard($guard)->check()) {
return redirect(RouteServiceProvider::HOME);
}
}
return $next($request);
}
}

View File

@ -0,0 +1,19 @@
<?php
namespace App\Http\Middleware;
use Illuminate\Foundation\Http\Middleware\TrimStrings as Middleware;
class TrimStrings extends Middleware
{
/**
* The names of the attributes that should not be trimmed.
*
* @var array<int, string>
*/
protected $except = [
'current_password',
'password',
'password_confirmation',
];
}

View File

@ -0,0 +1,20 @@
<?php
namespace App\Http\Middleware;
use Illuminate\Http\Middleware\TrustHosts as Middleware;
class TrustHosts extends Middleware
{
/**
* Get the host patterns that should be trusted.
*
* @return array<int, string|null>
*/
public function hosts()
{
return [
$this->allSubdomainsOfApplicationUrl(),
];
}
}

View File

@ -0,0 +1,28 @@
<?php
namespace App\Http\Middleware;
use Illuminate\Http\Middleware\TrustProxies as Middleware;
use Illuminate\Http\Request;
class TrustProxies extends Middleware
{
/**
* The trusted proxies for this application.
*
* @var array<int, string>|string|null
*/
protected $proxies = '*';
/**
* The headers that should be used to detect proxies.
*
* @var int
*/
protected $headers =
Request::HEADER_X_FORWARDED_FOR |
Request::HEADER_X_FORWARDED_HOST |
Request::HEADER_X_FORWARDED_PORT |
Request::HEADER_X_FORWARDED_PROTO |
Request::HEADER_X_FORWARDED_AWS_ELB;
}

View File

@ -0,0 +1,17 @@
<?php
namespace App\Http\Middleware;
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as Middleware;
class VerifyCsrfToken extends Middleware
{
/**
* The URIs that should be excluded from CSRF verification.
*
* @var array<int, string>
*/
protected $except = [
//
];
}

View File

@ -0,0 +1,29 @@
<?php
namespace App\Models;
use Cviebrock\EloquentSluggable\Sluggable;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class ArusLantas extends Model
{
use HasFactory, Sluggable;
protected $fillable = [
'slug', 'nama_jalan', 'jam_mulai', 'jam_selesai', 'arah_1', 'arah_2', 'total_arah_1', 'total_arah_2', 'total_2_arah', 'jalans_id',
];
public function sluggable(): array
{
return [
'slug' => [
'source' => ['nama_jalan']
]
];
}
public function jalan()
{
return $this->belongsTo(Jalan::class, 'jalans_id', 'id');
}
}

View File

@ -0,0 +1,23 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class DaerahRawan extends Model
{
use HasFactory;
protected $fillable = [
'id_jalan',
'jumlah_aman',
'jumlah_rawan',
'jumlah_sangat_rawan',
'status_kerawanan',
];
public function jalan()
{
return $this->belongsTo(Jalan::class, 'id_jalan','id');
}
}

View File

@ -0,0 +1,29 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Cviebrock\EloquentSluggable\Sluggable;
use Illuminate\Database\Eloquent\Model;
class Jalan extends Model
{
use HasFactory, Sluggable;
protected $fillable = [
'slug', 'nama_jalan',
];
public function sluggable(): array
{
return [
'slug' => [
'source' => ['nama_jalan']
]
];
}
public function kecelakaan()
{
return $this->hasMany(Kecelakaan::class, 'id_jalan', 'id');
}
}

View File

@ -0,0 +1,53 @@
<?php
namespace App\Models;
use Cviebrock\EloquentSluggable\Sluggable;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Kecelakaan extends Model
{
use HasFactory, Sluggable;
protected $fillable = [
'slug',
'tanggal',
'waktu_kejadian',
'nama_jalan',
'tkp_dusun',
'desa',
'kecamatan',
'kabupaten',
'latitude',
'longitude',
'korban_md',
'korban_lb',
'korban_lr',
'id_jalan',
'kondisi_kecelakaan',
'kondisi_cahaya',
'bentuk_geometri',
'tingkat_kerawanan',
'defuzzy',
'id_rules',
];
public function sluggable(): array
{
return [
'slug' => [
'source' => ['nama_jalan']
]
];
}
public function jalan()
{
return $this->belongsTo(Jalan::class, 'id_jalan', 'id');
}
public function rules()
{
return $this->belongsTo(Rules::class, 'id_rules', 'id');
}
}

View File

@ -0,0 +1,18 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Kerawanan extends Model
{
use HasFactory;
protected $fillable = [
'himpunan',
'keanggotaan_awal',
'keanggotaan_tengah',
'keanggotaan_akhir',
];
}

View File

@ -0,0 +1,18 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Rules extends Model
{
use HasFactory;
protected $fillable = [
'waktu_kejadian',
'kondisi_kecelakaan',
'kondisi_cahaya',
'bentuk_geometri',
'tingkat_kerawanan',
];
}

View File

@ -0,0 +1,45 @@
<?php
namespace App\Models;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Laravel\Sanctum\HasApiTokens;
class User extends Authenticatable
{
use HasApiTokens, HasFactory, Notifiable;
/**
* The attributes that are mass assignable.
*
* @var array<int, string>
*/
protected $fillable = [
'nama',
'email',
'role',
'password',
];
/**
* The attributes that should be hidden for serialization.
*
* @var array<int, string>
*/
protected $hidden = [
'password',
'remember_token',
];
/**
* The attributes that should be cast.
*
* @var array<string, string>
*/
protected $casts = [
'email_verified_at' => 'datetime',
];
}

View File

@ -0,0 +1,30 @@
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
if ($this->app->environment('production')) {
URL::forceScheme('https');
}
}
}

View File

@ -0,0 +1,30 @@
<?php
namespace App\Providers;
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
use Illuminate\Support\Facades\Gate;
class AuthServiceProvider extends ServiceProvider
{
/**
* The policy mappings for the application.
*
* @var array<class-string, class-string>
*/
protected $policies = [
// 'App\Models\Model' => 'App\Policies\ModelPolicy',
];
/**
* Register any authentication / authorization services.
*
* @return void
*/
public function boot()
{
$this->registerPolicies();
//
}
}

View File

@ -0,0 +1,21 @@
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Broadcast;
use Illuminate\Support\ServiceProvider;
class BroadcastServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Broadcast::routes();
require base_path('routes/channels.php');
}
}

View File

@ -0,0 +1,32 @@
<?php
namespace App\Providers;
use Illuminate\Auth\Events\Registered;
use Illuminate\Auth\Listeners\SendEmailVerificationNotification;
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
use Illuminate\Support\Facades\Event;
class EventServiceProvider extends ServiceProvider
{
/**
* The event listener mappings for the application.
*
* @var array<class-string, array<int, class-string>>
*/
protected $listen = [
Registered::class => [
SendEmailVerificationNotification::class,
],
];
/**
* Register any events for your application.
*
* @return void
*/
public function boot()
{
//
}
}

View File

@ -0,0 +1,65 @@
<?php
namespace App\Providers;
use Illuminate\Cache\RateLimiting\Limit;
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\RateLimiter;
use Illuminate\Support\Facades\Route;
class RouteServiceProvider extends ServiceProvider
{
/**
* The path to the "home" route for your application.
*
* This is used by Laravel authentication to redirect users after login.
*
* @var string
*/
public const HOME = '/dashboard';
/**
* The controller namespace for the application.
*
* When present, controller route declarations will automatically be prefixed with this namespace.
*
* @var string|null
*/
// protected $namespace = 'App\\Http\\Controllers';
/**
* Define your route model bindings, pattern filters, etc.
*
* @return void
*/
// protected $namespace = 'App\Http\Controllers';
public function boot()
{
$this->configureRateLimiting();
$this->routes(function () {
Route::prefix('api')
->middleware('api')
->namespace($this->namespace)
->group(base_path('routes/api.php'));
Route::middleware('web')
->namespace($this->namespace)
->group(base_path('routes/web.php'));
});
}
/**
* Configure the rate limiters for the application.
*
* @return void
*/
protected function configureRateLimiting()
{
RateLimiter::for('api', function (Request $request) {
return Limit::perMinute(60)->by(optional($request->user())->id ?: $request->ip());
});
}
}

53
Siketas_map_FIX/artisan Normal file
View File

@ -0,0 +1,53 @@
#!/usr/bin/env php
<?php
define('LARAVEL_START', microtime(true));
/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader
| for our application. We just need to utilize it! We'll require it
| into the script here so that we do not have to worry about the
| loading of any of our classes manually. It's great to relax.
|
*/
require __DIR__.'/vendor/autoload.php';
$app = require_once __DIR__.'/bootstrap/app.php';
/*
|--------------------------------------------------------------------------
| Run The Artisan Application
|--------------------------------------------------------------------------
|
| When we run the console application, the current CLI command will be
| executed in this console and the response sent back to a terminal
| or another output device for the developers. Here goes nothing!
|
*/
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
$status = $kernel->handle(
$input = new Symfony\Component\Console\Input\ArgvInput,
new Symfony\Component\Console\Output\ConsoleOutput
);
/*
|--------------------------------------------------------------------------
| Shutdown The Application
|--------------------------------------------------------------------------
|
| Once Artisan has finished running, we will fire off the shutdown events
| so that any final work may be done by the application before we shut
| down the process. This is the last thing to happen to the request.
|
*/
$kernel->terminate($input, $status);
exit($status);

View File

@ -0,0 +1,55 @@
<?php
/*
|--------------------------------------------------------------------------
| Create The Application
|--------------------------------------------------------------------------
|
| The first thing we will do is create a new Laravel application instance
| which serves as the "glue" for all the components of Laravel, and is
| the IoC container for the system binding all of the various parts.
|
*/
$app = new Illuminate\Foundation\Application(
$_ENV['APP_BASE_PATH'] ?? dirname(__DIR__)
);
/*
|--------------------------------------------------------------------------
| Bind Important Interfaces
|--------------------------------------------------------------------------
|
| Next, we need to bind some important interfaces into the container so
| we will be able to resolve them when needed. The kernels serve the
| incoming requests to this application from both the web and CLI.
|
*/
$app->singleton(
Illuminate\Contracts\Http\Kernel::class,
App\Http\Kernel::class
);
$app->singleton(
Illuminate\Contracts\Console\Kernel::class,
App\Console\Kernel::class
);
$app->singleton(
Illuminate\Contracts\Debug\ExceptionHandler::class,
App\Exceptions\Handler::class
);
/*
|--------------------------------------------------------------------------
| Return The Application
|--------------------------------------------------------------------------
|
| This script returns the application instance. The instance is given to
| the calling script so we can separate the building of the instances
| from the actual running of the application and sending responses.
|
*/
return $app;

View File

@ -0,0 +1,80 @@
<?php return array (
'cviebrock/eloquent-sluggable' =>
array (
'providers' =>
array (
0 => 'Cviebrock\\EloquentSluggable\\ServiceProvider',
),
),
'facade/ignition' =>
array (
'providers' =>
array (
0 => 'Facade\\Ignition\\IgnitionServiceProvider',
),
'aliases' =>
array (
'Flare' => 'Facade\\Ignition\\Facades\\Flare',
),
),
'fruitcake/laravel-cors' =>
array (
'providers' =>
array (
0 => 'Fruitcake\\Cors\\CorsServiceProvider',
),
),
'laravel/sail' =>
array (
'providers' =>
array (
0 => 'Laravel\\Sail\\SailServiceProvider',
),
),
'laravel/sanctum' =>
array (
'providers' =>
array (
0 => 'Laravel\\Sanctum\\SanctumServiceProvider',
),
),
'laravel/tinker' =>
array (
'providers' =>
array (
0 => 'Laravel\\Tinker\\TinkerServiceProvider',
),
),
'laravel/ui' =>
array (
'providers' =>
array (
0 => 'Laravel\\Ui\\UiServiceProvider',
),
),
'nesbot/carbon' =>
array (
'providers' =>
array (
0 => 'Carbon\\Laravel\\ServiceProvider',
),
),
'nunomaduro/collision' =>
array (
'providers' =>
array (
0 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
),
),
'wulfheart/pretty_routes' =>
array (
'providers' =>
array (
0 => 'Wulfheart\\PrettyRoutes\\PrettyRoutesServiceProvider',
),
'aliases' =>
array (
'PrettyRoutes' => 'Wulfheart\\PrettyRoutes\\PrettyRoutesFacade',
),
),
);

View File

@ -0,0 +1,237 @@
<?php return array (
'providers' =>
array (
0 => 'Illuminate\\Auth\\AuthServiceProvider',
1 => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
2 => 'Illuminate\\Bus\\BusServiceProvider',
3 => 'Illuminate\\Cache\\CacheServiceProvider',
4 => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
5 => 'Illuminate\\Cookie\\CookieServiceProvider',
6 => 'Illuminate\\Database\\DatabaseServiceProvider',
7 => 'Illuminate\\Encryption\\EncryptionServiceProvider',
8 => 'Illuminate\\Filesystem\\FilesystemServiceProvider',
9 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider',
10 => 'Illuminate\\Hashing\\HashServiceProvider',
11 => 'Illuminate\\Mail\\MailServiceProvider',
12 => 'Illuminate\\Notifications\\NotificationServiceProvider',
13 => 'Illuminate\\Pagination\\PaginationServiceProvider',
14 => 'Illuminate\\Pipeline\\PipelineServiceProvider',
15 => 'Illuminate\\Queue\\QueueServiceProvider',
16 => 'Illuminate\\Redis\\RedisServiceProvider',
17 => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
18 => 'Illuminate\\Session\\SessionServiceProvider',
19 => 'Illuminate\\Translation\\TranslationServiceProvider',
20 => 'Illuminate\\Validation\\ValidationServiceProvider',
21 => 'Illuminate\\View\\ViewServiceProvider',
22 => 'Cviebrock\\EloquentSluggable\\ServiceProvider',
23 => 'Facade\\Ignition\\IgnitionServiceProvider',
24 => 'Fruitcake\\Cors\\CorsServiceProvider',
25 => 'Laravel\\Sail\\SailServiceProvider',
26 => 'Laravel\\Sanctum\\SanctumServiceProvider',
27 => 'Laravel\\Tinker\\TinkerServiceProvider',
28 => 'Laravel\\Ui\\UiServiceProvider',
29 => 'Carbon\\Laravel\\ServiceProvider',
30 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
31 => 'Wulfheart\\PrettyRoutes\\PrettyRoutesServiceProvider',
32 => 'App\\Providers\\AppServiceProvider',
33 => 'App\\Providers\\AuthServiceProvider',
34 => 'App\\Providers\\EventServiceProvider',
35 => 'App\\Providers\\RouteServiceProvider',
),
'eager' =>
array (
0 => 'Illuminate\\Auth\\AuthServiceProvider',
1 => 'Illuminate\\Cookie\\CookieServiceProvider',
2 => 'Illuminate\\Database\\DatabaseServiceProvider',
3 => 'Illuminate\\Encryption\\EncryptionServiceProvider',
4 => 'Illuminate\\Filesystem\\FilesystemServiceProvider',
5 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider',
6 => 'Illuminate\\Notifications\\NotificationServiceProvider',
7 => 'Illuminate\\Pagination\\PaginationServiceProvider',
8 => 'Illuminate\\Session\\SessionServiceProvider',
9 => 'Illuminate\\View\\ViewServiceProvider',
10 => 'Cviebrock\\EloquentSluggable\\ServiceProvider',
11 => 'Facade\\Ignition\\IgnitionServiceProvider',
12 => 'Fruitcake\\Cors\\CorsServiceProvider',
13 => 'Laravel\\Sanctum\\SanctumServiceProvider',
14 => 'Laravel\\Ui\\UiServiceProvider',
15 => 'Carbon\\Laravel\\ServiceProvider',
16 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
17 => 'Wulfheart\\PrettyRoutes\\PrettyRoutesServiceProvider',
18 => 'App\\Providers\\AppServiceProvider',
19 => 'App\\Providers\\AuthServiceProvider',
20 => 'App\\Providers\\EventServiceProvider',
21 => 'App\\Providers\\RouteServiceProvider',
),
'deferred' =>
array (
'Illuminate\\Broadcasting\\BroadcastManager' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
'Illuminate\\Contracts\\Broadcasting\\Factory' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
'Illuminate\\Contracts\\Broadcasting\\Broadcaster' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
'Illuminate\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
'Illuminate\\Contracts\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
'Illuminate\\Contracts\\Bus\\QueueingDispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
'Illuminate\\Bus\\BatchRepository' => 'Illuminate\\Bus\\BusServiceProvider',
'cache' => 'Illuminate\\Cache\\CacheServiceProvider',
'cache.store' => 'Illuminate\\Cache\\CacheServiceProvider',
'cache.psr6' => 'Illuminate\\Cache\\CacheServiceProvider',
'memcached.connector' => 'Illuminate\\Cache\\CacheServiceProvider',
'Illuminate\\Cache\\RateLimiter' => 'Illuminate\\Cache\\CacheServiceProvider',
'command.cache.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.cache.forget' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.clear-compiled' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.auth.resets.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.config.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.config.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Database\\Console\\DbCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.db.prune' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.db.wipe' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.down' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.environment' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.event.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.event.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.event.list' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.key.generate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.optimize' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.optimize.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.package.discover' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.failed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.flush' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.forget' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.listen' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.monitor' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.prune-batches' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.prune-failed-jobs' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.restart' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.retry' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.retry-batch' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.work' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.route.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.route.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.route.list' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.schema.dump' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.seed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleFinishCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleListCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleRunCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleClearCacheCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleTestCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleWorkCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.storage.link' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.up' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.view.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.view.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.cache.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.cast.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.channel.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.component.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.console.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.controller.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.event.generate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.event.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.exception.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.factory.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.job.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.listener.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.mail.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.middleware.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.model.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.notification.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.notification.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.observer.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.policy.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.provider.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.failed-table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.batches-table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.request.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.resource.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.rule.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.seeder.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.session.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.serve' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.stub.publish' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.test.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.vendor.publish' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'migrator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'migration.repository' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'migration.creator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.fresh' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.install' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.refresh' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.reset' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.rollback' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.status' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'composer' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'hash' => 'Illuminate\\Hashing\\HashServiceProvider',
'hash.driver' => 'Illuminate\\Hashing\\HashServiceProvider',
'mail.manager' => 'Illuminate\\Mail\\MailServiceProvider',
'mailer' => 'Illuminate\\Mail\\MailServiceProvider',
'Illuminate\\Mail\\Markdown' => 'Illuminate\\Mail\\MailServiceProvider',
'Illuminate\\Contracts\\Pipeline\\Hub' => 'Illuminate\\Pipeline\\PipelineServiceProvider',
'queue' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.connection' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.failer' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.listener' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.worker' => 'Illuminate\\Queue\\QueueServiceProvider',
'redis' => 'Illuminate\\Redis\\RedisServiceProvider',
'redis.connection' => 'Illuminate\\Redis\\RedisServiceProvider',
'auth.password' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
'auth.password.broker' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
'translator' => 'Illuminate\\Translation\\TranslationServiceProvider',
'translation.loader' => 'Illuminate\\Translation\\TranslationServiceProvider',
'validator' => 'Illuminate\\Validation\\ValidationServiceProvider',
'validation.presence' => 'Illuminate\\Validation\\ValidationServiceProvider',
'Laravel\\Sail\\Console\\InstallCommand' => 'Laravel\\Sail\\SailServiceProvider',
'Laravel\\Sail\\Console\\PublishCommand' => 'Laravel\\Sail\\SailServiceProvider',
'command.tinker' => 'Laravel\\Tinker\\TinkerServiceProvider',
),
'when' =>
array (
'Illuminate\\Broadcasting\\BroadcastServiceProvider' =>
array (
),
'Illuminate\\Bus\\BusServiceProvider' =>
array (
),
'Illuminate\\Cache\\CacheServiceProvider' =>
array (
),
'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider' =>
array (
),
'Illuminate\\Hashing\\HashServiceProvider' =>
array (
),
'Illuminate\\Mail\\MailServiceProvider' =>
array (
),
'Illuminate\\Pipeline\\PipelineServiceProvider' =>
array (
),
'Illuminate\\Queue\\QueueServiceProvider' =>
array (
),
'Illuminate\\Redis\\RedisServiceProvider' =>
array (
),
'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider' =>
array (
),
'Illuminate\\Translation\\TranslationServiceProvider' =>
array (
),
'Illuminate\\Validation\\ValidationServiceProvider' =>
array (
),
'Laravel\\Sail\\SailServiceProvider' =>
array (
),
'Laravel\\Tinker\\TinkerServiceProvider' =>
array (
),
),
);

View File

@ -0,0 +1,68 @@
{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"require": {
"php": "^7.3|^8.0",
"cviebrock/eloquent-sluggable": "*",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.0.1",
"laravel/framework": "^8.75",
"laravel/sanctum": "^2.11",
"laravel/tinker": "^2.5",
"laravel/ui": "3.x",
"wulfheart/pretty_routes": "^0.3.0"
},
"require-dev": {
"facade/ignition": "^2.5",
"fakerphp/faker": "^1.9.1",
"laravel/sail": "^1.0.1",
"mockery/mockery": "^1.4.4",
"nunomaduro/collision": "^5.10",
"phpunit/phpunit": "^9.5.10"
},
"autoload": {
"psr-4": {
"App\\": "app/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
},
"files": [
"app/Helpers/helpers.php"
]
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"scripts": {
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
],
"post-update-cmd": [
"@php artisan vendor:publish --tag=laravel-assets --ansi --force"
],
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"@php artisan key:generate --ansi"
]
},
"extra": {
"laravel": {
"dont-discover": []
}
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true
},
"minimum-stability": "dev",
"prefer-stable": true
}

8153
Siketas_map_FIX/composer.lock generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,235 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Application Name
|--------------------------------------------------------------------------
|
| This value is the name of your application. This value is used when the
| framework needs to place the application's name in a notification or
| any other location as required by the application or its packages.
|
*/
'name' => env('APP_NAME', 'Laravel'),
/*
|--------------------------------------------------------------------------
| Application Environment
|--------------------------------------------------------------------------
|
| This value determines the "environment" your application is currently
| running in. This may determine how you prefer to configure various
| services the application utilizes. Set this in your ".env" file.
|
*/
'env' => env('APP_ENV', 'production'),
/*
|--------------------------------------------------------------------------
| Application Debug Mode
|--------------------------------------------------------------------------
|
| When your application is in debug mode, detailed error messages with
| stack traces will be shown on every error that occurs within your
| application. If disabled, a simple generic error page is shown.
|
*/
'debug' => (bool) env('APP_DEBUG', false),
/*
|--------------------------------------------------------------------------
| Application URL
|--------------------------------------------------------------------------
|
| This URL is used by the console to properly generate URLs when using
| the Artisan command line tool. You should set this to the root of
| your application so that it is used when running Artisan tasks.
|
*/
'url' => env('APP_URL', 'http://localhost'),
'asset_url' => env('ASSET_URL', null),
/*
|--------------------------------------------------------------------------
| Application Timezone
|--------------------------------------------------------------------------
|
| Here you may specify the default timezone for your application, which
| will be used by the PHP date and date-time functions. We have gone
| ahead and set this to a sensible default for you out of the box.
|
*/
'timezone' => 'UTC',
/*
|--------------------------------------------------------------------------
| Application Locale Configuration
|--------------------------------------------------------------------------
|
| The application locale determines the default locale that will be used
| by the translation service provider. You are free to set this value
| to any of the locales which will be supported by the application.
|
*/
'locale' => 'en',
/*
|--------------------------------------------------------------------------
| Application Fallback Locale
|--------------------------------------------------------------------------
|
| The fallback locale determines the locale to use when the current one
| is not available. You may change the value to correspond to any of
| the language folders that are provided through your application.
|
*/
'fallback_locale' => 'en',
/*
|--------------------------------------------------------------------------
| Faker Locale
|--------------------------------------------------------------------------
|
| This locale will be used by the Faker PHP library when generating fake
| data for your database seeds. For example, this will be used to get
| localized telephone numbers, street address information and more.
|
*/
'faker_locale' => 'en_US',
/*
|--------------------------------------------------------------------------
| Encryption Key
|--------------------------------------------------------------------------
|
| This key is used by the Illuminate encrypter service and should be set
| to a random, 32 character string, otherwise these encrypted strings
| will not be safe. Please do this before deploying an application!
|
*/
'key' => env('APP_KEY'),
'cipher' => 'AES-256-CBC',
/*
|--------------------------------------------------------------------------
| Autoloaded Service Providers
|--------------------------------------------------------------------------
|
| The service providers listed here will be automatically loaded on the
| request to your application. Feel free to add your own services to
| this array to grant expanded functionality to your applications.
|
*/
'providers' => [
/*
* Laravel Framework Service Providers...
*/
Illuminate\Auth\AuthServiceProvider::class,
Illuminate\Broadcasting\BroadcastServiceProvider::class,
Illuminate\Bus\BusServiceProvider::class,
Illuminate\Cache\CacheServiceProvider::class,
Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
Illuminate\Cookie\CookieServiceProvider::class,
Illuminate\Database\DatabaseServiceProvider::class,
Illuminate\Encryption\EncryptionServiceProvider::class,
Illuminate\Filesystem\FilesystemServiceProvider::class,
Illuminate\Foundation\Providers\FoundationServiceProvider::class,
Illuminate\Hashing\HashServiceProvider::class,
Illuminate\Mail\MailServiceProvider::class,
Illuminate\Notifications\NotificationServiceProvider::class,
Illuminate\Pagination\PaginationServiceProvider::class,
Illuminate\Pipeline\PipelineServiceProvider::class,
Illuminate\Queue\QueueServiceProvider::class,
Illuminate\Redis\RedisServiceProvider::class,
Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
Illuminate\Session\SessionServiceProvider::class,
Illuminate\Translation\TranslationServiceProvider::class,
Illuminate\Validation\ValidationServiceProvider::class,
Illuminate\View\ViewServiceProvider::class,
/*
* Package Service Providers...
*/
/*
* Application Service Providers...
*/
App\Providers\AppServiceProvider::class,
App\Providers\AuthServiceProvider::class,
// App\Providers\BroadcastServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
],
/*
|--------------------------------------------------------------------------
| Class Aliases
|--------------------------------------------------------------------------
|
| This array of class aliases will be registered when this application
| is started. However, feel free to register as many as you wish as
| the aliases are "lazy" loaded so they don't hinder performance.
|
*/
'aliases' => [
'App' => Illuminate\Support\Facades\App::class,
'Arr' => Illuminate\Support\Arr::class,
'Artisan' => Illuminate\Support\Facades\Artisan::class,
'Auth' => Illuminate\Support\Facades\Auth::class,
'Blade' => Illuminate\Support\Facades\Blade::class,
'Broadcast' => Illuminate\Support\Facades\Broadcast::class,
'Bus' => Illuminate\Support\Facades\Bus::class,
'Cache' => Illuminate\Support\Facades\Cache::class,
'Config' => Illuminate\Support\Facades\Config::class,
'Cookie' => Illuminate\Support\Facades\Cookie::class,
'Crypt' => Illuminate\Support\Facades\Crypt::class,
'Date' => Illuminate\Support\Facades\Date::class,
'DB' => Illuminate\Support\Facades\DB::class,
'Eloquent' => Illuminate\Database\Eloquent\Model::class,
'Event' => Illuminate\Support\Facades\Event::class,
'File' => Illuminate\Support\Facades\File::class,
'Gate' => Illuminate\Support\Facades\Gate::class,
'Hash' => Illuminate\Support\Facades\Hash::class,
'Http' => Illuminate\Support\Facades\Http::class,
'Js' => Illuminate\Support\Js::class,
'Lang' => Illuminate\Support\Facades\Lang::class,
'Log' => Illuminate\Support\Facades\Log::class,
'Mail' => Illuminate\Support\Facades\Mail::class,
'Notification' => Illuminate\Support\Facades\Notification::class,
'Password' => Illuminate\Support\Facades\Password::class,
'Queue' => Illuminate\Support\Facades\Queue::class,
'RateLimiter' => Illuminate\Support\Facades\RateLimiter::class,
'Redirect' => Illuminate\Support\Facades\Redirect::class,
// 'Redis' => Illuminate\Support\Facades\Redis::class,
'Request' => Illuminate\Support\Facades\Request::class,
'Response' => Illuminate\Support\Facades\Response::class,
'Route' => Illuminate\Support\Facades\Route::class,
'Schema' => Illuminate\Support\Facades\Schema::class,
'Session' => Illuminate\Support\Facades\Session::class,
'Storage' => Illuminate\Support\Facades\Storage::class,
'Str' => Illuminate\Support\Str::class,
'URL' => Illuminate\Support\Facades\URL::class,
'Validator' => Illuminate\Support\Facades\Validator::class,
'View' => Illuminate\Support\Facades\View::class,
],
];

View File

@ -0,0 +1,111 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Authentication Defaults
|--------------------------------------------------------------------------
|
| This option controls the default authentication "guard" and password
| reset options for your application. You may change these defaults
| as required, but they're a perfect start for most applications.
|
*/
'defaults' => [
'guard' => 'web',
'passwords' => 'users',
],
/*
|--------------------------------------------------------------------------
| Authentication Guards
|--------------------------------------------------------------------------
|
| Next, you may define every authentication guard for your application.
| Of course, a great default configuration has been defined for you
| here which uses session storage and the Eloquent user provider.
|
| All authentication drivers have a user provider. This defines how the
| users are actually retrieved out of your database or other storage
| mechanisms used by this application to persist your user's data.
|
| Supported: "session"
|
*/
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
],
/*
|--------------------------------------------------------------------------
| User Providers
|--------------------------------------------------------------------------
|
| All authentication drivers have a user provider. This defines how the
| users are actually retrieved out of your database or other storage
| mechanisms used by this application to persist your user's data.
|
| If you have multiple user tables or models you may configure multiple
| sources which represent each model / table. These sources may then
| be assigned to any extra authentication guards you have defined.
|
| Supported: "database", "eloquent"
|
*/
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Models\User::class,
],
// 'users' => [
// 'driver' => 'database',
// 'table' => 'users',
// ],
],
/*
|--------------------------------------------------------------------------
| Resetting Passwords
|--------------------------------------------------------------------------
|
| You may specify multiple password reset configurations if you have more
| than one user table or model in the application and you want to have
| separate password reset settings based on the specific user types.
|
| The expire time is the number of minutes that each reset token will be
| considered valid. This security feature keeps tokens short-lived so
| they have less time to be guessed. You may change this as needed.
|
*/
'passwords' => [
'users' => [
'provider' => 'users',
'table' => 'password_resets',
'expire' => 60,
'throttle' => 60,
],
],
/*
|--------------------------------------------------------------------------
| Password Confirmation Timeout
|--------------------------------------------------------------------------
|
| Here you may define the amount of seconds before a password confirmation
| times out and the user is prompted to re-enter their password via the
| confirmation screen. By default, the timeout lasts for three hours.
|
*/
'password_timeout' => 10800,
];

View File

@ -0,0 +1,64 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Default Broadcaster
|--------------------------------------------------------------------------
|
| This option controls the default broadcaster that will be used by the
| framework when an event needs to be broadcast. You may set this to
| any of the connections defined in the "connections" array below.
|
| Supported: "pusher", "ably", "redis", "log", "null"
|
*/
'default' => env('BROADCAST_DRIVER', 'null'),
/*
|--------------------------------------------------------------------------
| Broadcast Connections
|--------------------------------------------------------------------------
|
| Here you may define all of the broadcast connections that will be used
| to broadcast events to other systems or over websockets. Samples of
| each available type of connection are provided inside this array.
|
*/
'connections' => [
'pusher' => [
'driver' => 'pusher',
'key' => env('PUSHER_APP_KEY'),
'secret' => env('PUSHER_APP_SECRET'),
'app_id' => env('PUSHER_APP_ID'),
'options' => [
'cluster' => env('PUSHER_APP_CLUSTER'),
'useTLS' => true,
],
],
'ably' => [
'driver' => 'ably',
'key' => env('ABLY_KEY'),
],
'redis' => [
'driver' => 'redis',
'connection' => 'default',
],
'log' => [
'driver' => 'log',
],
'null' => [
'driver' => 'null',
],
],
];

View File

@ -0,0 +1,110 @@
<?php
use Illuminate\Support\Str;
return [
/*
|--------------------------------------------------------------------------
| Default Cache Store
|--------------------------------------------------------------------------
|
| This option controls the default cache connection that gets used while
| using this caching library. This connection is used when another is
| not explicitly specified when executing a given caching function.
|
*/
'default' => env('CACHE_DRIVER', 'file'),
/*
|--------------------------------------------------------------------------
| Cache Stores
|--------------------------------------------------------------------------
|
| Here you may define all of the cache "stores" for your application as
| well as their drivers. You may even define multiple stores for the
| same cache driver to group types of items stored in your caches.
|
| Supported drivers: "apc", "array", "database", "file",
| "memcached", "redis", "dynamodb", "octane", "null"
|
*/
'stores' => [
'apc' => [
'driver' => 'apc',
],
'array' => [
'driver' => 'array',
'serialize' => false,
],
'database' => [
'driver' => 'database',
'table' => 'cache',
'connection' => null,
'lock_connection' => null,
],
'file' => [
'driver' => 'file',
'path' => storage_path('framework/cache/data'),
],
'memcached' => [
'driver' => 'memcached',
'persistent_id' => env('MEMCACHED_PERSISTENT_ID'),
'sasl' => [
env('MEMCACHED_USERNAME'),
env('MEMCACHED_PASSWORD'),
],
'options' => [
// Memcached::OPT_CONNECT_TIMEOUT => 2000,
],
'servers' => [
[
'host' => env('MEMCACHED_HOST', '127.0.0.1'),
'port' => env('MEMCACHED_PORT', 11211),
'weight' => 100,
],
],
],
'redis' => [
'driver' => 'redis',
'connection' => 'cache',
'lock_connection' => 'default',
],
'dynamodb' => [
'driver' => 'dynamodb',
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
'table' => env('DYNAMODB_CACHE_TABLE', 'cache'),
'endpoint' => env('DYNAMODB_ENDPOINT'),
],
'octane' => [
'driver' => 'octane',
],
],
/*
|--------------------------------------------------------------------------
| Cache Key Prefix
|--------------------------------------------------------------------------
|
| When utilizing a RAM based store such as APC or Memcached, there might
| be other applications utilizing the same cache. So, we'll specify a
| value to get prefixed to all our keys so we can avoid collisions.
|
*/
'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'),
];

View File

@ -0,0 +1,34 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Cross-Origin Resource Sharing (CORS) Configuration
|--------------------------------------------------------------------------
|
| Here you may configure your settings for cross-origin resource sharing
| or "CORS". This determines what cross-origin operations may execute
| in web browsers. You are free to adjust these settings as needed.
|
| To learn more: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
|
*/
'paths' => ['api/*', 'sanctum/csrf-cookie'],
'allowed_methods' => ['*'],
'allowed_origins' => ['*'],
'allowed_origins_patterns' => [],
'allowed_headers' => ['*'],
'exposed_headers' => [],
'max_age' => 0,
'supports_credentials' => false,
];

View File

@ -0,0 +1,147 @@
<?php
use Illuminate\Support\Str;
return [
/*
|--------------------------------------------------------------------------
| Default Database Connection Name
|--------------------------------------------------------------------------
|
| Here you may specify which of the database connections below you wish
| to use as your default connection for all database work. Of course
| you may use many connections at once using the Database library.
|
*/
'default' => env('DB_CONNECTION', 'mysql'),
/*
|--------------------------------------------------------------------------
| Database Connections
|--------------------------------------------------------------------------
|
| Here are each of the database connections setup for your application.
| Of course, examples of configuring each database platform that is
| supported by Laravel is shown below to make development simple.
|
|
| All database work in Laravel is done through the PHP PDO facilities
| so make sure you have the driver for your particular database of
| choice installed on your machine before you begin development.
|
*/
'connections' => [
'sqlite' => [
'driver' => 'sqlite',
'url' => env('DATABASE_URL'),
'database' => env('DB_DATABASE', database_path('database.sqlite')),
'prefix' => '',
'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true),
],
'mysql' => [
'driver' => 'mysql',
'url' => env('DATABASE_URL'),
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'forge'),
'username' => env('DB_USERNAME', 'forge'),
'password' => env('DB_PASSWORD', ''),
'unix_socket' => env('DB_SOCKET', ''),
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'prefix_indexes' => true,
'strict' => true,
'engine' => null,
'options' => extension_loaded('pdo_mysql') ? array_filter([
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
]) : [],
],
'pgsql' => [
'driver' => 'pgsql',
'url' => env('DATABASE_URL'),
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '5432'),
'database' => env('DB_DATABASE', 'forge'),
'username' => env('DB_USERNAME', 'forge'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'utf8',
'prefix' => '',
'prefix_indexes' => true,
'schema' => 'public',
'sslmode' => 'prefer',
],
'sqlsrv' => [
'driver' => 'sqlsrv',
'url' => env('DATABASE_URL'),
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', '1433'),
'database' => env('DB_DATABASE', 'forge'),
'username' => env('DB_USERNAME', 'forge'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'utf8',
'prefix' => '',
'prefix_indexes' => true,
],
],
/*
|--------------------------------------------------------------------------
| Migration Repository Table
|--------------------------------------------------------------------------
|
| This table keeps track of all the migrations that have already run for
| your application. Using this information, we can determine which of
| the migrations on disk haven't actually been run in the database.
|
*/
'migrations' => 'migrations',
/*
|--------------------------------------------------------------------------
| Redis Databases
|--------------------------------------------------------------------------
|
| Redis is an open source, fast, and advanced key-value store that also
| provides a richer body of commands than a typical key-value system
| such as APC or Memcached. Laravel makes it easy to dig right in.
|
*/
'redis' => [
'client' => env('REDIS_CLIENT', 'phpredis'),
'options' => [
'cluster' => env('REDIS_CLUSTER', 'redis'),
'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'),
],
'default' => [
'url' => env('REDIS_URL'),
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', '6379'),
'database' => env('REDIS_DB', '0'),
],
'cache' => [
'url' => env('REDIS_URL'),
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', '6379'),
'database' => env('REDIS_CACHE_DB', '1'),
],
],
];

View File

@ -0,0 +1,73 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Default Filesystem Disk
|--------------------------------------------------------------------------
|
| Here you may specify the default filesystem disk that should be used
| by the framework. The "local" disk, as well as a variety of cloud
| based disks are available to your application. Just store away!
|
*/
'default' => env('FILESYSTEM_DRIVER', 'local'),
/*
|--------------------------------------------------------------------------
| Filesystem Disks
|--------------------------------------------------------------------------
|
| Here you may configure as many filesystem "disks" as you wish, and you
| may even configure multiple disks of the same driver. Defaults have
| been setup for each driver as an example of the required options.
|
| Supported Drivers: "local", "ftp", "sftp", "s3"
|
*/
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
's3' => [
'driver' => 's3',
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
'region' => env('AWS_DEFAULT_REGION'),
'bucket' => env('AWS_BUCKET'),
'url' => env('AWS_URL'),
'endpoint' => env('AWS_ENDPOINT'),
'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false),
],
],
/*
|--------------------------------------------------------------------------
| Symbolic Links
|--------------------------------------------------------------------------
|
| Here you may configure the symbolic links that will be created when the
| `storage:link` Artisan command is executed. The array keys should be
| the locations of the links and the values should be their targets.
|
*/
'links' => [
public_path('storage') => storage_path('app/public'),
],
];

View File

@ -0,0 +1,52 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Default Hash Driver
|--------------------------------------------------------------------------
|
| This option controls the default hash driver that will be used to hash
| passwords for your application. By default, the bcrypt algorithm is
| used; however, you remain free to modify this option if you wish.
|
| Supported: "bcrypt", "argon", "argon2id"
|
*/
'driver' => 'bcrypt',
/*
|--------------------------------------------------------------------------
| Bcrypt Options
|--------------------------------------------------------------------------
|
| Here you may specify the configuration options that should be used when
| passwords are hashed using the Bcrypt algorithm. This will allow you
| to control the amount of time it takes to hash the given password.
|
*/
'bcrypt' => [
'rounds' => env('BCRYPT_ROUNDS', 10),
],
/*
|--------------------------------------------------------------------------
| Argon Options
|--------------------------------------------------------------------------
|
| Here you may specify the configuration options that should be used when
| passwords are hashed using the Argon algorithm. These will allow you
| to control the amount of time it takes to hash the given password.
|
*/
'argon' => [
'memory' => 65536,
'threads' => 1,
'time' => 4,
],
];

View File

@ -0,0 +1,118 @@
<?php
use Monolog\Handler\NullHandler;
use Monolog\Handler\StreamHandler;
use Monolog\Handler\SyslogUdpHandler;
return [
/*
|--------------------------------------------------------------------------
| Default Log Channel
|--------------------------------------------------------------------------
|
| This option defines the default log channel that gets used when writing
| messages to the logs. The name specified in this option should match
| one of the channels defined in the "channels" configuration array.
|
*/
'default' => env('LOG_CHANNEL', 'stack'),
/*
|--------------------------------------------------------------------------
| Deprecations Log Channel
|--------------------------------------------------------------------------
|
| This option controls the log channel that should be used to log warnings
| regarding deprecated PHP and library features. This allows you to get
| your application ready for upcoming major versions of dependencies.
|
*/
'deprecations' => env('LOG_DEPRECATIONS_CHANNEL', 'null'),
/*
|--------------------------------------------------------------------------
| Log Channels
|--------------------------------------------------------------------------
|
| Here you may configure the log channels for your application. Out of
| the box, Laravel uses the Monolog PHP logging library. This gives
| you a variety of powerful log handlers / formatters to utilize.
|
| Available Drivers: "single", "daily", "slack", "syslog",
| "errorlog", "monolog",
| "custom", "stack"
|
*/
'channels' => [
'stack' => [
'driver' => 'stack',
'channels' => ['single'],
'ignore_exceptions' => false,
],
'single' => [
'driver' => 'single',
'path' => storage_path('logs/laravel.log'),
'level' => env('LOG_LEVEL', 'debug'),
],
'daily' => [
'driver' => 'daily',
'path' => storage_path('logs/laravel.log'),
'level' => env('LOG_LEVEL', 'debug'),
'days' => 14,
],
'slack' => [
'driver' => 'slack',
'url' => env('LOG_SLACK_WEBHOOK_URL'),
'username' => 'Laravel Log',
'emoji' => ':boom:',
'level' => env('LOG_LEVEL', 'critical'),
],
'papertrail' => [
'driver' => 'monolog',
'level' => env('LOG_LEVEL', 'debug'),
'handler' => SyslogUdpHandler::class,
'handler_with' => [
'host' => env('PAPERTRAIL_URL'),
'port' => env('PAPERTRAIL_PORT'),
],
],
'stderr' => [
'driver' => 'monolog',
'level' => env('LOG_LEVEL', 'debug'),
'handler' => StreamHandler::class,
'formatter' => env('LOG_STDERR_FORMATTER'),
'with' => [
'stream' => 'php://stderr',
],
],
'syslog' => [
'driver' => 'syslog',
'level' => env('LOG_LEVEL', 'debug'),
],
'errorlog' => [
'driver' => 'errorlog',
'level' => env('LOG_LEVEL', 'debug'),
],
'null' => [
'driver' => 'monolog',
'handler' => NullHandler::class,
],
'emergency' => [
'path' => storage_path('logs/laravel.log'),
],
],
];

View File

@ -0,0 +1,118 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Default Mailer
|--------------------------------------------------------------------------
|
| This option controls the default mailer that is used to send any email
| messages sent by your application. Alternative mailers may be setup
| and used as needed; however, this mailer will be used by default.
|
*/
'default' => env('MAIL_MAILER', 'smtp'),
/*
|--------------------------------------------------------------------------
| Mailer Configurations
|--------------------------------------------------------------------------
|
| Here you may configure all of the mailers used by your application plus
| their respective settings. Several examples have been configured for
| you and you are free to add your own as your application requires.
|
| Laravel supports a variety of mail "transport" drivers to be used while
| sending an e-mail. You will specify which one you are using for your
| mailers below. You are free to add additional mailers as required.
|
| Supported: "smtp", "sendmail", "mailgun", "ses",
| "postmark", "log", "array", "failover"
|
*/
'mailers' => [
'smtp' => [
'transport' => 'smtp',
'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
'port' => env('MAIL_PORT', 587),
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
'username' => env('MAIL_USERNAME'),
'password' => env('MAIL_PASSWORD'),
'timeout' => null,
'auth_mode' => null,
],
'ses' => [
'transport' => 'ses',
],
'mailgun' => [
'transport' => 'mailgun',
],
'postmark' => [
'transport' => 'postmark',
],
'sendmail' => [
'transport' => 'sendmail',
'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -t -i'),
],
'log' => [
'transport' => 'log',
'channel' => env('MAIL_LOG_CHANNEL'),
],
'array' => [
'transport' => 'array',
],
'failover' => [
'transport' => 'failover',
'mailers' => [
'smtp',
'log',
],
],
],
/*
|--------------------------------------------------------------------------
| Global "From" Address
|--------------------------------------------------------------------------
|
| You may wish for all e-mails sent by your application to be sent from
| the same address. Here, you may specify a name and address that is
| used globally for all e-mails that are sent by your application.
|
*/
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
'name' => env('MAIL_FROM_NAME', 'Example'),
],
/*
|--------------------------------------------------------------------------
| Markdown Mail Settings
|--------------------------------------------------------------------------
|
| If you are using Markdown based email rendering, you may configure your
| theme and component paths here, allowing you to customize the design
| of the emails. Or, you may simply stick with the Laravel defaults!
|
*/
'markdown' => [
'theme' => 'default',
'paths' => [
resource_path('views/vendor/mail'),
],
],
];

View File

@ -0,0 +1,93 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Default Queue Connection Name
|--------------------------------------------------------------------------
|
| Laravel's queue API supports an assortment of back-ends via a single
| API, giving you convenient access to each back-end using the same
| syntax for every one. Here you may define a default connection.
|
*/
'default' => env('QUEUE_CONNECTION', 'sync'),
/*
|--------------------------------------------------------------------------
| Queue Connections
|--------------------------------------------------------------------------
|
| Here you may configure the connection information for each server that
| is used by your application. A default configuration has been added
| for each back-end shipped with Laravel. You are free to add more.
|
| Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null"
|
*/
'connections' => [
'sync' => [
'driver' => 'sync',
],
'database' => [
'driver' => 'database',
'table' => 'jobs',
'queue' => 'default',
'retry_after' => 90,
'after_commit' => false,
],
'beanstalkd' => [
'driver' => 'beanstalkd',
'host' => 'localhost',
'queue' => 'default',
'retry_after' => 90,
'block_for' => 0,
'after_commit' => false,
],
'sqs' => [
'driver' => 'sqs',
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'),
'queue' => env('SQS_QUEUE', 'default'),
'suffix' => env('SQS_SUFFIX'),
'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
'after_commit' => false,
],
'redis' => [
'driver' => 'redis',
'connection' => 'default',
'queue' => env('REDIS_QUEUE', 'default'),
'retry_after' => 90,
'block_for' => null,
'after_commit' => false,
],
],
/*
|--------------------------------------------------------------------------
| Failed Queue Jobs
|--------------------------------------------------------------------------
|
| These options configure the behavior of failed queue job logging so you
| can control which database and table are used to store the jobs that
| have failed. You may change them to any database / table you wish.
|
*/
'failed' => [
'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'),
'database' => env('DB_CONNECTION', 'mysql'),
'table' => 'failed_jobs',
],
];

View File

@ -0,0 +1,65 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Stateful Domains
|--------------------------------------------------------------------------
|
| Requests from the following domains / hosts will receive stateful API
| authentication cookies. Typically, these should include your local
| and production domains which access your API via a frontend SPA.
|
*/
'stateful' => explode(',', env('SANCTUM_STATEFUL_DOMAINS', sprintf(
'%s%s',
'localhost,localhost:3000,127.0.0.1,127.0.0.1:8000,::1',
env('APP_URL') ? ','.parse_url(env('APP_URL'), PHP_URL_HOST) : ''
))),
/*
|--------------------------------------------------------------------------
| Sanctum Guards
|--------------------------------------------------------------------------
|
| This array contains the authentication guards that will be checked when
| Sanctum is trying to authenticate a request. If none of these guards
| are able to authenticate the request, Sanctum will use the bearer
| token that's present on an incoming request for authentication.
|
*/
'guard' => ['web'],
/*
|--------------------------------------------------------------------------
| Expiration Minutes
|--------------------------------------------------------------------------
|
| This value controls the number of minutes until an issued token will be
| considered expired. If this value is null, personal access tokens do
| not expire. This won't tweak the lifetime of first-party sessions.
|
*/
'expiration' => null,
/*
|--------------------------------------------------------------------------
| Sanctum Middleware
|--------------------------------------------------------------------------
|
| When authenticating your first-party SPA with Sanctum you may need to
| customize some of the middleware Sanctum uses while processing the
| request. You may change the middleware listed below as required.
|
*/
'middleware' => [
'verify_csrf_token' => App\Http\Middleware\VerifyCsrfToken::class,
'encrypt_cookies' => App\Http\Middleware\EncryptCookies::class,
],
];

View File

@ -0,0 +1,33 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Third Party Services
|--------------------------------------------------------------------------
|
| This file is for storing the credentials for third party services such
| as Mailgun, Postmark, AWS and more. This file provides the de facto
| location for this type of information, allowing packages to have
| a conventional file to locate the various service credentials.
|
*/
'mailgun' => [
'domain' => env('MAILGUN_DOMAIN'),
'secret' => env('MAILGUN_SECRET'),
'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'),
],
'postmark' => [
'token' => env('POSTMARK_TOKEN'),
],
'ses' => [
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
],
];

View File

@ -0,0 +1,201 @@
<?php
use Illuminate\Support\Str;
return [
/*
|--------------------------------------------------------------------------
| Default Session Driver
|--------------------------------------------------------------------------
|
| This option controls the default session "driver" that will be used on
| requests. By default, we will use the lightweight native driver but
| you may specify any of the other wonderful drivers provided here.
|
| Supported: "file", "cookie", "database", "apc",
| "memcached", "redis", "dynamodb", "array"
|
*/
'driver' => env('SESSION_DRIVER', 'file'),
/*
|--------------------------------------------------------------------------
| Session Lifetime
|--------------------------------------------------------------------------
|
| Here you may specify the number of minutes that you wish the session
| to be allowed to remain idle before it expires. If you want them
| to immediately expire on the browser closing, set that option.
|
*/
'lifetime' => env('SESSION_LIFETIME', 120),
'expire_on_close' => false,
/*
|--------------------------------------------------------------------------
| Session Encryption
|--------------------------------------------------------------------------
|
| This option allows you to easily specify that all of your session data
| should be encrypted before it is stored. All encryption will be run
| automatically by Laravel and you can use the Session like normal.
|
*/
'encrypt' => false,
/*
|--------------------------------------------------------------------------
| Session File Location
|--------------------------------------------------------------------------
|
| When using the native session driver, we need a location where session
| files may be stored. A default has been set for you but a different
| location may be specified. This is only needed for file sessions.
|
*/
'files' => storage_path('framework/sessions'),
/*
|--------------------------------------------------------------------------
| Session Database Connection
|--------------------------------------------------------------------------
|
| When using the "database" or "redis" session drivers, you may specify a
| connection that should be used to manage these sessions. This should
| correspond to a connection in your database configuration options.
|
*/
'connection' => env('SESSION_CONNECTION', null),
/*
|--------------------------------------------------------------------------
| Session Database Table
|--------------------------------------------------------------------------
|
| When using the "database" session driver, you may specify the table we
| should use to manage the sessions. Of course, a sensible default is
| provided for you; however, you are free to change this as needed.
|
*/
'table' => 'sessions',
/*
|--------------------------------------------------------------------------
| Session Cache Store
|--------------------------------------------------------------------------
|
| While using one of the framework's cache driven session backends you may
| list a cache store that should be used for these sessions. This value
| must match with one of the application's configured cache "stores".
|
| Affects: "apc", "dynamodb", "memcached", "redis"
|
*/
'store' => env('SESSION_STORE', null),
/*
|--------------------------------------------------------------------------
| Session Sweeping Lottery
|--------------------------------------------------------------------------
|
| Some session drivers must manually sweep their storage location to get
| rid of old sessions from storage. Here are the chances that it will
| happen on a given request. By default, the odds are 2 out of 100.
|
*/
'lottery' => [2, 100],
/*
|--------------------------------------------------------------------------
| Session Cookie Name
|--------------------------------------------------------------------------
|
| Here you may change the name of the cookie used to identify a session
| instance by ID. The name specified here will get used every time a
| new session cookie is created by the framework for every driver.
|
*/
'cookie' => env(
'SESSION_COOKIE',
Str::slug(env('APP_NAME', 'laravel'), '_').'_session'
),
/*
|--------------------------------------------------------------------------
| Session Cookie Path
|--------------------------------------------------------------------------
|
| The session cookie path determines the path for which the cookie will
| be regarded as available. Typically, this will be the root path of
| your application but you are free to change this when necessary.
|
*/
'path' => '/',
/*
|--------------------------------------------------------------------------
| Session Cookie Domain
|--------------------------------------------------------------------------
|
| Here you may change the domain of the cookie used to identify a session
| in your application. This will determine which domains the cookie is
| available to in your application. A sensible default has been set.
|
*/
'domain' => env('SESSION_DOMAIN', null),
/*
|--------------------------------------------------------------------------
| HTTPS Only Cookies
|--------------------------------------------------------------------------
|
| By setting this option to true, session cookies will only be sent back
| to the server if the browser has a HTTPS connection. This will keep
| the cookie from being sent to you when it can't be done securely.
|
*/
'secure' => env('SESSION_SECURE_COOKIE'),
/*
|--------------------------------------------------------------------------
| HTTP Access Only
|--------------------------------------------------------------------------
|
| Setting this value to true will prevent JavaScript from accessing the
| value of the cookie and the cookie will only be accessible through
| the HTTP protocol. You are free to modify this option if needed.
|
*/
'http_only' => true,
/*
|--------------------------------------------------------------------------
| Same-Site Cookies
|--------------------------------------------------------------------------
|
| This option determines how your cookies behave when cross-site requests
| take place, and can be used to mitigate CSRF attacks. By default, we
| will set this value to "lax" since this is a secure default value.
|
| Supported: "lax", "strict", "none", null
|
*/
'same_site' => 'lax',
];

View File

@ -0,0 +1,158 @@
<?php
return [
/**
* What attributes do we use to build the slug?
* This can be a single field, like "name" which will build a slug from:
*
* $model->name;
*
* Or it can be an array of fields, like ["name", "company"], which builds a slug from:
*
* $model->name . ' ' . $model->company;
*
* If you've defined custom getters in your model, you can use those too,
* since Eloquent will call them when you request a custom attribute.
*
* Defaults to null, which uses the toString() method on your model.
*/
'source' => null,
/**
* The maximum length of a generated slug. Defaults to "null", which means
* no length restrictions are enforced. Set it to a positive integer if you
* want to make sure your slugs aren't too long.
*/
'maxLength' => null,
/**
* If you are setting a maximum length on your slugs, you may not want the
* truncated string to split a word in half. The default setting of "true"
* will ensure this, e.g. with a maxLength of 12:
*
* "my source string" -> "my-source"
*
* Setting it to "false" will simply truncate the generated slug at the
* desired length, e.g.:
*
* "my source string" -> "my-source-st"
*/
'maxLengthKeepWords' => true,
/**
* If left to "null", then use the cocur/slugify package to generate the slug
* (with the separator defined below).
*
* Set this to a closure that accepts two parameters (string and separator)
* to define a custom slugger. e.g.:
*
* 'method' => function( $string, $sep ) {
* return preg_replace('/[^a-z]+/i', $sep, $string);
* },
*
* Otherwise, this will be treated as a callable to be used. e.g.:
*
* 'method' => array('Str','slug'),
*/
'method' => null,
/**
* Separator to use when generating slugs. Defaults to a hyphen.
*/
'separator' => '-',
/**
* Enforce uniqueness of slugs? Defaults to true.
* If a generated slug already exists, an incremental numeric
* value will be appended to the end until a unique slug is found. e.g.:
*
* my-slug
* my-slug-1
* my-slug-2
*/
'unique' => true,
/**
* If you are enforcing unique slugs, the default is to add an
* incremental value to the end of the base slug. Alternatively, you
* can change this value to a closure that accepts three parameters:
* the base slug, the separator, and a Collection of the other
* "similar" slugs. The closure should return the new unique
* suffix to append to the slug.
*/
'uniqueSuffix' => null,
/**
* What is the first suffix to add to a slug to make it unique?
* For the default method of adding incremental integers, we start
* counting at 2, so the list of slugs would be, e.g.:
*
* - my-post
* - my-post-2
* - my-post-3
*/
'firstUniqueSuffix' => 2,
/**
* Should we include the trashed items when generating a unique slug?
* This only applies if the softDelete property is set for the Eloquent model.
* If set to "false", then a new slug could duplicate one that exists on a trashed model.
* If set to "true", then uniqueness is enforced across trashed and existing models.
*/
'includeTrashed' => false,
/**
* An array of slug names that can never be used for this model,
* e.g. to prevent collisions with existing routes or controller methods, etc..
* Defaults to null (i.e. no reserved names).
* Can be a static array, e.g.:
*
* 'reserved' => array('add', 'delete'),
*
* or a closure that returns an array of reserved names.
* If using a closure, it will accept one parameter: the model itself, and should
* return an array of reserved names, or null. e.g.
*
* 'reserved' => function( Model $model) {
* return $model->some_method_that_returns_an_array();
* }
*
* In the case of a slug that gets generated with one of these reserved names,
* we will do:
*
* $slug .= $separator + "1"
*
* and continue from there.
*/
'reserved' => null,
/**
* Whether to update the slug value when a model is being
* re-saved (i.e. already exists). Defaults to false, which
* means slugs are not updated.
*
* Be careful! If you are using slugs to generate URLs, then
* updating your slug automatically might change your URLs which
* is probably not a good idea from an SEO point of view.
* Only set this to true if you understand the possible consequences.
*/
'onUpdate' => false,
/**
* If the default slug engine of cocur/slugify is used, this array of
* configuration options will be used when instantiating the engine.
*/
'slugEngineOptions' => [],
];

View File

@ -0,0 +1,36 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| View Storage Paths
|--------------------------------------------------------------------------
|
| Most templating systems load templates from disk. Here you may specify
| an array of paths that should be checked for your views. Of course
| the usual Laravel view path has already been registered for you.
|
*/
'paths' => [
resource_path('views'),
],
/*
|--------------------------------------------------------------------------
| Compiled View Path
|--------------------------------------------------------------------------
|
| This option determines where all the compiled Blade templates will be
| stored for your application. Typically, this is within the storage
| directory. However, as usual, you are free to change this value.
|
*/
'compiled' => env(
'VIEW_COMPILED_PATH',
realpath(storage_path('framework/views'))
),
];

1
Siketas_map_FIX/database/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
*.sqlite*

View File

@ -0,0 +1,39 @@
<?php
namespace Database\Factories;
use Illuminate\Database\Eloquent\Factories\Factory;
use Illuminate\Support\Str;
class UserFactory extends Factory
{
/**
* Define the model's default state.
*
* @return array
*/
public function definition()
{
return [
'name' => $this->faker->name(),
'email' => $this->faker->unique()->safeEmail(),
'email_verified_at' => now(),
'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
'remember_token' => Str::random(10),
];
}
/**
* Indicate that the model's email address should be unverified.
*
* @return \Illuminate\Database\Eloquent\Factories\Factory
*/
public function unverified()
{
return $this->state(function (array $attributes) {
return [
'email_verified_at' => null,
];
});
}
}

View File

@ -0,0 +1,37 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateUsersTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('no_telepon')->nullable();
$table->string('email')->unique();
$table->string('password');
$table->string('role')->default('User');
$table->rememberToken();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('users');
}
}

View File

@ -0,0 +1,32 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('password_resets', function (Blueprint $table) {
$table->string('email')->index();
$table->string('token');
$table->timestamp('created_at')->nullable();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('password_resets');
}
};

View File

@ -0,0 +1,36 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateFailedJobsTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('failed_jobs', function (Blueprint $table) {
$table->id();
$table->string('uuid')->unique();
$table->text('connection');
$table->text('queue');
$table->longText('payload');
$table->longText('exception');
$table->timestamp('failed_at')->useCurrent();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('failed_jobs');
}
}

View File

@ -0,0 +1,36 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreatePersonalAccessTokensTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('personal_access_tokens', function (Blueprint $table) {
$table->id();
$table->morphs('tokenable');
$table->string('name');
$table->string('token', 64)->unique();
$table->text('abilities')->nullable();
$table->timestamp('last_used_at')->nullable();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('personal_access_tokens');
}
}

View File

@ -0,0 +1,34 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateJalansTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('jalans', function (Blueprint $table) {
$table->id('id_jalan');
$table->string('slug', 70)->unique();
$table->string('nama_jalan');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('jalans');
}
}

View File

@ -0,0 +1,48 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateKecelakaansTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('kecelakaans', function (Blueprint $table) {
$table->id();
$table->string('slug', 70);
$table->date('tanggal');
$table->time('jam');
$table->string('nama_jalan');
$table->string('km')->nullable();
$table->string('tkp_dusun')->nullable();
$table->string('desa');
$table->string('kecamatan');
$table->string('kabupaten');
$table->string('latitude');
$table->string('longitude');
$table->string('kendaraan');
$table->string('korban_md')->nullable();
$table->string('korban_lb')->nullable();
$table->string('korban_lr')->nullable();
$table->bigInteger('jalans_id');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('kecelakaans');
}
}

View File

@ -0,0 +1,41 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateArusLantasTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('arus_lantas', function (Blueprint $table) {
$table->id();
$table->string('slug', 70);
$table->string('nama_jalan');
$table->time('jam_mulai');
$table->time('jam_selesai');
$table->string('arah_1');
$table->string('arah_2');
$table->string('total_arah_1');
$table->string('total_arah_2');
$table->string('total_2_arah');
$table->bigInteger('jalans_id');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('arus_lantas');
}
}

View File

@ -0,0 +1,41 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateLokasisTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('lokasis', function (Blueprint $table) {
$table->id();
$table->BigInteger('jalan_id');
$table->string('alamat');
$table->string('latitude');
$table->string('longitude');
$table->string('jam_kecelakaan');
$table->string('kepadatan');
$table->string('intensitas_kecelakaan');
$table->string('kondisi_korban');
$table->string('tingkat_kerawanan');
$table->BigInteger('rules_id');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('lokasis');
}
}

View File

@ -0,0 +1,36 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateRulesTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('rules', function (Blueprint $table) {
$table->id();
$table->string('jam');
$table->string('kepadatan');
$table->string('intensitas');
$table->string('kondisi_korban');
$table->string('tingkat_kerawanan');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('rules');
}
}

View File

@ -0,0 +1,18 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*
* @return void
*/
public function run()
{
// \App\Models\User::factory(10)->create();
}
}

View File

@ -0,0 +1,808 @@
-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Waktu pembuatan: 13 Jul 2024 pada 18.34
-- Versi server: 10.4.28-MariaDB
-- Versi PHP: 8.2.4
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Database: `db_siketas`
--
-- --------------------------------------------------------
--
-- Struktur dari tabel `daerah_rawans`
--
CREATE TABLE `daerah_rawans` (
`id` bigint(20) NOT NULL,
`id_jalan` bigint(20) NOT NULL,
`jumlah_aman` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`jumlah_rawan` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`jumlah_sangat_rawan` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`status_kerawanan` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `daerah_rawans`
--
INSERT INTO `daerah_rawans` (`id`, `id_jalan`, `jumlah_aman`, `jumlah_rawan`, `jumlah_sangat_rawan`, `status_kerawanan`, `created_at`, `updated_at`) VALUES
(1, 13, '0', '11', '3', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(2, 14, '0', '8', '2', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(3, 15, '0', '8', '1', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(4, 16, '0', '3', '0', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(5, 17, '0', '8', '2', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(6, 18, '0', '5', '2', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(7, 19, '0', '13', '6', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(8, 20, '0', '11', '0', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(9, 21, '0', '4', '2', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(10, 22, '0', '19', '12', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(11, 23, '0', '20', '13', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(12, 24, '0', '7', '2', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(13, 25, '0', '2', '1', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(14, 28, '0', '23', '8', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(15, 29, '0', '10', '4', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(16, 30, '0', '0', '1', 'Sangat Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(17, 31, '0', '1', '1', 'Sangat Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(18, 32, '1', '28', '6', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(19, 33, '0', '3', '0', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(20, 34, '0', '14', '7', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(21, 35, '0', '4', '1', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08'),
(22, 36, '1', '37', '20', 'Rawan', '2024-06-27 19:07:08', '2024-06-27 19:07:08');
-- --------------------------------------------------------
--
-- Struktur dari tabel `jalans`
--
CREATE TABLE `jalans` (
`id` bigint(20) NOT NULL,
`slug` varchar(100) NOT NULL,
`nama_jalan` varchar(100) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `jalans`
--
INSERT INTO `jalans` (`id`, `slug`, `nama_jalan`, `created_at`, `updated_at`) VALUES
(13, 'jl-letnan-jendral-sunandar-priyo-sudarmo', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', '2024-06-03 22:57:18', '2024-06-03 22:57:18'),
(14, 'jl-gatot-subroto', 'Jl. Gatot Subroto', '2024-06-04 00:03:39', '2024-06-04 00:03:39'),
(15, 'jl-slamet-brigjend-riyadi', 'Jl. Slamet Brigjend Riyadi', '2024-06-04 00:31:25', '2024-06-04 00:31:25'),
(16, 'jl-imam-bonjol', 'Jl. Imam Bonjol', '2024-06-04 00:48:01', '2024-06-04 00:48:01'),
(17, 'jl-letkol-slamet-wardoyo', 'Jl. Letkol Slamet Wardoyo', '2024-06-04 00:51:51', '2024-06-04 00:51:51'),
(18, 'jl-raya-labruk-kidul', 'Jl. Raya Labruk Kidul', '2024-06-04 01:36:25', '2024-06-04 01:36:25'),
(19, 'jl-raya-sumbersuko', 'Jl. Raya Sumbersuko', '2024-06-04 02:10:45', '2024-06-04 02:10:45'),
(20, 'jl-raya-condro', 'Jl. Raya Condro', '2024-06-04 02:43:31', '2024-06-04 02:43:31'),
(21, 'jl-raya-tempeh', 'Jl. Raya Tempeh', '2024-06-04 05:10:25', '2024-06-04 05:10:25'),
(22, 'jl-raya-pasirian', 'Jl. Raya Pasirian', '2024-06-04 05:23:00', '2024-06-04 05:23:00'),
(23, 'jl-raya-dampit-lumajang', 'Jl. Raya Dampit-Lumajang', '2024-06-04 06:45:38', '2024-06-04 06:45:38'),
(24, 'jl-raya-kedungjajang', 'Jl. Raya Kedungjajang', '2024-06-04 07:58:23', '2024-06-04 07:58:23'),
(25, 'jl-raya-grobogan', 'Jl. Raya Grobogan', '2024-06-04 08:14:34', '2024-06-04 08:14:34'),
(28, 'jl-raya-lumajang-probolinggo', 'Jl. Raya Lumajang - Probolinggo', '2024-06-04 18:04:21', '2024-06-04 18:04:21'),
(29, 'jl-raya-klakah', 'Jl. Raya Klakah', '2024-06-04 18:46:10', '2024-06-04 18:46:10'),
(30, 'jl-raya-ranuyoso', 'Jl. Raya Ranuyoso', '2024-06-04 19:03:37', '2024-06-04 19:03:37'),
(31, 'jl-raya-wates-wetan', 'Jl. Raya Wates Wetan', '2024-06-04 19:05:24', '2024-06-04 19:05:24'),
(32, 'jl-sukarno-hatta', 'Jl. Sukarno - Hatta', '2024-06-04 19:18:31', '2024-06-04 19:18:31'),
(33, 'jl-nasional-iii', 'Jl. Nasional III', '2024-06-04 20:01:40', '2024-06-04 20:01:40'),
(34, 'jl-soekarno-hatta', 'Jl. Soekarno Hatta', '2024-06-04 22:36:48', '2024-06-04 22:36:48'),
(35, 'jl-raya-wonorejo', 'Jl. Raya Wonorejo', '2024-06-04 23:00:49', '2024-06-04 23:00:49'),
(36, 'jl-raya-lumajang-jember', 'Jl. Raya Lumajang - Jember', '2024-06-04 23:08:22', '2024-06-04 23:08:22');
-- --------------------------------------------------------
--
-- Struktur dari tabel `kecelakaans`
--
CREATE TABLE `kecelakaans` (
`id` bigint(20) NOT NULL,
`slug` varchar(100) NOT NULL,
`tanggal` date NOT NULL,
`waktu_kejadian` varchar(6) NOT NULL,
`nama_jalan` varchar(100) NOT NULL,
`tkp_dusun` varchar(100) DEFAULT NULL,
`desa` varchar(100) DEFAULT NULL,
`kecamatan` varchar(100) NOT NULL,
`kabupaten` varchar(100) NOT NULL,
`latitude` varchar(100) NOT NULL,
`longitude` varchar(100) NOT NULL,
`korban_md` varchar(5) DEFAULT NULL,
`korban_lb` varchar(5) DEFAULT NULL,
`korban_lr` varchar(5) DEFAULT NULL,
`kondisi_kecelakaan` varchar(20) NOT NULL,
`kondisi_cahaya` varchar(20) NOT NULL,
`bentuk_geometri` varchar(20) NOT NULL,
`tingkat_kerawanan` varchar(20) NOT NULL,
`defuzzy` varchar(20) DEFAULT NULL,
`id_jalan` bigint(20) NOT NULL,
`id_rules` bigint(20) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `kecelakaans`
--
INSERT INTO `kecelakaans` (`id`, `slug`, `tanggal`, `waktu_kejadian`, `nama_jalan`, `tkp_dusun`, `desa`, `kecamatan`, `kabupaten`, `latitude`, `longitude`, `korban_md`, `korban_lb`, `korban_lr`, `kondisi_kecelakaan`, `kondisi_cahaya`, `bentuk_geometri`, `tingkat_kerawanan`, `defuzzy`, `id_jalan`, `id_rules`, `created_at`, `updated_at`) VALUES
(19, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2018-04-06', '14.00', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan Satu', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103553', '113.225614', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 293, '2024-06-03 22:59:11', '2024-06-28 07:05:21'),
(22, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2018-05-13', '6.47', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Panjunan', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103817', '113.231386', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.184988962472', 13, 313, '2024-06-03 23:45:04', '2024-06-28 07:05:12'),
(23, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2018-09-12', '17.30', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.1034', '113.227572', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '80.225850385018', 13, 253, '2024-06-03 23:46:06', '2024-06-28 07:05:02'),
(24, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2018-09-23', '8.30', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.103408', '113.228536', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 323, '2024-06-03 23:47:25', '2024-06-28 07:04:53'),
(25, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2018-12-07', '18.30', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103514', '113.229808', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 263, '2024-06-03 23:50:04', '2024-06-28 07:04:43'),
(26, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-04-20', '12.00', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan', 'Dawuhan Lor', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103504393', '113.2244516', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 293, '2024-06-03 23:51:32', '2024-06-28 07:04:34'),
(27, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-06-17', '6.45', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan Satu', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103396762', '113.2280911', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 323, '2024-06-03 23:52:48', '2024-06-28 07:04:13'),
(28, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-07-08', '12.30', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan Satu', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103547367', '113.22563', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 293, '2024-06-03 23:54:08', '2024-06-28 07:04:04'),
(29, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-08-21', '13.00', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103757082', '113.2309257', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 293, '2024-06-03 23:55:14', '2024-06-28 07:03:57'),
(30, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-09-01', '0.10', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan Satu', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.10336961', '113.2278221', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 354, '2024-06-03 23:58:06', '2024-06-28 07:03:49'),
(31, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-09-09', '12.30', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103867054', '113.2315253', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 13, 293, '2024-06-03 23:58:53', '2024-06-28 07:03:41'),
(32, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-11-14', '14.00', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan Satu', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103437952', '113.2273762', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.333333333333', 13, 283, '2024-06-03 23:59:50', '2024-06-28 07:03:34'),
(33, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-11-25', '18.30', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan Satu', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103412725', '113.2283321', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 13, 263, '2024-06-04 00:00:53', '2024-06-28 07:03:28'),
(34, 'jl-letnan-jendral-sunandar-priyo-sudarmo', '2019-12-01', '18.30', 'Jl. Letnan Jendral Sunandar Priyo Sudarmo', 'Krajan Satu', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.103407082', '113.2274751', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 13, 263, '2024-06-04 00:01:46', '2024-06-28 07:03:22'),
(35, 'jl-gatot-subroto', '2019-06-16', '15.00', 'Jl. Gatot Subroto', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.115322', '113.218661', '1', '0', '2', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 14, 283, '2024-06-04 00:04:43', '2024-06-28 07:02:44'),
(38, 'jl-gatot-subroto', '2018-10-27', '10.30', 'Jl. Gatot Subroto', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.102736', '113.222042', '1', '0', '0', '3', '1', '4', 'Sangat Rawan', '81.115303983228', 14, 310, '2024-06-04 00:07:02', '2024-06-28 07:02:37'),
(39, 'jl-gatot-subroto', '2018-11-15', '20.30', 'Jl. Gatot Subroto', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.115328', '113.218658', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 14, 263, '2024-06-04 00:08:19', '2024-06-28 07:02:29'),
(40, 'jl-gatot-subroto', '2019-02-10', '9.30', 'Jl. Gatot Subroto', 'Sidomukti', 'Karangsari', 'Kec. Sukodono', 'Kab. Lumajang', '-8.110731', '113.219831', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 14, 323, '2024-06-04 00:09:26', '2024-06-28 07:01:26'),
(41, 'jl-gatot-subroto', '2019-02-22', '9.15', 'Jl. Gatot Subroto', 'Sidomukti', 'Karangsari', 'Kec. Sukodono', 'Kab. Lumajang', '-8.112683', '113.219308', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 14, 323, '2024-06-04 00:10:44', '2024-06-28 07:02:13'),
(42, 'jl-gatot-subroto', '2019-05-23', '20.45', 'Jl. Gatot Subroto', 'Sidomukti', 'Karangsari', 'Kec. Sukodono', 'Kab. Lumajang', '-8.112985308', '113.2192463', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 14, 263, '2024-06-04 00:11:49', '2024-06-28 07:02:04'),
(43, 'jl-gatot-subroto', '2019-07-10', '17.30', 'Jl. Gatot Subroto', 'Sidodadi', 'Karangsari', 'Kec. Sukodono', 'Kab. Lumajang', '-8.109998064', '113.2200689', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 14, 263, '2024-06-04 00:12:53', '2024-06-28 07:01:57'),
(44, 'jl-gatot-subroto', '2019-10-02', '09.00', 'Jl. Gatot Subroto', 'Krajan', 'Dawuhan Lor', 'Kec. Sukodono', 'Kab. Lumajang', '-8.102883963', '113.2220185', '0', '0', '1', '2', '1', '4', 'Rawan', '50', 14, 320, '2024-06-04 00:14:37', '2024-06-28 07:01:49'),
(46, 'jl-gatot-subroto', '2019-11-03', '14.00', 'Jl. Gatot Subroto', 'Veteran', 'Karangsari', 'Kec. Sukodono', 'Kab. Lumajang', '-8.115943', '113.2187273', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 14, 291, '2024-06-04 00:17:33', '2024-06-28 07:01:40'),
(47, 'jl-gatot-subroto', '2019-11-17', '0.30', 'Jl. Gatot Subroto', 'Veteran', 'Karangsari', 'Kec. Sukodono', 'Kab. Lumajang', '-8.109266241', '113.2202388', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 14, 354, '2024-06-04 00:18:48', '2024-06-28 07:01:33'),
(48, 'jl-slamet-brigjend-riyadi', '2018-11-12', '22.00', 'Jl. Slamet Brigjend Riyadi', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.124019', '113.216914', '0', '0', '1', '2', '1', '4', 'Rawan', '50', 15, 260, '2024-06-04 00:34:45', '2024-06-28 07:01:00'),
(49, 'jl-slamet-brigjend-riyadi', '2019-12-04', '6.00', 'Jl. Slamet Brigjend Riyadi', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.130036', '113.215197', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 15, 323, '2024-06-04 00:35:41', '2024-06-28 07:00:52'),
(50, 'jl-slamet-brigjend-riyadi', '2019-01-13', '18.30', 'Jl. Slamet Brigjend Riyadi', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.1285', '113.215361', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 15, 263, '2024-06-04 00:36:44', '2024-06-28 07:00:44'),
(51, 'jl-slamet-brigjend-riyadi', '2019-02-05', '16.45', 'Jl. Slamet Brigjend Riyadi', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.128986', '113.215436', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 15, 293, '2024-06-04 00:37:38', '2024-06-28 07:00:35'),
(52, 'jl-slamet-brigjend-riyadi', '2019-06-11', '6.00', 'Jl. Slamet Brigjend Riyadi', NULL, 'Citrodiwangsan', 'Kec. Lumajang', 'Kab. Lumajang', '-8.128901248', '113.2154993', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 15, 323, '2024-06-04 00:40:06', '2024-06-28 07:00:27'),
(53, 'jl-slamet-brigjend-riyadi', '2019-07-27', '15.20', 'Jl. Slamet Brigjend Riyadi', NULL, 'Citrodiwangsan', 'Kec. Lumajang', 'Kab. Lumajang', '-8.129249176', '113.2153962', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 15, 293, '2024-06-04 00:41:25', '2024-06-28 07:00:18'),
(54, 'jl-slamet-brigjend-riyadi', '2019-07-29', '04.00', 'Jl. Slamet Brigjend Riyadi', NULL, 'Citrodiwangsan', 'Kec. Lumajang', 'Kab. Lumajang', '-8.128830884', '113.2154738', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '80.962962962963', 15, 344, '2024-06-04 00:42:33', '2024-06-28 07:00:10'),
(55, 'jl-slamet-brigjend-riyadi', '2019-09-04', '12.00', 'Jl. Slamet Brigjend Riyadi', NULL, 'Tompokersan', 'Kec. Lumajang', 'Kab. Lumajang', '-8.122807656', '113.2168915', '0', '0', '1', '2', '1', '4', 'Rawan', '50', 15, 290, '2024-06-04 00:43:48', '2024-06-28 07:00:02'),
(57, 'jl-slamet-brigjend-riyadi', '2019-09-21', '18.00', 'Jl. Slamet Brigjend Riyadi', NULL, 'Tompokersan', 'Kec. Lumajang', 'Kab. Lumajang', '-8.125749564', '113.2161585', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 15, 263, '2024-06-04 00:44:35', '2024-06-28 06:59:53'),
(58, 'jl-imam-bonjol', '2018-02-26', '09.00', 'Jl. Imam Bonjol', NULL, 'Citrodiwangsan', 'Kec. Lumajang', 'Kab. Lumajang', '-8.133214', '113.214394', '0', '0', '2', '2', '1', '4', 'Rawan', '50', 16, 320, '2024-06-04 00:49:28', '2024-06-28 06:59:35'),
(59, 'jl-imam-bonjol', '2018-10-12', '17.30', 'Jl. Imam Bonjol', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.132375', '113.214639', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 16, 263, '2024-06-04 00:50:14', '2024-06-28 06:59:28'),
(60, 'jl-imam-bonjol', '2018-11-21', '16.30', 'Jl. Imam Bonjol', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.132678', '113.214564', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 16, 293, '2024-06-04 00:51:08', '2024-06-28 06:59:20'),
(61, 'jl-letkol-slamet-wardoyo', '2019-07-13', '06.00', 'Jl. Letkol Slamet Wardoyo', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.135108', '113.213478', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 17, 323, '2024-06-04 01:12:26', '2024-06-28 06:59:01'),
(62, 'jl-letkol-slamet-wardoyo', '2018-08-04', '20.30', 'Jl. Letkol Slamet Wardoyo', NULL, NULL, 'Kec. Lumajang', 'Kab. Lumajang', '-8.146375', '113.203683', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 17, 263, '2024-06-04 01:13:47', '2024-06-28 06:58:51'),
(63, 'jl-letkol-slamet-wardoyo', '2018-12-04', '20.10', 'Jl. Letkol Slamet Wardoyo', NULL, 'Labruk Kidul', 'Kec. Lumajang', 'Kab. Lumajang', '-8.142044', '113.206578', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.11093246943', 17, 253, '2024-06-04 01:14:44', '2024-06-28 06:58:43'),
(64, 'jl-letkol-slamet-wardoyo', '2018-12-07', '15.15', 'Jl. Letkol Slamet Wardoyo', 'Laban', 'Labruk Lor', 'Kec. Lumajang', 'Kab. Lumajang', '-8.135574', '113.210901', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 17, 293, '2024-06-04 01:15:45', '2024-06-28 06:58:35'),
(65, 'jl-letkol-slamet-wardoyo', '2019-03-21', '10.30', 'Jl. Letkol Slamet Wardoyo', 'Laban', 'Labruk Lor', 'Kec. Lumajang', 'Kab. Lumajang', '-8.137267', '113.209703', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 17, 323, '2024-06-04 01:16:36', '2024-06-28 06:58:26'),
(66, 'jl-letkol-slamet-wardoyo', '2019-03-21', '18.15', 'Jl. Letkol Slamet Wardoyo', 'Laban', 'Labruk Lor', 'Kec. Lumajang', 'Kab. Lumajang', '-8.137944', '113.209286', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 17, 263, '2024-06-04 01:17:24', '2024-06-28 06:58:17'),
(67, 'jl-letkol-slamet-wardoyo', '2019-06-01', '09.00', 'Jl. Letkol Slamet Wardoyo', 'Jurang Mangu', 'Labruk Lor', 'Kec. Lumajang', 'Kab. Lumajang', '-8.141096669', '113.2071817', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 17, 323, '2024-06-04 01:18:24', '2024-06-28 07:06:31'),
(68, 'jl-letkol-slamet-wardoyo', '2019-10-23', '20.00', 'Jl. Letkol Slamet Wardoyo', 'Jurang Mangu', 'Labruk Lor', 'Kec. Lumajang', 'Kab. Lumajang', '-8.141208308', '113.2071681', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 17, 263, '2024-06-04 01:19:17', '2024-06-28 06:58:06'),
(69, 'jl-letkol-slamet-wardoyo', '2019-11-06', '4.10', 'Jl. Letkol Slamet Wardoyo', 'Laban', 'Labruk Lor', 'Kec. Lumajang', 'Kab. Lumajang', '-8.136367557', '113.2103401', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.87032967033', 17, 344, '2024-06-04 01:20:34', '2024-06-28 06:57:58'),
(71, 'jl-letkol-slamet-wardoyo', '2019-12-21', '2.00', 'Jl. Letkol Slamet Wardoyo', NULL, 'Labruk Lor', 'Kec. Lumajang', 'Kab. Lumajang', '-8.140124', '113.207833', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 17, 352, '2024-06-04 01:35:27', '2024-06-28 06:57:47'),
(72, 'jl-raya-labruk-kidul', '2018-08-31', '12.30', 'Jl. Raya Labruk Kidul', NULL, NULL, 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.1581', '113.195753', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '81.966903073286', 18, 283, '2024-06-04 01:38:14', '2024-06-28 06:57:20'),
(73, 'jl-raya-labruk-kidul', '2018-11-13', '13.30', 'Jl. Raya Labruk Kidul', NULL, NULL, 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.158928', '113.195156', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 18, 293, '2024-06-04 01:38:56', '2024-06-28 06:57:12'),
(74, 'jl-raya-labruk-kidul', '2018-12-05', '7.27', 'Jl. Raya Labruk Kidul', 'Sarirejo Dua', 'Kebonsari', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.152211', '113.199783', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 18, 323, '2024-06-04 01:40:12', '2024-06-28 06:57:04'),
(75, 'jl-raya-labruk-kidul', '2018-03-08', '4.30', 'Jl. Raya Labruk Kidul', 'Krajan Barat', 'Labruk Kidul', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.148425', '113.202328', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.682437275986', 18, 344, '2024-06-04 01:41:19', '2024-06-28 06:56:55'),
(76, 'jl-raya-labruk-kidul', '2018-03-05', '13.30', 'Jl. Raya Labruk Kidul', NULL, NULL, 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.157767', '113.195969', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 18, 293, '2024-06-04 01:43:00', '2024-06-28 06:56:48'),
(77, 'jl-raya-labruk-kidul', '2019-03-28', '5.30', 'Jl. Raya Labruk Kidul', 'Sarirejo Dua', 'Kebonsari', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.152211', '113.199808', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 18, 323, '2024-06-04 01:44:07', '2024-06-28 06:56:40'),
(78, 'jl-raya-labruk-kidul', '2019-11-01', '4.30', 'Jl. Raya Labruk Kidul', 'Sarirejo Dua', 'Kebonsari', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.157027213', '113.1965187', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 18, 354, '2024-06-04 01:46:22', '2024-06-28 06:56:32'),
(79, 'jl-raya-sumbersuko', '2018-02-08', '13.00', 'Jl. Raya Sumbersuko', 'Rakesan', 'Sumbersuko', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.164375', '113.190167', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 293, '2024-06-04 02:12:13', '2024-06-28 06:51:23'),
(80, 'jl-raya-sumbersuko', '2018-04-30', '22.30', 'Jl. Raya Sumbersuko', 'Rakesan', 'Sumbersuko', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.168586', '113.185978', '2', '0', '2', '3', '1', '3', 'Sangat Rawan', '83.119696304455', 19, 251, '2024-06-04 02:13:32', '2024-06-28 06:51:13'),
(81, 'jl-raya-sumbersuko', '2018-06-03', '3.40', 'Jl. Raya Sumbersuko', NULL, NULL, 'Kec. Tempeh', 'Kab. Lumajang', '-8.180769', '113.181914', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '81.498412698413', 19, 344, '2024-06-04 02:14:14', '2024-06-28 06:51:02'),
(82, 'jl-raya-sumbersuko', '2018-10-26', '19.30', 'Jl. Raya Sumbersuko', 'Rakesan', 'Sumbersuko', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.165833', '113.188803', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 263, '2024-06-04 02:15:15', '2024-06-28 06:52:59'),
(83, 'jl-raya-sumbersuko', '2019-01-11', '13.30', 'Jl. Raya Sumbersuko', 'Bedok II', 'Tempeh', 'Tempeh', 'Kab. Lumajang', '-8.184664', '113.180669', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 293, '2024-06-04 02:16:54', '2024-06-28 06:50:21'),
(84, 'jl-raya-sumbersuko', '2019-01-14', '14.00', 'Jl. Raya Sumbersuko', 'Rakesan', 'Sumbersuko', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.164028', '113.190514', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 293, '2024-06-04 02:18:03', '2024-06-28 06:50:10'),
(85, 'jl-raya-sumbersuko', '2019-01-23', '18.00', 'Jl. Raya Sumbersuko', NULL, NULL, 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.155236', '113.197733', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 19, 263, '2024-06-04 02:18:52', '2024-06-28 06:49:58'),
(86, 'jl-raya-sumbersuko', '2019-02-01', '6.30', 'Jl. Raya Sumbersuko', 'Rakesan', 'Sumbersuko', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.164525', '113.190078', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 323, '2024-06-04 02:19:50', '2024-06-28 06:49:48'),
(87, 'jl-raya-sumbersuko', '2019-03-14', '18.30', 'Jl. Raya Sumbersuko', 'Warungkutil', 'Besuk', 'Kec. Tempeh', 'Kab. Lumajang', '-8.178392', '113.182272', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 263, '2024-06-04 02:24:07', '2024-06-28 06:49:33'),
(88, 'jl-raya-sumbersuko', '2019-05-12', '16.30', 'Jl. Raya Sumbersuko', NULL, 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.180555987', '113.181682', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 293, '2024-06-04 02:25:17', '2024-06-28 06:49:21'),
(89, 'jl-raya-sumbersuko', '2019-05-12', '9.00', 'Jl. Raya Sumbersuko', 'Warungkutil', 'Besuk', 'Kec. Tempeh', 'Kab. Lumajang', '-8.178588689', '113.1822345', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 19, 313, '2024-06-04 02:26:15', '2024-06-28 06:49:12'),
(90, 'jl-raya-sumbersuko', '2019-05-25', '10.30', 'Jl. Raya Sumbersuko', NULL, NULL, 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.168925956', '113.1857495', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 323, '2024-06-04 02:27:23', '2024-06-28 06:48:51'),
(91, 'jl-raya-sumbersuko', '2019-07-09', '16.00', 'Jl. Raya Sumbersuko', 'Warungkutil', 'Besuk', 'Kec. Tempeh', 'Kab. Lumajang', '-8.177875919', '113.1824502', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 293, '2024-06-04 02:28:30', '2024-06-28 06:48:42'),
(92, 'jl-raya-sumbersuko', '2019-07-11', '1.00', 'Jl. Raya Sumbersuko', NULL, 'Rakesan', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.16867988', '113.1858965', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 19, 352, '2024-06-04 02:29:50', '2024-06-28 06:48:33'),
(93, 'jl-raya-sumbersuko', '2019-07-24', '13.30', 'Jl. Raya Sumbersuko', 'Rakesan', NULL, 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.170282648', '113.185505', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.039039039039', 19, 283, '2024-06-04 02:31:49', '2024-06-28 06:48:24'),
(94, 'jl-raya-sumbersuko', '2019-04-27', '18.00', 'Jl. Raya Sumbersuko', 'Warungkutil', 'Besuk', 'Kec. Tempeh', 'Kab. Lumajang', '-8.17744788', '113.1826259', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 263, '2024-06-04 02:32:53', '2024-06-28 06:48:15'),
(95, 'jl-raya-sumbersuko', '2019-11-08', '22.30', 'Jl. Raya Sumbersuko', 'Warungkutil', 'Besuk', 'Kec. Tempeh', 'Kab. Lumajang', '-8.175849909', '113.1833719', '1', '0', '2', '3', '1', '1', 'Sangat Rawan', '83.119696304455', 19, 253, '2024-06-04 02:33:47', '2024-06-28 06:48:07'),
(96, 'jl-raya-sumbersuko', '2019-11-11', '18.30', 'Jl. Raya Sumbersuko', 'Bedok II', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.191991', '113.1785362', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 19, 263, '2024-06-04 02:34:47', '2024-06-28 06:47:59'),
(97, 'jl-raya-sumbersuko', '2019-12-17', '20.30', 'Jl. Raya Sumbersuko', 'Rakesan', NULL, 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.168944994', '113.1857654', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.22503117839', 19, 253, '2024-06-04 02:35:48', '2024-06-28 06:47:51'),
(98, 'jl-raya-tempeh', '2018-05-11', '6.10', 'Jl. Raya Tempeh', 'Tulusrejo', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.199292', '113.176819', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 21, 323, '2024-06-04 05:16:07', '2024-06-28 06:46:51'),
(99, 'jl-raya-tempeh', '2018-05-20', '15.00', 'Jl. Raya Tempeh', NULL, NULL, 'Kec. Tempeh', 'Kab. Lumajang', '-8.204611', '113.175422', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 21, 293, '2024-06-04 05:17:02', '2024-06-28 06:46:42'),
(100, 'jl-raya-tempeh', '2018-09-21', '15.30', 'Jl. Raya Tempeh', NULL, NULL, 'Kec. Tempeh', 'Kab. Lumajang', '-8.216358', '113.165822', '1', '0', '3', '3', '2', '1', 'Sangat Rawan', '82.459948320413', 21, 278, '2024-06-04 05:18:28', '2024-06-28 06:46:34'),
(101, 'jl-raya-tempeh', '2019-07-08', '21.30', 'Jl. Raya Tempeh', 'Krajan Tengah', 'Tempeh Tengah', 'Kec. Tempeh', 'Kab. Lumajang', '-8.209082031', '113.1724378', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.735911176731', 21, 253, '2024-06-04 05:20:01', '2024-06-28 06:53:46'),
(102, 'jl-raya-tempeh', '2019-11-08', '21.30', 'Jl. Raya Tempeh', 'Kp. Baru', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.20259595', '113.1758218', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 21, 263, '2024-06-04 05:20:55', '2024-06-28 06:46:18'),
(103, 'jl-raya-tempeh', '2019-11-17', '12.30', 'Jl. Raya Tempeh', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.216621513', '113.165395', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 21, 293, '2024-06-04 05:22:09', '2024-06-28 06:46:10'),
(104, 'jl-raya-pasirian', '2018-01-07', '22.00', 'Jl. Raya Pasirian', 'Kedung Pangkis', NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.219719', '113.116539', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 05:24:19', '2024-06-28 06:41:34'),
(105, 'jl-raya-pasirian', '2018-01-19', '19.50', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.222239', '113.156978', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.748809814742', 22, 253, '2024-06-04 05:25:26', '2024-06-28 06:45:17'),
(106, 'jl-raya-pasirian', '2018-02-03', '18.06', 'Jl. Raya Pasirian', 'Kebonsari', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.202667', '113.104119', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 05:26:38', '2024-06-28 06:45:05'),
(107, 'jl-raya-pasirian', '2018-02-17', '16.30', 'Jl. Raya Pasirian', 'Kebonsari', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.205667', '113.10215', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 22, 293, '2024-06-04 05:27:52', '2024-06-28 06:44:56'),
(108, 'jl-raya-pasirian', '2018-03-05', '15.00', 'Jl. Raya Pasirian', 'Kebonan', 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.224617', '113.141225', '1', '0', '0', '3', '1', '3', 'Sangat Rawan', '82.777777777778', 22, 281, '2024-06-04 05:29:20', '2024-06-28 06:44:46'),
(109, 'jl-raya-pasirian', '2018-03-28', '11.30', 'Jl. Raya Pasirian', 'Kebonan', 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.22675', '113.1362521', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 293, '2024-06-04 05:31:16', '2024-06-28 06:44:36'),
(110, 'jl-raya-pasirian', '2018-05-14', '7.00', 'Jl. Raya Pasirian', 'Kebonsari', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.202864', '113.108719', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 22, 313, '2024-06-04 05:35:29', '2024-06-28 06:44:22'),
(111, 'jl-raya-pasirian', '2018-05-27', '10.30', 'Jl. Raya Pasirian', 'Kebonsari', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.202581', '113.104228', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 323, '2024-06-04 05:36:20', '2024-06-28 06:44:10'),
(112, 'jl-raya-pasirian', '2018-07-13', '16.30', 'Jl. Raya Pasirian', 'Kebonsari', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.203747', '113.110114', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 293, '2024-06-04 05:37:20', '2024-06-28 06:43:59'),
(113, 'jl-raya-pasirian', '2018-07-15', '14.30', 'Jl. Raya Pasirian', 'Kebonsari', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.20265', '113.104197', '2', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.272727272727', 22, 283, '2024-06-04 05:38:30', '2024-06-28 06:43:48'),
(114, 'jl-raya-pasirian', '2018-07-21', '10.30', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.221858', '113.157697', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 22, 323, '2024-06-04 05:39:43', '2024-06-28 06:43:37'),
(115, 'jl-raya-pasirian', '2018-08-16', '8.00', 'Jl. Raya Pasirian', NULL, NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.209336', '113.115797', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '83.333333333333', 22, 313, '2024-06-04 05:40:51', '2024-06-28 06:43:27'),
(116, 'jl-raya-pasirian', '2018-09-02', '21.30', 'Jl. Raya Pasirian', NULL, 'Rakesan', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.165339', '113.189219', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 05:41:56', '2024-06-28 06:43:16'),
(117, 'jl-raya-pasirian', '2018-10-28', '5.30', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.221858', '113.157569', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.491228070175', 22, 313, '2024-06-04 05:43:48', '2024-06-28 06:54:38'),
(118, 'jl-raya-pasirian', '2019-01-11', '23.00', 'Jl. Raya Pasirian', NULL, 'Rakesan', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.164294', '113.190258', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 05:47:29', '2024-06-28 06:43:08'),
(119, 'jl-raya-pasirian', '2019-01-26', '6.30', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.222639', '113.155933', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 323, '2024-06-04 05:48:38', '2024-06-28 06:42:56'),
(120, 'jl-raya-pasirian', '2019-01-29', '6.30', 'Jl. Raya Pasirian', 'Kebonan', 'Condro', 'Kec. Tempeh', 'Kab. Lumajang', '-8.226397', '113.13196', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 323, '2024-06-04 05:49:48', '2024-06-28 06:55:06'),
(121, 'jl-raya-pasirian', '2019-01-29', '18.30', 'Jl. Raya Pasirian', NULL, 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.226878', '113.136928', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.950365227047', 22, 253, '2024-06-04 05:50:43', '2024-06-28 06:55:18'),
(122, 'jl-raya-pasirian', '2019-02-18', '16.00', 'Jl. Raya Pasirian', NULL, 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.226428', '113.141978', '0', '0', '3', '2', '1', '3', 'Rawan', '50', 22, 291, '2024-06-04 05:51:34', '2024-06-28 06:42:12'),
(123, 'jl-raya-pasirian', '2019-03-11', '19.00', 'Jl. Raya Pasirian', NULL, NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.225214', '113.126539', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 05:52:40', '2024-06-28 06:42:01'),
(124, 'jl-raya-pasirian', '2019-04-11', '12.00', 'Jl. Raya Pasirian', NULL, 'Kedung Pakis', 'Kec. Pasirian', 'Kab. Lumajang', '-8.217497434', '113.1145785', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 22, 293, '2024-06-04 05:53:35', '2024-06-28 06:41:46'),
(125, 'jl-raya-pasirian', '2019-05-23', '10.00', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.22158494', '113.1583488', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 323, '2024-06-04 05:54:39', '2024-06-28 06:41:24'),
(126, 'jl-raya-pasirian', '2019-06-07', '21.00', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.225618438', '113.1488857', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.594102329292', 22, 253, '2024-06-04 05:56:02', '2024-06-28 06:41:16'),
(127, 'jl-raya-pasirian', '2019-07-11', '6.30', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.21983842', '113.161491', '1', '0', '2', '3', '1', '1', 'Sangat Rawan', '81.966903073286', 22, 313, '2024-06-04 05:57:53', '2024-06-28 06:41:07'),
(128, 'jl-raya-pasirian', '2019-08-03', '17.30', 'Jl. Raya Pasirian', NULL, 'Madurejo', 'Kec. Pasirian', 'Kab. Lumajang', '-8.224538741', '113.1468513', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 05:58:55', '2024-06-28 06:40:59'),
(129, 'jl-raya-pasirian', '2019-08-15', '21.00', 'Jl. Raya Pasirian', 'Krajan', 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.224642147', '113.1250701', '0', '0', '4', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 06:00:04', '2024-06-28 06:40:49'),
(130, 'jl-raya-pasirian', '2019-08-20', '21.00', 'Jl. Raya Pasirian', 'Kebonan', 'Selok Awar Awar', 'Kec. Pasirian', 'Kab. Lumajang', '-8.226993237', '113.1389353', '0', '0', '4', '2', '1', '1', 'Rawan', '50', 22, 263, '2024-06-04 06:01:46', '2024-06-28 06:40:35'),
(131, 'jl-raya-pasirian', '2019-09-13', '10.30', 'Jl. Raya Pasirian', 'Mujur', 'Lempeni', 'Kec. Tempeh', 'Kab. Lumajang', '-8.224413365', '113.1518013', '1', '0', '2', '3', '1', '1', 'Sangat Rawan', '81.115303983228', 22, 313, '2024-06-04 06:03:11', '2024-06-28 06:37:15'),
(132, 'jl-raya-pasirian', '2019-09-23', '14.30', 'Jl. Raya Pasirian', NULL, 'Rakesan', 'Kec. Sumbersuko', 'Kab. Lumajang', '-8.164567503', '113.1899579', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.272727272727', 22, 283, '2024-06-04 06:04:04', '2024-06-28 06:37:06'),
(133, 'jl-raya-pasirian', '2019-10-13', '14.30', 'Jl. Raya Pasirian', 'Krajan', 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.224909324', '113.1238399', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 22, 293, '2024-06-04 06:04:58', '2024-06-28 06:36:55'),
(134, 'jl-raya-pasirian', '2019-11-02', '18.30', 'Jl. Raya Pasirian', 'Kebonan', 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.225916419', '113.1418305', '1', '0', '2', '3', '1', '3', 'Sangat Rawan', '80.950365227047', 22, 251, '2024-06-04 06:06:00', '2024-06-28 06:36:46'),
(135, 'jl-raya-condro', '2018-02-25', '20.45', 'Jl. Raya Condro', 'Tulusrejo', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.195039', '113.177742', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 20, 263, '2024-06-04 06:33:47', '2024-06-28 07:08:37'),
(136, 'jl-raya-condro', '2018-04-20', '6.30', 'Jl. Raya Condro', 'Joho', NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.217877', '113.114929', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 20, 323, '2024-06-04 06:34:46', '2024-06-28 07:08:21'),
(137, 'jl-raya-condro', '2018-06-18', '21.00', 'Jl. Raya Condro', NULL, NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.227156', '113.141289', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 20, 263, '2024-06-04 06:35:42', '2024-06-28 07:08:13'),
(138, 'jl-raya-condro', '2018-07-24', '8.00', 'Jl. Raya Condro', NULL, NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.226347', '113.129683', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 20, 323, '2024-06-04 06:36:30', '2024-06-28 07:08:04'),
(139, 'jl-raya-condro', '2018-09-02', '1.00', 'Jl. Raya Condro', 'Tulusrejo', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.200081', '113.176461', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 20, 354, '2024-06-04 06:37:47', '2024-06-28 07:07:57'),
(140, 'jl-raya-condro', '2018-11-29', '14.00', 'Jl. Raya Condro', NULL, NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.226344', '113.130133', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 20, 293, '2024-06-04 06:39:40', '2024-06-28 07:07:49'),
(141, 'jl-raya-condro', '2019-02-27', '7.00', 'Jl. Raya Condro', 'Tulusrejo', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.198713', '113.176801', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 20, 323, '2024-06-04 06:40:35', '2024-06-28 07:07:40'),
(142, 'jl-raya-condro', '2019-03-10', '18.30', 'Jl. Raya Condro', 'Tulusrejo', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.198853', '113.176761', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 20, 263, '2024-06-04 06:41:21', '2024-06-28 07:07:32'),
(143, 'jl-raya-condro', '2019-03-14', '14.30', 'Jl. Raya Condro', NULL, NULL, 'Kec. Pasirian', 'Kab. Lumajang', '-8.226542', '113.133794', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 20, 293, '2024-06-04 06:42:07', '2024-06-28 07:07:24'),
(144, 'jl-raya-condro', '2019-07-20', '7.45', 'Jl. Raya Condro', 'Tulusrejo', 'Tempeh Lor', 'Kec. Tempeh', 'Kab. Lumajang', '-8.197600185', '113.1770873', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 20, 323, '2024-06-04 06:43:10', '2024-06-28 07:07:17'),
(145, 'jl-raya-condro', '2019-12-11', '7.30', 'Jl. Raya Condro', 'Krajan', 'Condro', 'Kec. Pasirian', 'Kab. Lumajang', '-8.22563868', '113.1276339', '0', '0', '1', '2', '1', '4', 'Rawan', '50', 20, 320, '2024-06-04 06:44:08', '2024-06-28 07:07:10'),
(146, 'jl-raya-dampit-lumajang', '2018-01-20', '9.00', 'Jl. Raya Dampit-Lumajang', 'Bulakmanggis', 'Sumberejo', 'Kec. Candipuro', 'Kab. Lumajang', '-8.189372', '113.065661', '1', '0', '0', '3', '1', '3', 'Sangat Rawan', '82.777777777778', 23, 311, '2024-06-04 06:47:13', '2024-06-28 06:36:08'),
(148, 'jl-raya-dampit-lumajang', '2018-01-28', '16.00', 'Jl. Raya Dampit-Lumajang', 'Deker', 'Sumberurip', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.217622', '112.973172', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 23, 291, '2024-06-04 06:51:14', '2024-06-28 06:35:59'),
(149, 'jl-raya-dampit-lumajang', '2018-02-05', '23.15', 'Jl. Raya Dampit-Lumajang', 'Krajan', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.200144', '113.086994', '1', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 263, '2024-06-04 06:53:17', '2024-06-28 06:35:47'),
(150, 'jl-raya-dampit-lumajang', '2018-02-28', '19.00', 'Jl. Raya Dampit-Lumajang', 'Krajan', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.202406', '113.090083', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.426964655252', 23, 253, '2024-06-04 06:59:07', '2024-06-28 06:35:36'),
(151, 'jl-raya-dampit-lumajang', '2018-03-02', '15.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberwuluh', 'Kec. Candipuro', 'Kab. Lumajang', '-8.182528', '113.042686', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.459948320413', 23, 283, '2024-06-04 07:01:51', '2024-06-28 06:35:26'),
(152, 'jl-raya-dampit-lumajang', '2018-04-10', '17.30', 'Jl. Raya Dampit-Lumajang', 'Sawah & Hutan', 'Sumberwuluh', 'Kec. Candipuro', 'Kab. Lumajang', '-8.190494', '113.020028', '1', '0', '1', '3', '1', '3', 'Sangat Rawan', '80.225850385018', 23, 251, '2024-06-04 07:03:13', '2024-06-28 06:35:14'),
(153, 'jl-raya-dampit-lumajang', '2018-04-20', '4.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Sidomulyo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.227322', '112.91885', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '80.682437275986', 23, 344, '2024-06-04 07:04:42', '2024-06-28 06:35:00'),
(154, 'jl-raya-dampit-lumajang', '2018-04-25', '13.00', 'Jl. Raya Dampit-Lumajang', 'Jogokereng', 'Tamanayu', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.212086', '112.949219', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 23, 293, '2024-06-04 07:06:01', '2024-06-28 06:34:49'),
(155, 'jl-raya-dampit-lumajang', '2018-05-02', '12.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Mulyoarjo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.212397', '112.940611', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 293, '2024-06-04 07:07:23', '2024-06-28 06:38:37'),
(156, 'jl-raya-dampit-lumajang', '2018-05-04', '7.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Mulyoarjo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.212322', '112.940461', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 323, '2024-06-04 07:09:18', '2024-06-28 06:34:18'),
(157, 'jl-raya-dampit-lumajang', '2018-02-22', '13.00', 'Jl. Raya Dampit-Lumajang', 'Sumber Bulus', 'Oro Oro Ombo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.199067', '112.998986', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 293, '2024-06-04 07:10:45', '2024-06-28 06:34:05'),
(158, 'jl-raya-dampit-lumajang', '2018-05-22', '18.30', 'Jl. Raya Dampit-Lumajang', 'Kamarkanjang', 'Sumberwuluh', 'Kec. Candipuro', 'Kab. Lumajang', '-8.177381', '113.031378', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.950365227047', 23, 253, '2024-06-04 07:12:17', '2024-06-28 06:33:54'),
(159, 'jl-raya-dampit-lumajang', '2018-04-22', '22.00', 'Jl. Raya Dampit-Lumajang', 'Kalibening', 'Sidomulyo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.211053', '112.946425', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 23, 261, '2024-06-04 07:14:38', '2024-06-28 06:33:41'),
(160, 'jl-raya-dampit-lumajang', '2018-08-24', '13.30', 'Jl. Raya Dampit-Lumajang', NULL, NULL, 'Kec. Candipuro', 'Kab. Lumajang', '-8.176242', '113.028919', '1', '0', '1', '3', '1', '3', 'Sangat Rawan', '83.039039039039', 23, 281, '2024-06-04 07:15:30', '2024-06-28 06:33:30'),
(161, 'jl-raya-dampit-lumajang', '2018-09-03', '17.30', 'Jl. Raya Dampit-Lumajang', NULL, NULL, 'Kec. Candipuro', 'Kab. Lumajang', '-8.189003', '113.064969', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.225850385018', 23, 253, '2024-06-04 07:16:20', '2024-06-28 06:33:21'),
(162, 'jl-raya-dampit-lumajang', '2018-11-22', '6.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Kalibening', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.211797', '112.942086', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 323, '2024-06-04 07:19:12', '2024-06-28 06:33:09'),
(163, 'jl-raya-dampit-lumajang', '2018-12-18', '6.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberwuluh', 'Kec. Candipuro', 'Kab. Lumajang', '-8.190069', '113.049414', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 323, '2024-06-04 07:20:18', '2024-06-28 06:33:00'),
(164, 'jl-raya-dampit-lumajang', '2018-12-29', '11.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberwuluh', 'Kec. Candipuro', 'Kab. Lumajang', '-8.181697', '113.041319', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.491228070175', 23, 283, '2024-06-04 07:21:17', '2024-06-28 06:32:49'),
(165, 'jl-raya-dampit-lumajang', '2018-01-26', '21.49', 'Jl. Raya Dampit-Lumajang', NULL, 'Mulyoarjo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.212378', '112.940708', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 263, '2024-06-04 07:23:15', '2024-06-28 06:32:38'),
(166, 'jl-raya-dampit-lumajang', '2019-03-12', '14.30', 'Jl. Raya Dampit-Lumajang', 'Krajan', 'Sidomulyo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.2308', '112.924242', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 293, '2024-06-04 07:24:33', '2024-06-28 06:32:26'),
(167, 'jl-raya-dampit-lumajang', '2019-03-14', '15.30', 'Jl. Raya Dampit-Lumajang', 'Sumber Bulus', 'Oro Oro Ombo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.202817', '112.993303', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 293, '2024-06-04 07:26:10', '2024-06-28 06:32:12'),
(168, 'jl-raya-dampit-lumajang', '2019-03-17', '6.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberejo', 'Kec. Candipuro', 'Kab. Lumajang', '-8.185769', '113.071408', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 23, 323, '2024-06-04 07:27:27', '2024-06-28 06:32:01'),
(169, 'jl-raya-dampit-lumajang', '2019-04-13', '4.30', 'Jl. Raya Dampit-Lumajang', NULL, NULL, 'Kec. Candipuro', 'Kab. Lumajang', '-8.194103795', '113.0810508', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 354, '2024-06-04 07:29:44', '2024-06-28 06:31:50'),
(170, 'jl-raya-dampit-lumajang', '2019-05-04', '12.00', 'Jl. Raya Dampit-Lumajang', 'Sawah & Hutan', 'Sumberwuluh', 'Kec. Candipuro', 'Kab. Lumajang', '-8.18292893', '113.0204672', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 23, 291, '2024-06-04 07:31:29', '2024-06-28 06:31:27'),
(171, 'jl-raya-dampit-lumajang', '2019-05-10', '14.00', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberwuluh', 'Kec. Candipuro', 'Kab. Lumajang', '-8.184767989', '113.0447901', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.333333333333', 23, 283, '2024-06-04 07:32:39', '2024-06-28 06:31:19'),
(172, 'jl-raya-dampit-lumajang', '2019-06-12', '19.00', 'Jl. Raya Dampit-Lumajang', 'Krajan', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.207884758', '113.0955267', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 263, '2024-06-04 07:43:23', '2024-06-28 06:31:09'),
(173, 'jl-raya-dampit-lumajang', '2019-07-10', '15.30', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberejo', 'Kec. Candipuro', 'Kab. Lumajang', '-8.18579752', '113.0710233', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '82.459948320413', 23, 283, '2024-06-04 07:45:10', '2024-06-28 06:31:01'),
(174, 'jl-raya-dampit-lumajang', '2019-07-12', '15.00', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberejo', 'Kec. Candipuro', 'Kab. Lumajang', '-8.186099163', '113.069371', '1', '0', '1', '3', '1', '3', 'Sangat Rawan', '82.777777777778', 23, 281, '2024-06-04 07:47:16', '2024-06-28 06:30:48'),
(175, 'jl-raya-dampit-lumajang', '2019-07-10', '22.00', 'Jl. Raya Dampit-Lumajang', 'Deker', 'Sumberurip', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.218163058', '112.9703999', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 23, 261, '2024-06-04 07:48:21', '2024-06-28 06:30:39'),
(176, 'jl-raya-dampit-lumajang', '2019-08-27', '8.00', 'Jl. Raya Dampit-Lumajang', 'Krajan', 'Jarit', 'Kec. Candipuro', 'Kab. Lumajang', '-8.204967732', '113.0934876', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 23, 321, '2024-06-04 07:49:43', '2024-06-28 06:30:30'),
(177, 'jl-raya-dampit-lumajang', '2019-08-05', '8.00', 'Jl. Raya Dampit-Lumajang', 'Krajan', 'Sidomulyo', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.230854789', '112.9231646', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 23, 323, '2024-06-04 07:51:06', '2024-06-28 06:30:21'),
(178, 'jl-raya-dampit-lumajang', '2019-09-02', '9.00', 'Jl. Raya Dampit-Lumajang', NULL, 'Kalibening', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.211755587', '112.9422074', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 23, 313, '2024-06-04 07:52:16', '2024-06-28 06:30:12'),
(179, 'jl-raya-dampit-lumajang', '2019-11-08', '16.00', 'Jl. Raya Dampit-Lumajang', NULL, 'Sumberurip', 'Kec. Pronojiwo', 'Kab. Lumajang', '-8.216080954', '112.9767127', '0', '0', '1', '2', '2', '3', 'Rawan', '50', 23, 286, '2024-06-04 07:53:31', '2024-06-28 06:30:04'),
(180, 'jl-raya-kedungjajang', '2018-08-09', '16.00', 'Jl. Raya Kedungjajang', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.070814', '113.236175', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 24, 293, '2024-06-04 08:02:10', '2024-06-28 06:28:17'),
(181, 'jl-raya-kedungjajang', '2018-09-04', '16.00', 'Jl. Raya Kedungjajang', 'Krajan', 'Grobogan', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.025886', '113.233569', '1', '0', '0', '3', '1', '2', 'Sangat Rawan', '81.555555555556', 24, 282, '2024-06-04 08:03:39', '2024-06-28 06:28:06'),
(182, 'jl-raya-kedungjajang', '2018-09-02', '22.00', 'Jl. Raya Kedungjajang', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.073128', '113.236306', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 24, 263, '2024-06-04 08:04:50', '2024-06-28 06:27:58'),
(183, 'jl-raya-kedungjajang', '2018-09-09', '22.00', 'Jl. Raya Kedungjajang', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.057848', '113.237503', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 24, 263, '2024-06-04 08:05:53', '2024-06-28 06:27:50'),
(184, 'jl-raya-kedungjajang', '2018-09-21', '11.30', 'Jl. Raya Kedungjajang', 'Darungan Kidul', 'Curahpetung', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.057019', '113.237344', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 24, 293, '2024-06-04 08:09:27', '2024-06-28 06:27:38'),
(185, 'jl-raya-kedungjajang', '2019-07-07', '17.30', 'Jl. Raya Kedungjajang', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.073066097', '113.236304', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.225850385018', 24, 253, '2024-06-04 08:11:06', '2024-06-28 06:27:30'),
(186, 'jl-raya-kedungjajang', '2019-10-06', '15.00', 'Jl. Raya Kedungjajang', 'Cangkring', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.070487726', '113.2362969', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 24, 293, '2024-06-04 08:12:14', '2024-06-28 06:27:21'),
(187, 'jl-raya-kedungjajang', '2019-12-12', '23.30', 'Jl. Raya Kedungjajang', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.052423627', '113.2364263', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 24, 263, '2024-06-04 08:13:10', '2024-06-28 06:27:10'),
(188, 'jl-raya-kedungjajang', '2019-12-16', '0.10', 'Jl. Raya Kedungjajang', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.074583041', '113.2366181', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 24, 354, '2024-06-04 08:13:55', '2024-06-28 06:27:03'),
(189, 'jl-raya-grobogan', '2018-10-19', '14.30', 'Jl. Raya Grobogan', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.035169', '113.232967', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.272727272727', 25, 283, '2024-06-04 08:15:44', '2024-06-28 06:26:38'),
(190, 'jl-raya-grobogan', '2019-06-04', '16.30', 'Jl. Raya Grobogan', 'Darungan Lor', 'Grobogan', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.042706284', '113.2345222', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 25, 293, '2024-06-04 08:16:55', '2024-06-28 06:26:29'),
(191, 'jl-raya-grobogan', '2019-08-14', '12.30', 'Jl. Raya Grobogan', 'Plawangan', 'Grobogan', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.038046841', '113.2335706', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 25, 293, '2024-06-04 08:17:58', '2024-06-28 06:26:22'),
(193, 'jl-raya-lumajang-probolinggo', '2018-01-01', '11.45', 'Jl. Raya Lumajang - Probolinggo', 'Plawangan', 'Grobogan', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.033233', '113.232572', NULL, NULL, '2', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:05:24', '2024-06-28 06:20:19'),
(194, 'jl-raya-lumajang-probolinggo', '2018-01-07', '16.45', 'Jl. Raya Lumajang - Probolinggo', 'Brak Wetan', 'Curahpetung', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.06805', '113.239483', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:06:29', '2024-06-28 06:24:29'),
(195, 'jl-raya-lumajang-probolinggo', '2018-01-06', '14.30', 'Jl. Raya Lumajang - Probolinggo', 'Darungan Kidul', 'Curahpetung', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.058122', '113.237544', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:07:44', '2024-06-28 06:25:57'),
(196, 'jl-raya-lumajang-probolinggo', '2018-01-13', '23.15', 'Jl. Raya Lumajang - Probolinggo', 'Tambak Doyo', 'Klakah', 'Kec. Klakah', 'Kab. Lumajang', '-8.008319', '113.244083', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.305473830991', 28, 253, '2024-06-04 18:09:12', '2024-06-28 06:24:19'),
(197, 'jl-raya-lumajang-probolinggo', '2018-01-30', '21.00', 'Jl. Raya Lumajang - Probolinggo', NULL, 'Grobogan', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.026225', '113.233483', '0', '0', '1', '2', '1', '2', 'Rawan', '50', 28, 262, '2024-06-04 18:10:19', '2024-06-28 06:24:09'),
(198, 'jl-raya-lumajang-probolinggo', '2018-02-18', '14.00', 'Jl. Raya Lumajang - Probolinggo', 'Cangkring', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.067975', '113.236942', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:11:24', '2024-06-28 06:23:56'),
(199, 'jl-raya-lumajang-probolinggo', '2018-03-15', '9.58', 'Jl. Raya Lumajang - Probolinggo', 'Tambak Doyo', 'Klakah', 'Kec. Klakah', 'Kab. Lumajang', '-8.0124', '113.241597', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 323, '2024-06-04 18:12:32', '2024-06-28 06:23:44'),
(200, 'jl-raya-lumajang-probolinggo', '2018-03-15', '13.15', 'Jl. Raya Lumajang - Probolinggo', 'Krajan', 'Curahpetung', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.051725', '113.236336', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:13:23', '2024-06-28 06:23:32'),
(201, 'jl-raya-lumajang-probolinggo', '2018-03-26', '14.00', 'Jl. Raya Lumajang - Probolinggo', 'Cangkring', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.068397', '113.236853', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:14:19', '2024-06-28 06:22:57'),
(202, 'jl-raya-lumajang-probolinggo', '2018-03-30', '9.45', 'Jl. Raya Lumajang - Probolinggo', 'Darungan Lor', 'Grobogan', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.047947', '113.2382693', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.283395755306', 28, 313, '2024-06-04 18:15:28', '2024-06-28 06:22:45'),
(203, 'jl-raya-lumajang-probolinggo', '2018-04-19', '3.00', 'Jl. Raya Lumajang - Probolinggo', 'Brak Wetan', 'Curahpetung', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.066703', '113.237331', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 354, '2024-06-04 18:16:36', '2024-06-28 06:22:34'),
(204, 'jl-raya-lumajang-probolinggo', '2018-05-14', '13.45', 'Jl. Raya Lumajang - Probolinggo', 'Cangkring', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.067917', '113.236975', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:17:59', '2024-06-28 06:22:24'),
(205, 'jl-raya-lumajang-probolinggo', '2018-06-29', '13.15', 'Jl. Raya Lumajang - Probolinggo', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.013053', '113.241206', '2', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.916305916306', 28, 283, '2024-06-04 18:18:47', '2024-06-28 06:22:15'),
(206, 'jl-raya-lumajang-probolinggo', '2018-07-10', '9.22', 'Jl. Raya Lumajang - Probolinggo', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.073325', '113.236367', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 323, '2024-06-04 18:19:42', '2024-06-28 06:22:04'),
(208, 'jl-raya-lumajang-probolinggo', '2018-08-25', '12.00', 'Jl. Raya Lumajang - Probolinggo', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.000933', '113.248472', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:23:20', '2024-06-28 06:21:55'),
(209, 'jl-raya-lumajang-probolinggo', '2018-09-10', '22.15', 'Jl. Raya Lumajang - Probolinggo', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.068406', '113.236833', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.07209748975', 28, 253, '2024-06-04 18:24:25', '2024-06-28 06:25:24'),
(210, 'jl-raya-lumajang-probolinggo', '2018-10-03', '13.00', 'Jl. Raya Lumajang - Probolinggo', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.068361', '113.236853', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:25:15', '2024-06-28 06:21:43'),
(211, 'jl-raya-lumajang-probolinggo', '2018-10-04', '11.30', 'Jl. Raya Lumajang - Probolinggo', 'Cangkring', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.070736', '113.236186', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:26:03', '2024-06-28 06:21:08'),
(212, 'jl-raya-lumajang-probolinggo', '2018-10-30', '23.12', 'Jl. Raya Lumajang - Probolinggo', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.052381', '113.236458', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 28, 263, '2024-06-04 18:26:52', '2024-06-28 06:20:56');
INSERT INTO `kecelakaans` (`id`, `slug`, `tanggal`, `waktu_kejadian`, `nama_jalan`, `tkp_dusun`, `desa`, `kecamatan`, `kabupaten`, `latitude`, `longitude`, `korban_md`, `korban_lb`, `korban_lr`, `kondisi_kecelakaan`, `kondisi_cahaya`, `bentuk_geometri`, `tingkat_kerawanan`, `defuzzy`, `id_jalan`, `id_rules`, `created_at`, `updated_at`) VALUES
(213, 'jl-raya-lumajang-probolinggo', '2018-11-23', '21.45', 'Jl. Raya Lumajang - Probolinggo', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.072111', '113.236036', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 263, '2024-06-04 18:27:50', '2024-06-28 06:20:42'),
(214, 'jl-raya-lumajang-probolinggo', '2018-12-05', '17.56', 'Jl. Raya Lumajang - Probolinggo', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.077431', '113.237289', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '80.418601556569', 28, 253, '2024-06-04 18:28:49', '2024-06-28 06:20:31'),
(215, 'jl-raya-lumajang-probolinggo', '2018-12-04', '12.00', 'Jl. Raya Lumajang - Probolinggo', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.076807', '113.237181', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 293, '2024-06-04 18:29:46', '2024-06-28 06:19:59'),
(216, 'jl-raya-lumajang-probolinggo', '2019-01-27', '9.30', 'Jl. Raya Lumajang - Probolinggo', NULL, 'Mlawang', 'Kec. Klakah', 'Kab. Lumajang', '-8.002067', '113.247831', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 323, '2024-06-04 18:30:49', '2024-06-28 06:19:51'),
(217, 'jl-raya-lumajang-probolinggo', '2019-01-27', '19.50', 'Jl. Raya Lumajang - Probolinggo', NULL, 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.067683', '113.237033', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 263, '2024-06-04 18:37:32', '2024-06-28 06:19:43'),
(218, 'jl-raya-lumajang-probolinggo', '2019-04-02', '15.00', 'Jl. Raya Lumajang - Probolinggo', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.001686382', '113.2480386', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 28, 283, '2024-06-04 18:38:48', '2024-06-28 06:19:35'),
(219, 'jl-raya-lumajang-probolinggo', '2019-04-16', '3.00', 'Jl. Raya Lumajang - Probolinggo', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.001699573', '113.2480452', '0', '0', '6', '2', '1', '1', 'Rawan', '50', 28, 354, '2024-06-04 18:39:49', '2024-06-28 06:19:27'),
(220, 'jl-raya-lumajang-probolinggo', '2019-05-04', '20.00', 'Jl. Raya Lumajang - Probolinggo', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.001688949', '113.2480666', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 28, 263, '2024-06-04 18:40:46', '2024-06-28 06:19:09'),
(221, 'jl-raya-lumajang-probolinggo', '2019-05-16', '22.30', 'Jl. Raya Lumajang - Probolinggo', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.075720741', '113.2368953', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.119696304455', 28, 253, '2024-06-04 18:41:42', '2024-06-28 06:19:01'),
(222, 'jl-raya-lumajang-probolinggo', '2019-05-26', '0.10', 'Jl. Raya Lumajang - Probolinggo', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.067354928', '113.2371232', '1', '0', '1', '3', '2', '1', 'Sangat Rawan', '83.330718954248', 28, 338, '2024-06-04 18:42:45', '2024-06-28 06:18:50'),
(223, 'jl-raya-lumajang-probolinggo', '2019-11-12', '6.00', 'Jl. Raya Lumajang - Probolinggo', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.001767093', '113.2480289', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 28, 323, '2024-06-04 18:44:33', '2024-06-28 06:18:43'),
(224, 'jl-raya-lumajang-probolinggo', '2019-11-25', '13.30', 'Jl. Raya Lumajang - Probolinggo', NULL, 'Curahpetung', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.062032065', '113.2382693', '0', '0', '1', '2', '1', '4', 'Rawan', '50', 28, 290, '2024-06-04 18:45:32', '2024-06-28 06:18:33'),
(225, 'jl-raya-klakah', '2018-05-13', '15.40', 'Jl. Raya Klakah', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.986811', '113.251219', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '82.343434343434', 29, 283, '2024-06-04 18:47:28', '2024-06-28 06:17:02'),
(226, 'jl-raya-klakah', '2018-09-12', '13.00', 'Jl. Raya Klakah', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.997167', '113.250336', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 293, '2024-06-04 18:48:14', '2024-06-28 06:16:53'),
(227, 'jl-raya-klakah', '2018-10-04', '16.00', 'Jl. Raya Klakah', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.004411', '113.246342', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 293, '2024-06-04 18:49:04', '2024-06-28 06:16:44'),
(228, 'jl-raya-klakah', '2018-10-28', '10.00', 'Jl. Raya Klakah', NULL, 'Linuboyo', 'Kec. Klakah', 'Kab. Lumajang', '-8.007503', '113.244492', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 323, '2024-06-04 18:50:02', '2024-06-28 06:16:35'),
(229, 'jl-raya-klakah', '2018-10-26', '18.30', 'Jl. Raya Klakah', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.004758', '113.246244', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 263, '2024-06-04 18:51:25', '2024-06-28 06:16:26'),
(230, 'jl-raya-klakah', '2018-11-08', '19.00', 'Jl. Raya Klakah', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-8.004003', '113.246583', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 263, '2024-06-04 18:52:18', '2024-06-28 06:16:17'),
(231, 'jl-raya-klakah', '2019-02-06', '5.30', 'Jl. Raya Klakah', 'Dawuhan', 'Mlawang', 'Kec. Klakah', 'Kab. Lumajang', '-8.015817', '113.239514', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 323, '2024-06-04 18:53:38', '2024-06-28 06:16:08'),
(232, 'jl-raya-klakah', '2019-02-06', '07.00', 'Jl. Raya Klakah', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.984808', '113.251017', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 29, 323, '2024-06-04 18:56:16', '2024-06-28 06:16:00'),
(233, 'jl-raya-klakah', '2019-04-11', '19.00', 'Jl. Raya Klakah', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.997233285', '113.2503017', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 263, '2024-06-04 18:57:19', '2024-06-28 06:15:51'),
(234, 'jl-raya-klakah', '2019-07-12', '22.00', 'Jl. Raya Klakah', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.99751587', '113.2501608', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 29, 263, '2024-06-04 18:58:26', '2024-06-28 06:15:43'),
(235, 'jl-raya-klakah', '2019-07-12', '22.30', 'Jl. Raya Klakah', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.985736915', '113.2510972', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.119696304455', 29, 253, '2024-06-04 18:59:28', '2024-06-28 06:15:33'),
(236, 'jl-raya-klakah', '2019-10-28', '20.00', 'Jl. Raya Klakah', 'CurahPakem', 'Tambak Doyo', 'Kec. Klakah', 'Kab. Lumajang', '-8.003149256', '113.2471521', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.052583094586', 29, 253, '2024-06-04 19:00:29', '2024-06-28 06:15:23'),
(237, 'jl-raya-klakah', '2019-10-28', '18.45', 'Jl. Raya Klakah', 'Tambak Doyo', 'Klakah', 'Kec. Klakah', 'Kab. Lumajang', '-8.002939093', '113.2473063', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '81.054820115902', 29, 253, '2024-06-04 19:02:11', '2024-06-28 06:15:15'),
(238, 'jl-raya-klakah', '2019-12-03', '19.00', 'Jl. Raya Klakah', 'Tambak Doyo', 'Klakah', 'Kec. Klakah', 'Kab. Lumajang', '-8.002553296', '113.2477425', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 29, 263, '2024-06-04 19:03:07', '2024-06-28 06:15:04'),
(239, 'jl-raya-ranuyoso', '2019-03-31', '15.11', 'Jl. Raya Ranuyoso', NULL, 'Bulutangkur', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.949433', '113.260347', '2', NULL, NULL, '3', '1', '5', 'Sangat Rawan', '82.667153284672', 30, 279, '2024-06-04 19:04:45', '2024-06-28 06:14:42'),
(240, 'jl-raya-wates-wetan', '2018-04-28', '23.00', 'Jl. Raya Wates Wetan', 'Gunung', 'Wates Wetan', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.931644', '113.256422', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 31, 263, '2024-06-04 19:06:33', '2024-06-28 06:14:20'),
(241, 'jl-raya-wates-wetan', '2018-05-05', '9.49', 'Jl. Raya Wates Wetan', 'Gunung', 'Wates Wetan', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.937556', '113.257292', '1', '0', '2', '3', '1', '1', 'Sangat Rawan', '82.234545904479', 31, 313, '2024-06-04 19:07:20', '2024-06-28 06:14:13'),
(242, 'jl-sukarno-hatta', '2018-01-08', '7.30', 'Jl. Sukarno - Hatta', 'Karang Tengah', 'Tegalbangsri', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.964661', '113.254803', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:20:21', '2024-06-28 06:13:54'),
(243, 'jl-sukarno-hatta', '2018-01-01', '15.00', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.955256', '113.258128', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:21:32', '2024-06-28 06:13:45'),
(244, 'jl-sukarno-hatta', '2018-02-26', '8.45', 'Jl. Sukarno - Hatta', 'Karang Tengah', 'Tegalbangsri', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.961192', '113.256014', '0', '0', '1', '2', '1', '4', 'Rawan', '50', 32, 320, '2024-06-04 19:23:09', '2024-06-28 06:13:35'),
(245, 'jl-sukarno-hatta', '2018-04-01', '7.00', 'Jl. Sukarno - Hatta', 'Krajan Satu', 'Wates Wetan', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.95205', '113.259364', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:24:31', '2024-06-28 06:13:26'),
(246, 'jl-sukarno-hatta', '2018-04-09', '20.30', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.915336', '113.251058', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 263, '2024-06-04 19:25:26', '2024-06-28 06:13:16'),
(247, 'jl-sukarno-hatta', '2018-03-23', '16.00', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.95055', '113.259903', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:26:32', '2024-06-28 06:13:06'),
(249, 'jl-sukarno-hatta', '2018-06-13', '6.30', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.996706', '113.250653', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:27:59', '2024-06-28 06:12:57'),
(250, 'jl-sukarno-hatta', '2018-07-02', '10.00', 'Jl. Sukarno - Hatta', NULL, 'Tegalbangsri', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.963053', '113.255367', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:29:00', '2024-06-28 06:12:46'),
(251, 'jl-sukarno-hatta', '2018-08-21', '14.30', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.997119', '113.250433', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.272727272727', 32, 283, '2024-06-04 19:29:44', '2024-06-28 06:12:37'),
(252, 'jl-sukarno-hatta', '2018-09-06', '13.30', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.965661', '113.254442', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:30:36', '2024-06-28 06:12:27'),
(253, 'jl-sukarno-hatta', '2018-10-13', '9.00', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.998194', '113.249836', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:31:30', '2024-06-28 06:12:16'),
(254, 'jl-sukarno-hatta', '2018-10-23', '19.30', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.999264', '113.249297', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 263, '2024-06-04 19:32:33', '2024-06-28 06:12:06'),
(255, 'jl-sukarno-hatta', '2018-11-04', '15.30', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.983192', '113.250819', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.459948320413', 32, 283, '2024-06-04 19:33:52', '2024-06-28 06:11:53'),
(256, 'jl-sukarno-hatta', '2018-11-11', '13.00', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.9308', '113.256439', '0', '0', '5', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:34:39', '2024-06-28 06:11:13'),
(257, 'jl-sukarno-hatta', '2018-11-05', '22.00', 'Jl. Sukarno - Hatta', 'Gunung', 'Wates Wetan', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.934089', '113.256594', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 263, '2024-06-04 19:35:55', '2024-06-28 06:10:32'),
(258, 'jl-sukarno-hatta', '2018-12-31', '4.30', 'Jl. Sukarno - Hatta', 'Gunung', 'Wates Wetan', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.935819', '113.256822', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 32, 354, '2024-06-04 19:37:06', '2024-06-28 06:10:05'),
(259, 'jl-sukarno-hatta', '2018-12-31', '19.30', 'Jl. Sukarno - Hatta', NULL, 'Mlawang', 'Kec. Klakah', 'Kab. Lumajang', '-7.994861', '113.251292', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 263, '2024-06-04 19:38:17', '2024-06-28 06:10:14'),
(260, 'jl-sukarno-hatta', '2019-01-13', '9.45', 'Jl. Sukarno - Hatta', 'Kebonan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.944053', '113.260953', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:39:29', '2024-06-28 06:09:55'),
(261, 'jl-sukarno-hatta', '2019-01-17', '6.15', 'Jl. Sukarno - Hatta', NULL, 'Wates Wetan', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.939844', '113.258436', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:41:42', '2024-06-28 06:09:46'),
(262, 'jl-sukarno-hatta', '2019-01-01', '22.00', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.953369', '113.258878', '0', '0', '0', '1', '1', '1', 'Aman', '13.194714023078', 32, 273, '2024-06-04 19:43:49', '2024-06-28 06:09:35'),
(263, 'jl-sukarno-hatta', '2019-04-14', '12.00', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.95552341', '113.2580337', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:45:24', '2024-06-28 06:09:25'),
(264, 'jl-sukarno-hatta', '2019-04-17', '12.30', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.957198263', '113.2574839', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:46:17', '2024-06-28 06:09:14'),
(265, 'jl-sukarno-hatta', '2019-05-11', '16.30', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.950902024', '113.2597911', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:47:06', '2024-06-28 06:09:04'),
(266, 'jl-sukarno-hatta', '2019-05-25', '21.00', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.951892505', '113.259469', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.594102329292', 32, 253, '2024-06-04 19:48:11', '2024-06-28 06:08:46'),
(267, 'jl-sukarno-hatta', '2019-05-29', '16.30', 'Jl. Sukarno - Hatta', 'Area Sawah / Kebun', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.990748347', '113.2517252', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:49:07', '2024-06-28 06:08:37'),
(268, 'jl-sukarno-hatta', '2019-06-16', '9.00', 'Jl. Sukarno - Hatta', 'Krajan', 'Tegalbangsri', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.966865395', '113.2540346', '1', '0', '2', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 32, 313, '2024-06-04 19:50:17', '2024-06-28 06:08:24'),
(269, 'jl-sukarno-hatta', '2019-06-16', '14.00', 'Jl. Sukarno - Hatta', 'Curah Pakem', NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.998158983', '113.2498449', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 293, '2024-06-04 19:51:26', '2024-06-28 06:08:15'),
(270, 'jl-sukarno-hatta', '2019-07-06', '07.03', 'Jl. Sukarno - Hatta', NULL, 'Wates Wetan', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.909597652', '113.2492325', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:53:45', '2024-06-28 06:08:07'),
(271, 'jl-sukarno-hatta', '2019-08-02', '4.00', 'Jl. Sukarno - Hatta', NULL, 'Tegalbangsri', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.96802466', '113.2535969', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 354, '2024-06-04 19:54:42', '2024-06-28 06:07:58'),
(272, 'jl-sukarno-hatta', '2019-08-09', '9.00', 'Jl. Sukarno - Hatta', NULL, 'Tegalbangsri', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.966942875', '113.2539788', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:55:34', '2024-06-28 06:07:49'),
(273, 'jl-sukarno-hatta', '2019-09-07', '0.15', 'Jl. Sukarno - Hatta', 'Krajan', 'Tegalbangsri', 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.963514322', '113.2552222', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.327508090615', 32, 344, '2024-06-04 19:56:29', '2024-06-28 06:07:42'),
(274, 'jl-sukarno-hatta', '2019-10-16', '17.30', 'Jl. Sukarno - Hatta', 'Kebonan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.9439986', '113.2609601', '0', '0', '4', '2', '1', '1', 'Rawan', '50', 32, 263, '2024-06-04 19:57:37', '2024-06-28 06:07:33'),
(275, 'jl-sukarno-hatta', '2019-11-25', '8.30', 'Jl. Sukarno - Hatta', 'Kebonan Selatan', NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.950642708', '113.2598587', '2', '0', '1', '3', '1', '1', 'Sangat Rawan', '83.272727272727', 32, 313, '2024-06-04 19:58:20', '2024-06-28 06:07:26'),
(276, 'jl-sukarno-hatta', '2019-12-12', '10.00', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Klakah', 'Kab. Lumajang', '-7.991415829', '113.2517799', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 19:59:03', '2024-06-28 06:07:16'),
(277, 'jl-sukarno-hatta', '2019-12-22', '6.00', 'Jl. Sukarno - Hatta', NULL, NULL, 'Kec. Ranuyoso', 'Kab. Lumajang', '-7.950642708', '113.2598587', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 32, 323, '2024-06-04 20:00:01', '2024-06-28 06:07:09'),
(278, 'jl-nasional-iii', '2018-05-15', '12.15', 'Jl. Nasional III', 'Rejo Agung', 'Bondoyudo', 'Kec. Sukodono', 'Kab. Lumajang', '-8.081528', '113.238822', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 33, 293, '2024-06-04 20:03:07', '2024-06-28 06:06:42'),
(279, 'jl-nasional-iii', '2018-07-14', '15.30', 'Jl. Nasional III', 'Rejo Agung', 'Bondoyudo', 'Kec. Sukodono', 'Kab. Lumajang', '-8.082364', '113.238764', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 33, 293, '2024-06-04 20:04:04', '2024-06-28 06:06:35'),
(280, 'jl-nasional-iii', '2018-07-19', '14.00', 'Jl. Nasional III', 'Rejo Agung', 'Bondoyudo', 'Kec. Sukodono', 'Kab. Lumajang', '-8.082333', '113.238767', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 33, 293, '2024-06-04 20:04:51', '2024-06-28 06:06:27'),
(281, 'jl-soekarno-hatta', '2018-01-22', '10.00', 'Jl. Soekarno Hatta', 'Area Sawah', 'Selokbesuki', 'Kec. Sukodono', 'Kab. Lumajang', '-8.095994', '113.234558', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '81.555555555556', 34, 313, '2024-06-04 22:38:39', '2024-06-28 06:05:29'),
(282, 'jl-soekarno-hatta', '2018-05-13', '20.00', 'Jl. Soekarno Hatta', 'Panjunan', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.099686', '113.233728', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 263, '2024-06-04 22:39:41', '2024-06-28 06:05:20'),
(283, 'jl-soekarno-hatta', '2018-05-16', '10.00', 'Jl. Soekarno Hatta', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.100536', '113.233502', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 323, '2024-06-04 22:40:40', '2024-06-28 06:05:11'),
(284, 'jl-soekarno-hatta', '2018-06-03', '19.45', 'Jl. Soekarno Hatta', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.091972', '113.235672', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.717396848473', 34, 253, '2024-06-04 22:41:27', '2024-06-28 06:05:02'),
(285, 'jl-soekarno-hatta', '2018-07-05', '5.30', 'Jl. Soekarno Hatta', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.096819', '113.234381', '1', '0', '2', '3', '1', '1', 'Sangat Rawan', '80.491228070175', 34, 313, '2024-06-04 22:42:18', '2024-06-28 06:04:52'),
(286, 'jl-soekarno-hatta', '2018-10-07', '16.00', 'Jl. Soekarno Hatta', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.102922', '113.232906', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 293, '2024-06-04 22:43:13', '2024-06-28 06:04:42'),
(287, 'jl-soekarno-hatta', '2018-11-15', '17.30', 'Jl. Soekarno Hatta', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.090639', '113.235958', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 263, '2024-06-04 22:44:03', '2024-06-28 06:04:32'),
(288, 'jl-soekarno-hatta', '2018-11-30', '9.00', 'Jl. Soekarno Hatta', NULL, NULL, 'Kec. Sukodono', 'Kab. Lumajang', '-8.101639', '113.233158', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 323, '2024-06-04 22:44:54', '2024-06-28 06:04:20'),
(289, 'jl-soekarno-hatta', '2018-12-04', '13.34', 'Jl. Soekarno Hatta', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.102908', '113.232861', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.068852459016', 34, 283, '2024-06-04 22:45:45', '2024-06-28 06:04:09'),
(290, 'jl-soekarno-hatta', '2019-03-10', '9.00', 'Jl. Soekarno Hatta', 'Krajan Kulon', 'Selokbesuki', 'Kec. Sukodono', 'Kab. Lumajang', '-8.085047', '113.237919', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 323, '2024-06-04 22:46:58', '2024-06-28 06:03:55'),
(291, 'jl-soekarno-hatta', '2019-03-11', '14.00', 'Jl. Soekarno Hatta', 'Biting Dua', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.090203', '113.2361', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 293, '2024-06-04 22:48:06', '2024-06-28 06:03:43'),
(292, 'jl-soekarno-hatta', '2019-04-30', '18.00', 'Jl. Soekarno Hatta', 'Panjunan', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.101114725', '113.2332639', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 34, 263, '2024-06-04 22:49:08', '2024-06-28 06:03:33'),
(293, 'jl-soekarno-hatta', '2019-05-23', '19.30', 'Jl. Soekarno Hatta', 'Rejo Agung', 'Bondoyudo', 'Kec. Sukodono', 'Kab. Lumajang', '-8.082118165', '113.2387701', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 34, 263, '2024-06-04 22:50:04', '2024-06-28 06:03:24'),
(294, 'jl-soekarno-hatta', '2019-06-15', '17.30', 'Jl. Soekarno Hatta', 'Panjunan', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.101104367', '113.2332461', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 34, 263, '2024-06-04 22:50:56', '2024-06-28 06:03:15'),
(295, 'jl-soekarno-hatta', '2019-06-16', '13.30', 'Jl. Soekarno Hatta', 'Biting Dua', 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.093829051', '113.2352417', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 293, '2024-06-04 22:52:21', '2024-06-28 06:03:07'),
(296, 'jl-soekarno-hatta', '2019-06-25', '14.00', 'Jl. Soekarno Hatta', NULL, 'Selokbesuki', 'Kec. Sukodono', 'Kab. Lumajang', '-8.095001108', '113.2348281', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 34, 293, '2024-06-04 22:53:20', '2024-06-28 06:02:59'),
(299, 'jl-soekarno-hatta', '2019-08-08', '14.30', 'Jl. Soekarno Hatta', 'Krajan Kulon', 'Selokbesuki', 'Kec. Sukodono', 'Kab. Lumajang', '-8.086632699', '113.2372924', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '83.272727272727', 34, 283, '2024-06-04 22:57:06', '2024-06-28 06:02:50'),
(300, 'jl-soekarno-hatta', '2019-08-22', '9.30', 'Jl. Soekarno Hatta', NULL, 'Selokbesuki', 'Kec. Sukodono', 'Kab. Lumajang', '-8.102914795', '113.232863', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 323, '2024-06-04 22:58:01', '2024-06-28 06:02:40'),
(301, 'jl-soekarno-hatta', '2019-12-17', '14.00', 'Jl. Soekarno Hatta', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.095041', '113.234905', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 34, 293, '2024-06-04 22:58:42', '2024-06-28 06:02:31'),
(302, 'jl-soekarno-hatta', '2019-12-19', '7.30', 'Jl. Soekarno Hatta', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.094279', '113.235108', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '83.039039039039', 34, 313, '2024-06-04 22:59:29', '2024-06-28 06:02:24'),
(303, 'jl-soekarno-hatta', '2019-12-29', '10.45', 'Jl. Soekarno Hatta', NULL, 'Kutorenon', 'Kec. Sukodono', 'Kab. Lumajang', '-8.08881', '113.236583', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '80.885830784914', 34, 313, '2024-06-04 23:00:06', '2024-06-28 06:02:17'),
(304, 'jl-raya-wonorejo', '2018-03-02', '3.15', 'Jl. Raya Wonorejo', 'Pd. Jaya', 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.125244', '113.325042', '3', '0', '6', '3', '1', '1', 'Sangat Rawan', '81.710020449898', 35, 344, '2024-06-04 23:02:58', '2024-06-28 06:01:57'),
(305, 'jl-raya-wonorejo', '2018-03-25', '2.00', 'Jl. Raya Wonorejo', 'Pd. Jaya', 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.127886', '113.328247', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 35, 354, '2024-06-04 23:03:49', '2024-06-28 06:01:49'),
(306, 'jl-raya-wonorejo', '2018-08-03', '6.30', 'Jl. Raya Wonorejo', 'Pd. Jaya', 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.120886', '113.325097', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 35, 323, '2024-06-04 23:04:53', '2024-06-28 06:01:41'),
(307, 'jl-raya-wonorejo', '2018-08-19', '17.30', 'Jl. Raya Wonorejo', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.1279', '113.329231', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 35, 263, '2024-06-04 23:05:53', '2024-06-28 06:01:33'),
(308, 'jl-raya-wonorejo', '2018-10-27', '17.30', 'Jl. Raya Wonorejo', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.113764', '113.307644', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 35, 263, '2024-06-04 23:06:39', '2024-06-28 06:01:26'),
(309, 'jl-raya-lumajang-jember', '2018-01-05', '15.00', 'Jl. Raya Lumajang - Jember', 'Duko', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.086089', '113.25295', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 36, 283, '2024-06-04 23:09:15', '2024-06-28 06:00:18'),
(310, 'jl-raya-lumajang-jember', '2018-01-13', '22.00', 'Jl. Raya Lumajang - Jember', 'Umbulsari', 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.119503', '113.358511', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.020679130292', 36, 253, '2024-06-04 23:11:11', '2024-06-28 06:00:07'),
(311, 'jl-raya-lumajang-jember', '2018-02-02', '9.15', 'Jl. Raya Lumajang - Jember', 'Gladak Serang', 'Banyuputih Lor', 'Kec. Randuagung', 'Kab. Lumajang', '-8.101658', '113.269778', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 323, '2024-06-04 23:12:26', '2024-06-28 05:59:57'),
(312, 'jl-raya-lumajang-jember', '2018-02-20', '13.00', 'Jl. Raya Lumajang - Jember', 'Pondok', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.080236', '113.243556', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '82.777777777778', 36, 283, '2024-06-04 23:13:34', '2024-06-28 06:01:06'),
(313, 'jl-raya-lumajang-jember', '2018-02-24', '6.30', 'Jl. Raya Lumajang - Jember', 'Umbulsari', 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.120528', '113.356161', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 323, '2024-06-04 23:15:45', '2024-06-28 05:59:38'),
(314, 'jl-raya-lumajang-jember', '2018-03-26', '16.15', 'Jl. Raya Lumajang - Jember', 'Krajan 1', 'Banyuputih Lor', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.109881', '113.276219', '1', '0', '1', '3', '1', '3', 'Sangat Rawan', '81.338727076591', 36, 281, '2024-06-04 23:20:30', '2024-06-28 05:59:25'),
(315, 'jl-raya-lumajang-jember', '2018-03-31', '14.00', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.115036', '113.311453', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:21:52', '2024-06-28 05:59:13'),
(316, 'jl-raya-lumajang-jember', '2018-04-21', '13.00', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.113794', '113.307556', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:23:30', '2024-06-28 05:59:02'),
(317, 'jl-raya-lumajang-jember', '2018-05-21', '6.50', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.120531', '113.356078', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.222222222222', 36, 313, '2024-06-04 23:24:18', '2024-06-28 05:58:51'),
(318, 'jl-raya-lumajang-jember', '2018-05-31', '21.00', 'Jl. Raya Lumajang - Jember', 'Umbulsari', 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.120553', '113.356025', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '82.594102329292', 36, 253, '2024-06-04 23:25:45', '2024-06-28 05:58:41'),
(319, 'jl-raya-lumajang-jember', '2018-06-08', '16.00', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.091642', '113.260169', '2', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.555555555556', 36, 283, '2024-06-04 23:26:48', '2024-06-28 05:58:30'),
(320, 'jl-raya-lumajang-jember', '2018-06-11', '12.30', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.118658', '113.359581', '1', '0', '1', '3', '1', '3', 'Sangat Rawan', '81.966903073286', 36, 281, '2024-06-04 23:28:02', '2024-06-28 05:58:18'),
(321, 'jl-raya-lumajang-jember', '2018-06-19', '16.17', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.112697', '113.303242', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.309305824199', 36, 283, '2024-06-04 23:29:03', '2024-06-28 05:58:06'),
(322, 'jl-raya-lumajang-jember', '2018-06-21', '11.30', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.119128', '113.358792', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:29:42', '2024-06-28 05:57:55'),
(323, 'jl-raya-lumajang-jember', '2018-07-16', '18.00', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.112414', '113.301917', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 263, '2024-06-04 23:30:34', '2024-06-28 05:57:42'),
(324, 'jl-raya-lumajang-jember', '2018-07-28', '09.00', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.114861', '113.309719', '0', '0', '2', '2', '1', '3', 'Rawan', '50', 36, 321, '2024-06-04 23:31:49', '2024-06-28 05:57:08'),
(325, 'jl-raya-lumajang-jember', '2018-08-28', '16.30', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.1161', '113.319097', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:33:00', '2024-06-28 05:56:55'),
(326, 'jl-raya-lumajang-jember', '2018-09-17', '14.30', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.091997', '113.260781', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:34:00', '2024-06-28 05:56:42'),
(327, 'jl-raya-lumajang-jember', '2018-10-06', '12.00', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.116258', '113.319689', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:34:50', '2024-06-28 05:55:27'),
(328, 'jl-raya-lumajang-jember', '2018-10-15', '20.30', 'Jl. Raya Lumajang - Jember', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.078511', '113.237633', '0', '0', '1', '2', '1', '4', 'Rawan', '50', 36, 260, '2024-06-04 23:35:53', '2024-06-28 05:55:15'),
(329, 'jl-raya-lumajang-jember', '2018-10-17', '1.30', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.120442', '113.365222', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 354, '2024-06-04 23:36:48', '2024-06-28 05:55:02'),
(330, 'jl-raya-lumajang-jember', '2018-10-16', '16.30', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.111714', '113.297022', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:38:55', '2024-06-28 05:54:50'),
(331, 'jl-raya-lumajang-jember', '2018-10-29', '22.30', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.128331', '113.341167', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.119696304455', 36, 253, '2024-06-04 23:40:02', '2024-06-28 05:54:37'),
(332, 'jl-raya-lumajang-jember', '2018-10-31', '18.30', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Randuagung', 'Kab. Lumajang', '-8.108211', '113.27465', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '80.950365227047', 36, 253, '2024-06-04 23:40:59', '2024-06-28 05:54:23'),
(333, 'jl-raya-lumajang-jember', '2018-11-02', '14.00', 'Jl. Raya Lumajang - Jember', 'Area Sawah / Kebun', 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.123411', '113.349522', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.333333333333', 36, 283, '2024-06-04 23:42:34', '2024-06-28 05:54:10'),
(334, 'jl-raya-lumajang-jember', '2018-11-04', '12.15', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Randuagung', 'Kab. Lumajang', '-8.093883', '113.262719', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.765177548682', 36, 283, '2024-06-04 23:43:25', '2024-06-28 05:53:58'),
(335, 'jl-raya-lumajang-jember', '2018-11-16', '10.00', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.126333', '113.34725', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 323, '2024-06-04 23:44:22', '2024-06-28 05:53:43'),
(336, 'jl-raya-lumajang-jember', '2018-11-28', '16.00', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.112847', '113.303711', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:45:20', '2024-06-28 05:53:26'),
(337, 'jl-raya-lumajang-jember', '2018-12-12', '6.00', 'Jl. Raya Lumajang - Jember', 'Gladak Serang', 'Banyuputih Lor', 'Kec. Randuagung', 'Kab. Lumajang', '-8.094147', '113.263047', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.555555555556', 36, 313, '2024-06-04 23:46:23', '2024-06-28 05:53:11'),
(338, 'jl-raya-lumajang-jember', '2018-12-25', '15.00', 'Jl. Raya Lumajang - Jember', 'Darungan', 'Banyuputih Lor', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.111544', '113.293119', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:47:38', '2024-06-28 05:52:57'),
(339, 'jl-raya-lumajang-jember', '2019-01-14', '3.00', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.112719', '113.303199', '0', '0', '0', '1', '1', '1', 'Aman', '14.02380952381', 36, 364, '2024-06-04 23:49:03', '2024-06-28 05:52:44'),
(340, 'jl-raya-lumajang-jember', '2019-01-05', '3.00', 'Jl. Raya Lumajang - Jember', 'Nyeroan', 'Kaliboto Lor', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.119517', '113.362591', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.833333333333', 36, 344, '2024-06-04 23:51:40', '2024-06-28 05:52:29'),
(341, 'jl-raya-lumajang-jember', '2019-01-23', '22.00', 'Jl. Raya Lumajang - Jember', 'Krajan 1', 'Banyuputih Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.109986', '113.276644', '0', '0', '3', '2', '1', '1', 'Rawan', '50', 36, 263, '2024-06-04 23:53:26', '2024-06-28 05:43:30'),
(342, 'jl-raya-lumajang-jember', '2019-01-27', '15.30', 'Jl. Raya Lumajang - Jember', 'Cangkring', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.069794', '113.236442', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:54:44', '2024-06-28 05:28:36'),
(343, 'jl-raya-lumajang-jember', '2019-02-19', '16.00', 'Jl. Raya Lumajang - Jember', NULL, 'Rojopolo', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.128158', '113.336864', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:55:49', '2024-06-28 05:28:16'),
(344, 'jl-raya-lumajang-jember', '2019-02-19', '14.00', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.116825', '113.321764', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:57:07', '2024-06-28 05:28:00'),
(345, 'jl-raya-lumajang-jember', '2019-04-12', '14.45', 'Jl. Raya Lumajang - Jember', 'Duko', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.089181915', '113.2558987', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-04 23:58:23', '2024-06-28 05:27:10'),
(346, 'jl-raya-lumajang-jember', '2019-04-30', '8.00', 'Jl. Raya Lumajang - Jember', 'Krajan Dua', 'Banyuputih Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.106270166', '113.2732284', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 323, '2024-06-04 23:59:40', '2024-06-27 00:06:55'),
(347, 'jl-raya-lumajang-jember', '2019-05-06', '18.00', 'Jl. Raya Lumajang - Jember', 'Krajan 1', 'Banyuputih Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.110389381', '113.2792981', '1', '0', '1', '3', '1', '1', 'Sangat Rawan', '80.737961101103', 36, 253, '2024-06-05 00:00:51', '2024-06-26 23:38:14'),
(348, 'jl-raya-lumajang-jember', '2019-05-10', '12.30', 'Jl. Raya Lumajang - Jember', NULL, 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.127844453', '113.342695', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.966903073286', 36, 283, '2024-06-05 00:02:25', '2024-06-26 23:38:05'),
(349, 'jl-raya-lumajang-jember', '2019-04-23', '6.30', 'Jl. Raya Lumajang - Jember', 'Gladak Serang', 'Banyuputih Lor', 'Kec. Randuagung', 'Kab. Lumajang', '-8.092904939', '113.2617191', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 323, '2024-06-05 00:04:23', '2024-06-26 23:37:46'),
(350, 'jl-raya-lumajang-jember', '2019-06-08', '8.30', 'Jl. Raya Lumajang - Jember', 'Krajan', 'Wonorejo', 'Kec. Kedungjajang', 'Kab. Lumajang', '-8.078543754', '113.2393226', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 323, '2024-06-05 00:07:28', '2024-06-26 23:35:22'),
(351, 'jl-raya-lumajang-jember', '2019-06-22', '17.15', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.115091987', '113.315484', '0', '0', '3', '2', '1', '3', 'Rawan', '50.000000000001', 36, 261, '2024-06-05 00:08:39', '2024-06-26 23:37:17'),
(352, 'jl-raya-lumajang-jember', '2019-06-27', '3.00', 'Jl. Raya Lumajang - Jember', NULL, 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.125937636', '113.3477483', '1', '0', '1', '3', '1', '3', 'Sangat Rawan', '81.833333333333', 36, 342, '2024-06-05 00:09:39', '2024-06-26 23:36:59'),
(353, 'jl-raya-lumajang-jember', '2019-07-06', '10.00', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.115540756', '113.3171117', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 323, '2024-06-05 00:10:38', '2024-06-26 23:36:46'),
(354, 'jl-raya-lumajang-jember', '2019-07-20', '15.30', 'Jl. Raya Lumajang - Jember', 'Pd. Telo Dua', 'Banyuputih Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.11167455', '113.2958394', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-05 00:11:47', '2024-06-26 23:36:34'),
(355, 'jl-raya-lumajang-jember', '2019-07-14', '10.00', 'Jl. Raya Lumajang - Jember', 'Krajan Dua', 'Banyuputih Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.104534853', '113.271947', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '81.555555555556', 36, 313, '2024-06-05 00:12:49', '2024-06-26 23:31:40'),
(356, 'jl-raya-lumajang-jember', '2019-08-09', '18.00', 'Jl. Raya Lumajang - Jember', NULL, NULL, 'Kec. Jatiroto', 'Kab. Lumajang', '-8.128218926', '113.3387387', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 263, '2024-06-05 00:13:48', '2024-06-26 23:31:28'),
(357, 'jl-raya-lumajang-jember', '2019-08-18', '14.30', 'Jl. Raya Lumajang - Jember', 'Pd. Jaya', 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.128019396', '113.3342383', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-05 00:15:11', '2024-06-26 23:29:43'),
(358, 'jl-raya-lumajang-jember', '2019-08-16', '23.00', 'Jl. Raya Lumajang - Jember', 'Pd. Rejo', 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.128312516', '113.3416448', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 36, 261, '2024-06-05 00:16:26', '2024-06-26 23:30:55'),
(359, 'jl-raya-lumajang-jember', '2019-09-09', '14.21', 'Jl. Raya Lumajang - Jember', 'Pd. Telo Dua', 'Banyuputih Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.111717509', '113.2970634', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-05 00:18:10', '2024-06-26 23:29:34'),
(360, 'jl-raya-lumajang-jember', '2019-09-21', '14.00', 'Jl. Raya Lumajang - Jember', 'Umbulsari', 'Kaliboto Lor', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.119507947', '113.3585161', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-05 00:19:12', '2024-06-26 23:29:24'),
(361, 'jl-raya-lumajang-jember', '2019-10-01', '22.30', 'Jl. Raya Lumajang - Jember', NULL, 'Banyuputih Lor', 'Kec. Randuagung', 'Kab. Lumajang', '-8.102565643', '113.2704692', '1', '0', '0', '3', '1', '1', 'Sangat Rawan', '83.119696304455', 36, 253, '2024-06-05 00:20:16', '2024-06-28 05:46:42'),
(362, 'jl-raya-lumajang-jember', '2019-10-20', '2.30', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.112626954', '113.3027929', '0', '0', '28', '2', '1', '1', 'Rawan', '50', 36, 354, '2024-06-05 00:21:16', '2024-06-26 23:29:01'),
(363, 'jl-raya-lumajang-jember', '2019-11-08', '18.00', 'Jl. Raya Lumajang - Jember', 'Gladak Serang', 'Banyuputih Lor', 'Kec. Randuagung', 'Kab. Lumajang', '-8.092912031', '113.2617581', '0', '0', '1', '2', '1', '1', 'Rawan', '50', 36, 263, '2024-06-05 00:22:24', '2024-06-26 23:27:48'),
(364, 'jl-raya-lumajang-jember', '2019-11-12', '1.45', 'Jl. Raya Lumajang - Jember', NULL, 'Sukosari', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.112782293', '113.3036465', '0', '0', '8', '2', '1', '3', 'Rawan', '50', 36, 352, '2024-06-05 00:24:49', '2024-06-26 23:27:39'),
(365, 'jl-raya-lumajang-jember', '2019-11-12', '21.00', 'Jl. Raya Lumajang - Jember', 'Umbulsari', 'Kaliboto Kidul', 'Kec. Jatiroto', 'Kab. Lumajang', '-8.119744603', '113.353847', '0', '0', '1', '2', '1', '3', 'Rawan', '50', 36, 261, '2024-06-05 00:25:44', '2024-06-26 23:27:28'),
(366, 'jl-raya-lumajang-jember', '2019-11-28', '12.00', 'Jl. Raya Lumajang - Jember', 'Gladak Serang', 'Banyuputih Lor', 'Kec. Randuagung', 'Kab. Lumajang', '-8.092801496', '113.2615982', '0', '0', '2', '2', '1', '1', 'Rawan', '50', 36, 293, '2024-06-05 00:27:01', '2024-06-26 23:23:50');
-- --------------------------------------------------------
--
-- Struktur dari tabel `kerawanans`
--
CREATE TABLE `kerawanans` (
`id` bigint(20) NOT NULL,
`himpunan` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`keanggotaan_awal` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`keanggotaan_tengah` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`keanggotaan_akhir` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `kerawanans`
--
INSERT INTO `kerawanans` (`id`, `himpunan`, `keanggotaan_awal`, `keanggotaan_tengah`, `keanggotaan_akhir`, `created_at`, `updated_at`) VALUES
(1, 'Aman', '20', NULL, '30', NULL, '2024-07-04 23:05:33'),
(2, 'Rawan', '30', '50', '70', NULL, '2024-06-29 00:19:20'),
(3, 'Sangat Rawan', '70', NULL, '90', NULL, '2024-06-28 19:43:24');
-- --------------------------------------------------------
--
-- Struktur dari tabel `migrations`
--
CREATE TABLE `migrations` (
`id` int(10) UNSIGNED NOT NULL,
`migration` varchar(255) NOT NULL,
`batch` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- Struktur dari tabel `rules`
--
CREATE TABLE `rules` (
`id` bigint(20) NOT NULL,
`waktu_kejadian` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`kondisi_kecelakaan` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`kondisi_cahaya` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`bentuk_geometri` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`tingkat_kerawanan` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `rules`
--
INSERT INTO `rules` (`id`, `waktu_kejadian`, `kondisi_kecelakaan`, `kondisi_cahaya`, `bentuk_geometri`, `tingkat_kerawanan`, `created_at`, `updated_at`) VALUES
(244, 'Malam', 'Berat', 'Redup / Samar', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 06:09:01', '2024-06-02 06:09:01'),
(245, 'Malam', 'Berat', 'Redup / Samar', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 06:09:27', '2024-06-02 06:09:27'),
(246, 'Malam', 'Berat', 'Redup / Samar', 'Tikungan', 'Sangat Rawan', '2024-06-02 06:09:44', '2024-06-02 06:09:44'),
(247, 'Malam', 'Berat', 'Redup / Samar', 'Jembatan', 'Sangat Rawan', '2024-06-02 06:10:25', '2024-06-02 06:10:25'),
(248, 'Malam', 'Berat', 'Redup / Samar', 'Lurus', 'Sangat Rawan', '2024-06-02 06:10:53', '2024-06-02 06:10:53'),
(249, 'Malam', 'Berat', 'Terang / Jelas', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 06:11:12', '2024-06-02 06:11:12'),
(250, 'Malam', 'Berat', 'Terang / Jelas', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 06:11:37', '2024-06-02 06:11:37'),
(251, 'Malam', 'Berat', 'Terang / Jelas', 'Tikungan', 'Sangat Rawan', '2024-06-02 06:11:56', '2024-06-02 06:12:12'),
(252, 'Malam', 'Berat', 'Terang / Jelas', 'Jembatan', 'Sangat Rawan', '2024-06-02 06:12:33', '2024-06-02 06:12:33'),
(253, 'Malam', 'Berat', 'Terang / Jelas', 'Lurus', 'Sangat Rawan', '2024-06-02 06:12:57', '2024-06-02 06:12:57'),
(254, 'Malam', 'Sedang', 'Redup / Samar', 'Simpang Empat', 'Rawan', '2024-06-02 06:13:36', '2024-06-02 06:13:36'),
(255, 'Malam', 'Sedang', 'Redup / Samar', 'Simpang Tiga', 'Rawan', '2024-06-02 06:13:53', '2024-06-02 06:13:53'),
(256, 'Malam', 'Sedang', 'Redup / Samar', 'Tikungan', 'Rawan', '2024-06-02 06:14:16', '2024-06-02 06:14:16'),
(257, 'Malam', 'Sedang', 'Redup / Samar', 'Jembatan', 'Rawan', '2024-06-02 06:14:41', '2024-06-02 06:14:41'),
(258, 'Malam', 'Sedang', 'Redup / Samar', 'Lurus', 'Rawan', '2024-06-02 06:15:08', '2024-06-02 06:15:08'),
(259, 'Malam', 'Sedang', 'Terang / Jelas', 'Simpang Empat', 'Rawan', '2024-06-02 06:16:25', '2024-06-02 06:16:25'),
(260, 'Malam', 'Sedang', 'Terang / Jelas', 'Simpang Tiga', 'Rawan', '2024-06-02 06:16:48', '2024-06-02 06:16:48'),
(261, 'Malam', 'Sedang', 'Terang / Jelas', 'Tikungan', 'Rawan', '2024-06-02 06:17:06', '2024-06-02 06:17:06'),
(262, 'Malam', 'Sedang', 'Terang / Jelas', 'Jembatan', 'Rawan', '2024-06-02 06:17:25', '2024-06-02 06:17:25'),
(263, 'Malam', 'Sedang', 'Terang / Jelas', 'Lurus', 'Rawan', '2024-06-02 06:17:46', '2024-06-02 06:17:46'),
(264, 'Malam', 'Ringan', 'Redup / Samar', 'Simpang Empat', 'Aman', '2024-06-02 06:18:31', '2024-06-02 06:18:31'),
(265, 'Malam', 'Ringan', 'Redup / Samar', 'Simpang Tiga', 'Aman', '2024-06-02 06:18:47', '2024-06-02 06:18:47'),
(266, 'Malam', 'Ringan', 'Redup / Samar', 'Tikungan', 'Aman', '2024-06-02 06:19:23', '2024-06-02 06:19:23'),
(267, 'Malam', 'Ringan', 'Redup / Samar', 'Jembatan', 'Aman', '2024-06-02 06:19:43', '2024-06-02 06:19:43'),
(268, 'Malam', 'Ringan', 'Redup / Samar', 'Lurus', 'Aman', '2024-06-02 06:20:00', '2024-06-02 06:20:00'),
(269, 'Malam', 'Ringan', 'Terang / Jelas', 'Simpang Empat', 'Aman', '2024-06-02 06:20:43', '2024-06-02 06:20:43'),
(270, 'Malam', 'Ringan', 'Terang / Jelas', 'Simpang Tiga', 'Aman', '2024-06-02 06:20:56', '2024-06-02 06:20:56'),
(271, 'Malam', 'Ringan', 'Terang / Jelas', 'Tikungan', 'Aman', '2024-06-02 06:21:10', '2024-06-02 06:21:10'),
(272, 'Malam', 'Ringan', 'Terang / Jelas', 'Jembatan', 'Aman', '2024-06-02 06:21:23', '2024-06-02 06:21:23'),
(273, 'Malam', 'Ringan', 'Terang / Jelas', 'Lurus', 'Aman', '2024-06-02 06:21:41', '2024-06-02 06:21:41'),
(274, 'Siang-Sore', 'Berat', 'Redup / Samar', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 06:23:17', '2024-06-02 06:23:17'),
(275, 'Siang-Sore', 'Berat', 'Redup / Samar', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 06:39:54', '2024-06-02 06:39:54'),
(276, 'Siang-Sore', 'Berat', 'Redup / Samar', 'Tikungan', 'Sangat Rawan', '2024-06-02 06:40:21', '2024-06-02 06:40:48'),
(277, 'Siang-Sore', 'Berat', 'Redup / Samar', 'Jembatan', 'Sangat Rawan', '2024-06-02 06:41:13', '2024-06-02 06:41:13'),
(278, 'Siang-Sore', 'Berat', 'Redup / Samar', 'Lurus', 'Sangat Rawan', '2024-06-02 06:41:33', '2024-06-02 06:41:48'),
(279, 'Siang-Sore', 'Berat', 'Terang / Jelas', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 06:42:07', '2024-06-02 06:42:07'),
(280, 'Siang-Sore', 'Berat', 'Terang / Jelas', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 06:42:47', '2024-06-02 06:42:47'),
(281, 'Siang-Sore', 'Berat', 'Terang / Jelas', 'Tikungan', 'Sangat Rawan', '2024-06-02 06:43:09', '2024-06-02 06:43:09'),
(282, 'Siang-Sore', 'Berat', 'Terang / Jelas', 'Jembatan', 'Sangat Rawan', '2024-06-02 06:43:41', '2024-06-02 06:43:41'),
(283, 'Siang-Sore', 'Berat', 'Terang / Jelas', 'Lurus', 'Sangat Rawan', '2024-06-02 06:43:57', '2024-06-02 06:43:57'),
(284, 'Siang-Sore', 'Sedang', 'Redup / Samar', 'Simpang Empat', 'Rawan', '2024-06-02 06:44:29', '2024-06-02 06:44:29'),
(285, 'Siang-Sore', 'Sedang', 'Redup / Samar', 'Simpang Tiga', 'Rawan', '2024-06-02 06:44:51', '2024-06-02 06:44:51'),
(286, 'Siang-Sore', 'Sedang', 'Redup / Samar', 'Tikungan', 'Rawan', '2024-06-02 06:45:17', '2024-06-02 06:45:17'),
(287, 'Siang-Sore', 'Sedang', 'Redup / Samar', 'Jembatan', 'Rawan', '2024-06-02 06:45:44', '2024-06-02 06:45:44'),
(288, 'Siang-Sore', 'Sedang', 'Redup / Samar', 'Lurus', 'Rawan', '2024-06-02 06:46:39', '2024-06-02 06:46:39'),
(289, 'Siang-Sore', 'Sedang', 'Terang / Jelas', 'Simpang Empat', 'Rawan', '2024-06-02 06:47:11', '2024-06-02 06:47:11'),
(290, 'Siang-Sore', 'Sedang', 'Terang / Jelas', 'Simpang Tiga', 'Rawan', '2024-06-02 06:47:31', '2024-06-02 06:47:31'),
(291, 'Siang-Sore', 'Sedang', 'Terang / Jelas', 'Tikungan', 'Rawan', '2024-06-02 06:47:55', '2024-06-02 06:48:13'),
(292, 'Siang-Sore', 'Sedang', 'Terang / Jelas', 'Jembatan', 'Rawan', '2024-06-02 06:48:30', '2024-06-02 06:48:30'),
(293, 'Siang-Sore', 'Sedang', 'Terang / Jelas', 'Lurus', 'Rawan', '2024-06-02 06:48:49', '2024-06-02 06:48:49'),
(294, 'Siang-Sore', 'Ringan', 'Redup / Samar', 'Simpang Empat', 'Aman', '2024-06-02 06:49:38', '2024-06-02 06:50:01'),
(295, 'Siang-Sore', 'Ringan', 'Redup / Samar', 'Simpang Tiga', 'Aman', '2024-06-02 06:50:33', '2024-06-02 06:50:33'),
(296, 'Siang-Sore', 'Ringan', 'Redup / Samar', 'Tikungan', 'Aman', '2024-06-02 06:50:53', '2024-06-02 06:50:53'),
(297, 'Siang-Sore', 'Ringan', 'Redup / Samar', 'Jembatan', 'Aman', '2024-06-02 06:51:13', '2024-06-02 06:51:31'),
(298, 'Siang-Sore', 'Ringan', 'Redup / Samar', 'Lurus', 'Aman', '2024-06-02 06:51:51', '2024-06-02 06:51:51'),
(299, 'Siang-Sore', 'Ringan', 'Terang / Jelas', 'Simpang Empat', 'Aman', '2024-06-02 06:52:15', '2024-06-02 06:52:15'),
(300, 'Siang-Sore', 'Ringan', 'Terang / Jelas', 'Simpang Tiga', 'Aman', '2024-06-02 06:52:30', '2024-06-02 06:52:30'),
(301, 'Siang-Sore', 'Ringan', 'Terang / Jelas', 'Tikungan', 'Aman', '2024-06-02 06:52:47', '2024-06-02 06:52:47'),
(302, 'Siang-Sore', 'Ringan', 'Terang / Jelas', 'Jembatan', 'Aman', '2024-06-02 06:53:02', '2024-06-02 06:53:02'),
(303, 'Siang-Sore', 'Ringan', 'Terang / Jelas', 'Lurus', 'Aman', '2024-06-02 06:53:22', '2024-06-02 06:53:22'),
(304, 'Pagi', 'Berat', 'Redup / Samar', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 06:54:15', '2024-06-02 06:54:15'),
(305, 'Pagi', 'Berat', 'Redup / Samar', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 06:54:35', '2024-06-02 06:54:35'),
(306, 'Pagi', 'Berat', 'Redup / Samar', 'Tikungan', 'Sangat Rawan', '2024-06-02 06:54:58', '2024-06-02 06:54:58'),
(307, 'Pagi', 'Berat', 'Redup / Samar', 'Jembatan', 'Sangat Rawan', '2024-06-02 06:55:30', '2024-06-02 06:55:30'),
(308, 'Pagi', 'Berat', 'Redup / Samar', 'Lurus', 'Sangat Rawan', '2024-06-02 06:56:07', '2024-06-02 06:56:58'),
(309, 'Pagi', 'Berat', 'Terang / Jelas', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 06:57:35', '2024-06-02 06:57:35'),
(310, 'Pagi', 'Berat', 'Terang / Jelas', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 06:57:49', '2024-06-02 06:57:49'),
(311, 'Pagi', 'Berat', 'Terang / Jelas', 'Tikungan', 'Sangat Rawan', '2024-06-02 06:58:06', '2024-06-02 06:58:06'),
(312, 'Pagi', 'Berat', 'Terang / Jelas', 'Jembatan', 'Sangat Rawan', '2024-06-02 06:58:29', '2024-06-02 06:58:29'),
(313, 'Pagi', 'Berat', 'Terang / Jelas', 'Lurus', 'Sangat Rawan', '2024-06-02 06:58:48', '2024-06-02 06:58:48'),
(314, 'Pagi', 'Sedang', 'Redup / Samar', 'Simpang Empat', 'Rawan', '2024-06-02 06:59:22', '2024-06-02 06:59:22'),
(315, 'Pagi', 'Sedang', 'Redup / Samar', 'Simpang Tiga', 'Rawan', '2024-06-02 06:59:45', '2024-06-02 06:59:45'),
(316, 'Pagi', 'Sedang', 'Redup / Samar', 'Tikungan', 'Rawan', '2024-06-02 07:00:05', '2024-06-02 07:00:05'),
(317, 'Pagi', 'Sedang', 'Redup / Samar', 'Jembatan', 'Rawan', '2024-06-02 07:00:25', '2024-06-02 07:00:25'),
(318, 'Pagi', 'Sedang', 'Redup / Samar', 'Lurus', 'Rawan', '2024-06-02 07:00:45', '2024-06-02 07:00:45'),
(319, 'Pagi', 'Sedang', 'Terang / Jelas', 'Simpang Empat', 'Rawan', '2024-06-02 07:01:05', '2024-06-02 07:01:05'),
(320, 'Pagi', 'Sedang', 'Terang / Jelas', 'Simpang Tiga', 'Rawan', '2024-06-02 07:01:24', '2024-06-02 07:01:24'),
(321, 'Pagi', 'Sedang', 'Terang / Jelas', 'Tikungan', 'Rawan', '2024-06-02 07:01:46', '2024-06-02 07:01:46'),
(322, 'Pagi', 'Sedang', 'Terang / Jelas', 'Jembatan', 'Rawan', '2024-06-02 07:02:08', '2024-06-02 07:02:08'),
(323, 'Pagi', 'Sedang', 'Terang / Jelas', 'Lurus', 'Rawan', '2024-06-02 07:02:26', '2024-06-02 07:02:26'),
(324, 'Pagi', 'Ringan', 'Redup / Samar', 'Simpang Empat', 'Aman', '2024-06-02 07:07:30', '2024-06-02 07:07:30'),
(325, 'Pagi', 'Ringan', 'Redup / Samar', 'Simpang Tiga', 'Aman', '2024-06-02 07:07:44', '2024-06-02 07:07:44'),
(326, 'Pagi', 'Ringan', 'Redup / Samar', 'Tikungan', 'Aman', '2024-06-02 07:07:58', '2024-06-02 07:07:58'),
(327, 'Pagi', 'Ringan', 'Redup / Samar', 'Jembatan', 'Aman', '2024-06-02 07:08:16', '2024-06-02 07:08:16'),
(328, 'Pagi', 'Ringan', 'Redup / Samar', 'Lurus', 'Aman', '2024-06-02 07:08:34', '2024-06-02 07:08:34'),
(329, 'Pagi', 'Ringan', 'Terang / Jelas', 'Simpang Empat', 'Aman', '2024-06-02 07:08:57', '2024-06-02 07:08:57'),
(330, 'Pagi', 'Ringan', 'Terang / Jelas', 'Simpang Tiga', 'Aman', '2024-06-02 07:09:12', '2024-06-02 07:09:12'),
(331, 'Pagi', 'Ringan', 'Terang / Jelas', 'Tikungan', 'Aman', '2024-06-02 07:09:23', '2024-06-02 07:09:23'),
(332, 'Pagi', 'Ringan', 'Terang / Jelas', 'Jembatan', 'Aman', '2024-06-02 07:09:36', '2024-06-02 07:09:36'),
(333, 'Pagi', 'Ringan', 'Terang / Jelas', 'Lurus', 'Aman', '2024-06-02 07:09:51', '2024-06-02 07:09:51'),
(334, 'Dini Hari', 'Berat', 'Redup / Samar', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 07:10:26', '2024-06-02 07:10:26'),
(335, 'Dini Hari', 'Berat', 'Redup / Samar', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 07:10:40', '2024-06-02 07:10:40'),
(336, 'Dini Hari', 'Berat', 'Redup / Samar', 'Tikungan', 'Sangat Rawan', '2024-06-02 07:10:57', '2024-06-02 07:10:57'),
(337, 'Dini Hari', 'Berat', 'Redup / Samar', 'Jembatan', 'Sangat Rawan', '2024-06-02 07:11:12', '2024-06-02 07:11:12'),
(338, 'Dini Hari', 'Berat', 'Redup / Samar', 'Lurus', 'Sangat Rawan', '2024-06-02 07:11:29', '2024-06-02 07:11:29'),
(340, 'Dini Hari', 'Berat', 'Terang / Jelas', 'Simpang Empat', 'Sangat Rawan', '2024-06-02 07:12:16', '2024-06-02 07:12:16'),
(341, 'Dini Hari', 'Berat', 'Terang / Jelas', 'Simpang Tiga', 'Sangat Rawan', '2024-06-02 07:12:27', '2024-06-02 07:12:27'),
(342, 'Dini Hari', 'Berat', 'Terang / Jelas', 'Tikungan', 'Sangat Rawan', '2024-06-02 07:12:40', '2024-06-02 07:12:54'),
(343, 'Dini Hari', 'Berat', 'Terang / Jelas', 'Jembatan', 'Sangat Rawan', '2024-06-02 07:13:14', '2024-06-02 07:13:14'),
(344, 'Dini Hari', 'Berat', 'Terang / Jelas', 'Lurus', 'Sangat Rawan', '2024-06-02 07:13:29', '2024-06-02 07:13:29'),
(345, 'Dini Hari', 'Sedang', 'Redup / Samar', 'Simpang Empat', 'Rawan', '2024-06-02 07:15:23', '2024-06-02 07:15:23'),
(346, 'Dini Hari', 'Sedang', 'Redup / Samar', 'Simpang Tiga', 'Rawan', '2024-06-02 07:15:36', '2024-06-02 07:15:36'),
(347, 'Dini Hari', 'Sedang', 'Redup / Samar', 'Tikungan', 'Rawan', '2024-06-02 07:15:50', '2024-06-02 07:15:50'),
(348, 'Dini Hari', 'Sedang', 'Redup / Samar', 'Jembatan', 'Rawan', '2024-06-02 07:16:05', '2024-06-02 07:16:24'),
(349, 'Dini Hari', 'Sedang', 'Redup / Samar', 'Lurus', 'Rawan', '2024-06-02 07:16:43', '2024-06-02 07:17:01'),
(350, 'Dini Hari', 'Sedang', 'Terang / Jelas', 'Simpang Empat', 'Rawan', '2024-06-02 07:17:20', '2024-06-02 07:17:20'),
(351, 'Dini Hari', 'Ringan', 'Terang / Jelas', 'Simpang Tiga', 'Rawan', '2024-06-02 07:17:33', '2024-06-02 07:17:33'),
(352, 'Dini Hari', 'Sedang', 'Terang / Jelas', 'Tikungan', 'Rawan', '2024-06-02 07:17:47', '2024-06-02 07:17:47'),
(353, 'Dini Hari', 'Sedang', 'Terang / Jelas', 'Jembatan', 'Rawan', '2024-06-02 07:18:02', '2024-06-02 07:18:02'),
(354, 'Dini Hari', 'Sedang', 'Terang / Jelas', 'Lurus', 'Rawan', '2024-06-02 07:18:03', '2024-06-02 07:18:18'),
(355, 'Dini Hari', 'Ringan', 'Redup / Samar', 'Simpang Empat', 'Aman', '2024-06-02 07:18:51', '2024-06-02 07:18:51'),
(356, 'Dini Hari', 'Ringan', 'Redup / Samar', 'Simpang Tiga', 'Aman', '2024-06-02 07:19:07', '2024-06-02 07:19:07'),
(357, 'Dini Hari', 'Ringan', 'Redup / Samar', 'Tikungan', 'Aman', '2024-06-02 07:19:19', '2024-06-02 07:19:19'),
(358, 'Dini Hari', 'Ringan', 'Redup / Samar', 'Jembatan', 'Aman', '2024-06-02 07:19:31', '2024-06-02 07:19:46'),
(359, 'Dini Hari', 'Ringan', 'Redup / Samar', 'Lurus', 'Aman', '2024-06-02 07:20:06', '2024-06-02 07:20:24'),
(360, 'Dini Hari', 'Ringan', 'Terang / Jelas', 'Simpang Empat', 'Aman', '2024-06-02 07:20:40', '2024-06-02 07:20:40'),
(361, 'Dini Hari', 'Ringan', 'Terang / Jelas', 'Simpang Tiga', 'Aman', '2024-06-02 07:20:53', '2024-06-02 07:20:53'),
(362, 'Dini Hari', 'Ringan', 'Terang / Jelas', 'Tikungan', 'Aman', '2024-06-02 07:21:10', '2024-06-02 07:21:10'),
(363, 'Dini Hari', 'Ringan', 'Terang / Jelas', 'Jembatan', 'Aman', '2024-06-02 07:21:20', '2024-06-02 07:21:20'),
(364, 'Dini Hari', 'Ringan', 'Terang / Jelas', 'Lurus', 'Aman', '2024-06-02 07:21:31', '2024-06-23 18:47:42');
-- --------------------------------------------------------
--
-- Struktur dari tabel `users`
--
CREATE TABLE `users` (
`id` bigint(20) NOT NULL,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`no_telepon` varchar(13) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`role` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`remember_token` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
--
-- Dumping data untuk tabel `users`
--
INSERT INTO `users` (`id`, `name`, `no_telepon`, `email`, `password`, `role`, `remember_token`, `created_at`, `updated_at`) VALUES
(1, 'admin', '082313246734', 'admin@gmail.com', '$2y$10$bs7yH9Zb6z60lZClOnDe3eutXy8B7bbu9BXFWqUnQlcSVGU.MSTVy', 'ADMIN', NULL, NULL, NULL),
(2, 'Admin2', '082313246734', 'admin2@gmail.com', '$2y$10$XgwWYWQxygvdEk4XITYKYesqCOglRWyAxfhAudn3yVZA4/ILEmLAK', 'ADMIN', NULL, NULL, NULL);
--
-- Indexes for dumped tables
--
--
-- Indeks untuk tabel `daerah_rawans`
--
ALTER TABLE `daerah_rawans`
ADD PRIMARY KEY (`id`),
ADD KEY `id_jalan` (`id_jalan`);
--
-- Indeks untuk tabel `jalans`
--
ALTER TABLE `jalans`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `slug_2` (`slug`),
ADD KEY `slug` (`slug`);
--
-- Indeks untuk tabel `kecelakaans`
--
ALTER TABLE `kecelakaans`
ADD PRIMARY KEY (`id`),
ADD KEY `id_jalan` (`id_jalan`),
ADD KEY `id_rules` (`id_rules`);
--
-- Indeks untuk tabel `kerawanans`
--
ALTER TABLE `kerawanans`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `migrations`
--
ALTER TABLE `migrations`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `rules`
--
ALTER TABLE `rules`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `users`
--
ALTER TABLE `users`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT untuk tabel yang dibuang
--
--
-- AUTO_INCREMENT untuk tabel `daerah_rawans`
--
ALTER TABLE `daerah_rawans`
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=23;
--
-- AUTO_INCREMENT untuk tabel `jalans`
--
ALTER TABLE `jalans`
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=42;
--
-- AUTO_INCREMENT untuk tabel `kecelakaans`
--
ALTER TABLE `kecelakaans`
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=370;
--
-- AUTO_INCREMENT untuk tabel `kerawanans`
--
ALTER TABLE `kerawanans`
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
--
-- AUTO_INCREMENT untuk tabel `migrations`
--
ALTER TABLE `migrations`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT untuk tabel `rules`
--
ALTER TABLE `rules`
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=369;
--
-- AUTO_INCREMENT untuk tabel `users`
--
ALTER TABLE `users`
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables)
--
--
-- Ketidakleluasaan untuk tabel `daerah_rawans`
--
ALTER TABLE `daerah_rawans`
ADD CONSTRAINT `daerah_rawans_ibfk_1` FOREIGN KEY (`id_jalan`) REFERENCES `jalans` (`id`);
--
-- Ketidakleluasaan untuk tabel `kecelakaans`
--
ALTER TABLE `kecelakaans`
ADD CONSTRAINT `kecelakaans_ibfk_1` FOREIGN KEY (`id_jalan`) REFERENCES `jalans` (`id`),
ADD CONSTRAINT `kecelakaans_ibfk_2` FOREIGN KEY (`id_rules`) REFERENCES `rules` (`id`);
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

15792
Siketas_map_FIX/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,23 @@
{
"private": true,
"scripts": {
"dev": "npm run development",
"development": "mix",
"watch": "mix watch",
"watch-poll": "mix watch -- --watch-options-poll=1000",
"hot": "mix watch --hot",
"prod": "npm run production",
"production": "mix --production"
},
"devDependencies": {
"@popperjs/core": "^2.10.2",
"axios": "^0.21",
"bootstrap": "^5.1.3",
"laravel-mix": "^6.0.6",
"lodash": "^4.17.19",
"postcss": "^8.1.14",
"resolve-url-loader": "^5.0.0",
"sass": "^1.32.11",
"sass-loader": "^11.0.1"
}
}

View File

@ -0,0 +1,931 @@
-- phpMyAdmin SQL Dump
-- version 5.2.0
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Waktu pembuatan: 22 Jun 2023 pada 22.41
-- Versi server: 10.4.27-MariaDB
-- Versi PHP: 8.1.12
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Database: `pemetaan_kecelakaan_coba`
--
-- --------------------------------------------------------
--
-- Struktur dari tabel `arus_lantas`
--
CREATE TABLE `arus_lantas` (
`id` bigint(20) UNSIGNED NOT NULL,
`slug` varchar(70) NOT NULL,
`nama_jalan` varchar(255) NOT NULL,
`jam_mulai` time NOT NULL,
`jam_selesai` time NOT NULL,
`arah_1` varchar(255) NOT NULL,
`arah_2` varchar(255) NOT NULL,
`total_arah_1` varchar(255) NOT NULL,
`total_arah_2` varchar(255) NOT NULL,
`total_2_arah` varchar(255) NOT NULL,
`jalans_id` bigint(20) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `arus_lantas`
--
INSERT INTO `arus_lantas` (`id`, `slug`, `nama_jalan`, `jam_mulai`, `jam_selesai`, `arah_1`, `arah_2`, `total_arah_1`, `total_arah_2`, `total_2_arah`, `jalans_id`, `created_at`, `updated_at`) VALUES
(1, 'jalan-panglima-sudirman-2', 'Jalan Panglima Sudirman', '02:12:00', '02:13:00', 'Timut - Barat', 'Timut - Barat', '22', '22', '22', 2, '2023-06-14 10:10:42', '2023-06-14 10:10:42');
-- --------------------------------------------------------
--
-- Struktur dari tabel `failed_jobs`
--
CREATE TABLE `failed_jobs` (
`id` bigint(20) UNSIGNED NOT NULL,
`uuid` varchar(255) NOT NULL,
`connection` text NOT NULL,
`queue` text NOT NULL,
`payload` longtext NOT NULL,
`exception` longtext NOT NULL,
`failed_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- Struktur dari tabel `jalans`
--
CREATE TABLE `jalans` (
`id` bigint(20) UNSIGNED NOT NULL,
`slug` varchar(70) NOT NULL,
`nama_jalan` varchar(255) NOT NULL,
`status_jalan` varchar(255) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `jalans`
--
INSERT INTO `jalans` (`id`, `slug`, `nama_jalan`, `status_jalan`, `created_at`, `updated_at`) VALUES
(1, 'tuban-bancar', 'Tuban - Bancar', 'Luar Kota', '2023-06-20 01:55:13', '2023-06-20 01:55:13'),
(2, 'tuban-widang', 'Tuban - Widang', 'Luar Kota', '2023-06-20 01:55:19', '2023-06-20 01:55:19'),
(3, 'tuban-palang', 'Tuban - Palang', 'Luar Kota', '2023-06-20 01:55:27', '2023-06-20 01:55:27'),
(4, 'pahlawan', 'Pahlawan', 'Luar Kota', '2023-06-20 01:55:34', '2023-06-20 01:55:34'),
(5, 'hos-cokroaminoto', 'Hos Cokroaminoto', 'Luar Kota', '2023-06-20 01:55:40', '2023-06-20 01:55:40'),
(6, 'manunggal', 'Manunggal', 'Luar Kota', '2023-06-20 01:55:48', '2023-06-20 01:55:48'),
(7, 'panglima-sudirman', 'Panglima Sudirman', 'Dalam Kota', '2023-06-20 01:56:05', '2023-06-20 01:56:05'),
(8, 'dr-wahidin-sudirohusodo', 'Dr. Wahidin Sudirohusodo', 'Dalam Kota', '2023-06-20 01:56:12', '2023-06-20 01:56:12'),
(9, 'gajah-mada', 'Gajah Mada', 'Dalam Kota', '2023-06-20 01:56:21', '2023-06-20 01:56:21'),
(10, 'teuku-umar', 'Teuku Umar', 'Dalam Kota', '2023-06-20 01:56:27', '2023-06-20 01:56:27'),
(11, 'r-e-martadinata', 'R.E. Martadinata', 'Dalam Kota', '2023-06-20 01:56:34', '2023-06-20 01:56:34'),
(12, 'moh-yamin', 'Moh. Yamin', 'Dalam Kota', '2023-06-20 01:56:41', '2023-06-20 01:56:41');
-- --------------------------------------------------------
--
-- Struktur dari tabel `kecelakaans`
--
CREATE TABLE `kecelakaans` (
`id` bigint(20) UNSIGNED NOT NULL,
`slug` varchar(70) NOT NULL,
`tanggal` date NOT NULL,
`jam` time NOT NULL,
`nama_jalan` varchar(255) NOT NULL,
`km` varchar(255) DEFAULT NULL,
`tkp_dusun` varchar(255) DEFAULT NULL,
`desa` varchar(255) NOT NULL,
`kecamatan` varchar(255) NOT NULL,
`kabupaten` varchar(255) NOT NULL,
`latitude` varchar(255) NOT NULL,
`longitude` varchar(255) NOT NULL,
`kendaraan` varchar(255) NOT NULL,
`korban_md` varchar(255) DEFAULT NULL,
`korban_lb` varchar(255) DEFAULT NULL,
`korban_lr` varchar(255) DEFAULT NULL,
`jalans_id` bigint(20) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `kecelakaans`
--
INSERT INTO `kecelakaans` (`id`, `slug`, `tanggal`, `jam`, `nama_jalan`, `km`, `tkp_dusun`, `desa`, `kecamatan`, `kabupaten`, `latitude`, `longitude`, `kendaraan`, `korban_md`, `korban_lb`, `korban_lr`, `jalans_id`, `created_at`, `updated_at`) VALUES
(1271, 'tuban-bancar', '2018-12-31', '19:00:00', 'Jl. Tuban - Bancar', 'Km 15-16', '', 'Ds. Sumurgung', 'Kec. Jenu', 'Kab. Tuban', '-6.818722', '111.963454', 'TRUCK TRAILLER N - 8976 - UH X SPM S - 3459 - FK', '1', '', '1', 1, NULL, NULL),
(1272, 'tuban-bancar', '2019-01-02', '11:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Sobontoro', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.8017905', '111.86133', 'SPM S - 6414 - EB X PEJALAN KAKI', '', '', '2', 1, NULL, NULL),
(1273, 'tuban-bancar', '2018-12-30', '17:30:00', 'Jl. Tuban - Bancar', 'Km 42-43', '', 'Ds. Bocong', 'Kec. Bancar', 'Kab. Tuban', '-6.772002', '111.735037', 'BUS PO. Sinar Mandiri N - 7268 - UG X ', '', '', '6', 1, NULL, NULL),
(1274, 'tuban-bancar', '2019-01-05', '19:30:00', 'Jl. Tuban - Bancar', 'Km 10-11', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 2265 - EV X SPM S - 3991 - ID', '', '', '1', 1, NULL, NULL),
(1275, 'tuban-bancar', '2018-12-29', '19:15:00', 'Jl. Tuban - Bancar', 'Km 4-5', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'TRUCK (?) X SPM S - 6425 - FM', '1', '', '', 1, NULL, NULL),
(1276, 'tuban-bancar', '2019-01-09', '21:00:00', 'Jl. Tuban - Bancar', 'Km 25-26', 'Dsn. Ketapang', 'Ds. Glondonggede', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.796617', '111.879535', 'SPM S - 2103 - LA X TRAKTOR HEAD L - 8058 - UX', '1', '1', '', 1, NULL, NULL),
(1277, 'tuban-bancar', '2019-01-12', '21:30:00', 'Jl. Tuban - Bancar', 'Km 12-13', 'Dsn. Bogang', 'Ds. Kaliuntu', 'Kec. Jenu', 'Kab. Tuban', '-6.823437', '111.976273', 'SPM S - 3274 - EV X SPM S - 2645 - FF', '', '', '2', 1, NULL, NULL),
(1278, 'tuban-bancar', '2019-01-18', '14:00:00', 'Jl. Tuban - Bancar', 'Km 41-42', '', 'Ds. Boncong', 'Kec. Bancar', 'Kab. Tuban', '-6.771757', '111.742154', 'SPM S - 2088 - HM X PICK UP (?)', '', '', '2', 1, NULL, NULL),
(1279, 'tuban-bancar', '2019-01-20', '02:00:00', 'Jl. Tuban - Bancar', 'Km 12-13', 'Dsn. Bogang', 'Ds. Kaliuntu', 'Kec. Jenu', 'Kab. Tuban', '-6.823437', '111.976273', 'MPP (?) X SPM S - 6531 - GG', '', '', '1', 1, NULL, NULL),
(1280, 'tuban-bancar', '2019-01-20', '13:40:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Tambakboyo', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.788105', '111.924491', 'SPM W - 5480 - HT X TRUCK S - 9979 - HG', '1', '', '1', 1, NULL, NULL),
(1281, 'tuban-bancar', '2019-01-21', '11:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'TRUCK TRONTON S - 9335 - UH X SPM TANPA TNKB', '', '', '3', 1, NULL, NULL),
(1282, 'tuban-bancar', '2019-01-25', '22:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.785661', '111.786606', 'SPM S - 6454 - HG X PEJALAN KAKI', '', '', '2', 1, NULL, NULL),
(1283, 'tuban-bancar', '2019-01-30', '07:45:00', 'Jl. Tuban - Bancar', 'Km 20-21', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'TRUCK B - 9061 - SDD X TRUCK S - 9142 - UG', '1', '', '3', 1, NULL, NULL),
(1284, 'tuban-bancar', '2019-01-30', '18:30:00', 'Jl. Tuban - Bancar', 'Km 2-3', 'Dsn. Dasin', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.870951', '112.036447', 'SPM S - 6637 - EZ X PEJALAN KAKI', '', '', '2', 1, NULL, NULL),
(1285, 'tuban-bancar', '2019-01-31', '13:00:00', 'Jl. Tuban - Bancar', 'Km 29-30', '', 'Ds. Kenanti', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803348', '111.846838', 'SPM S - 5366 - H X PEJALAN KAKI', '', '', '2', 1, NULL, NULL),
(1286, 'tuban-bancar', '2019-02-01', '14:45:00', 'Jl. Tuban - Bancar', 'Km 25-26', '', 'Ds. Glondonggede', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.796617', '111.879535', 'MPP Xenia B - 1173 - POG X TRUCK TRONTON L - 9058 - US', '', '', '1', 1, NULL, NULL),
(1287, 'tuban-bancar', '2019-02-01', '13:00:00', 'Jl. Tuban - Bancar', 'Km 29-30', '', 'Ds. Tambakboyo', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803101', '111.841702', 'SPM S - 3715 - GT X TRUCK K - 1582 - HD', '', '', '1', 1, NULL, NULL),
(1288, 'tuban-bancar', '2019-02-06', '13:30:00', 'Jl. Tuban - Bancar', 'Km 20-21', '(Depan KIT)', 'Ds. Socorejo', 'Kec. Jenu', 'Kab. Tuban', '-6.78663', '111.908386', 'TRUCK S - 8110 - UQ X SPM S - 3263 - FO', '1', '', '', 1, NULL, NULL),
(1289, 'tuban-bancar', '2019-02-09', '12:30:00', 'Jl. Tuban - Bancar', 'Km 13-14', 'Dsn. Bogang', 'Ds. Kaliuntu', 'Kec. Jenu', 'Kab. Tuban', '-6.820661', '111.967109', 'PICK UP S - 9267 - HH X SPM S - 3711 - H', '', '', '2', 1, NULL, NULL),
(1290, 'tuban-bancar', '2019-02-11', '14:15:00', 'Jl. Tuban - Bancar', '', 'Dsn. Krapyak', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.855031', '112.023526', 'DUMP TRUCK (?) X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1291, 'tuban-bancar', '2019-02-12', '03:30:00', 'Jl. Tuban - Bancar', 'Km 34-35', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.787158', '111.790066', 'BUS PO. Indonesia L - 7006 - UV X TRUCK TRAILLER (?)', '1', '', '5', 1, NULL, NULL),
(1292, 'tuban-bancar', '2019-02-12', '11:00:00', 'Jl. Tuban - Bancar', 'Km 43-44', '', 'Ds. Bulumeduro', 'Kec. Bancar', 'Kab. Tuban', '-6.771696', '111.7278138', 'SPM S - 4739 - EC X PICK UP B - 9106 - CUT', '1', '', '1', 1, NULL, NULL),
(1293, 'tuban-bancar', '2019-02-14', '06:00:00', 'Jl. Tuban - Bancar', 'Km 33-34', '', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7943104', '111.8062258', 'TRUCK L - 8758 - AH X TRUCK L - 9945 - UF ', '1', '1', '1', 1, NULL, NULL),
(1294, 'tuban-bancar', '2019-02-14', '18:00:00', 'Jl. Tuban - Bancar', 'Km 39-40', 'Dsn. Sowan', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'BUS PO. Sari Indah L - 7045 - UB X TRUCK W - 9753 - NF ', '', '', '1', 1, NULL, NULL),
(1295, 'tuban-bancar', '2019-02-18', '14:00:00', 'Jl. Tuban - Bancar', 'Km 43-44', '', 'Ds. Banjarejo', 'Kec. Bancar', 'Kab. Tuban', '-6.771879', '111.7338093', 'SPM R3 K - 3296 - WM X SPM K - 5372 - EW ', '', '', '1', 1, NULL, NULL),
(1296, 'tuban-bancar', '2019-02-19', '11:00:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Gadon', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.7771136', '111.7550705', 'SPM S - 3585 - GQ X TRUCK GANDENG AG - 8493 - UT ', '', '', '1', 1, NULL, NULL),
(1297, 'tuban-bancar', '2019-02-20', '23:30:00', 'Jl. Tuban - Bancar', 'Km 24-25', 'Dsn. Ketapang', 'Ds. Glondonggede', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.794069', '111.886912', 'TRUCK H - 1408 - VE X TRONTON BUUL S - 9452 - UH ', '', '', '1', 1, NULL, NULL),
(1298, 'tuban-bancar', '2019-02-22', '04:15:00', 'Jl. Tuban - Bancar', 'Km 44-45', '', 'Ds. Bulujowo', 'Kec. Bancar', 'Kab. Tuban', '-6.7702453', '111.7195378', 'MPP Freed K - 9090 - TB X TRUCK TRONTON N - 9632 - UG ', '', '', '1', 1, NULL, NULL),
(1299, 'tuban-bancar', '2019-02-23', '18:30:00', 'Jl. Tuban - Bancar', 'Km 20-21', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'SPM K - 4045 - BM X PEJALAN KAKI ', '', '', '1', 1, NULL, NULL),
(1300, 'tuban-bancar', '2019-02-26', '06:30:00', 'Jl. Tuban - Bancar', 'Km 15-16', '', 'Ds. Sumurgeneng', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'BUS PO. Restu N - 7586 - UG X SPM S - 3167 - HV ', '1', '', '', 1, NULL, NULL),
(1301, 'tuban-bancar', '2019-03-01', '18:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Bulujowo', 'Kec. Bancar', 'Kab. Tuban', '-6.7702453', '111.7195378', 'SPM S - 5615 - FZ X SPM S - 6306 - LF', '', '', '2', 1, NULL, NULL),
(1302, 'tuban-bancar', '2019-03-08', '20:30:00', 'Jl. Tuban - Bancar', 'Km 13-14', '', 'Ds. Sumurgeneng', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM (?) X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1303, 'tuban-bancar', '2019-03-09', '08:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Temaji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 5430 - ID X TRUCK (?)', '', '', '1', 1, NULL, NULL),
(1304, 'tuban-bancar', '2019-03-10', '14:15:00', 'Jl. Tuban - Bancar', 'Km 9-10', '', 'Ds. Jenu', 'Kec. Jenu', 'Kab. Tuban', '-6.8326153', '112.0034204', 'MPP Avanza S - 1851 - HD X SPM S - 4864 - FQ', '', '', '2', 1, NULL, NULL),
(1305, 'tuban-bancar', '2019-03-11', '02:15:00', 'Jl. Tuban - Bancar', 'Km 1-2', 'Dsn. Dasin', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.878358', '112.04305', 'MPP Fortuner N - 1669 - BL X BENTOR ', '', '', '1', 1, NULL, NULL),
(1306, 'tuban-bancar', '2019-03-11', '15:40:00', 'Jl. Tuban - Bancar', 'Km 9-10', 'SP3', 'Ds. Jenu', 'Kec. Jenu', 'Kab. Tuban', '-6.8326153', '112.0034204', 'SPM S - 4995 - HA X SPM S - 5537 - EY', '', '', '1', 1, NULL, NULL),
(1307, 'tuban-bancar', '2019-03-11', '09:00:00', 'Jl. Tuban - Bancar', 'Km 21-22', 'Dsn. Pereng', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.78362', '111.917378', 'SPM L - 2082 - GT X MPU (?)', '', '', '1', 1, NULL, NULL),
(1308, 'tuban-bancar', '2019-03-16', '07:30:00', 'Jl. Tuban - Bancar', 'Km 10-11', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4013 - FQ X SPM (?)', '', '', '1', 1, NULL, NULL),
(1309, 'tuban-bancar', '2019-03-17', '09:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.785661', '111.786606', 'MPP (?) X SPM S - 4712 - GZ', '', '', '1', 1, NULL, NULL),
(1310, 'tuban-bancar', '2019-03-18', '07:45:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Bulujowo', 'Kec. Bancar', 'Kab. Tuban', '-6.7702453', '111.7195378', 'SPM S - 5547 - FR X SPM S - 2629 - FY', '', '', '3', 1, NULL, NULL),
(1311, 'tuban-bancar', '2019-03-19', '18:30:00', 'Jl. Tuban - Bancar', 'Km 46-47', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'SPM S - 2973 - FI X PEJALAN KAKI', '', '', '2', 1, NULL, NULL),
(1312, 'tuban-bancar', '2019-03-21', '12:15:00', 'Jl. Tuban - Bancar', 'Km 10-11', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'MPP Panther B - 7767 - ZV X SPM S - 3607 - GQ', '', '', '1', 1, NULL, NULL),
(1313, 'tuban-bancar', '2019-03-23', '13:15:00', 'Jl. Tuban - Bancar', 'Km 6-7', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM (?) X SPM Polri 3413-59-X', '', '', '1', 1, NULL, NULL),
(1314, 'tuban-bancar', '2019-03-24', '17:30:00', 'Jl. Tuban - Bancar', 'Km 38-39', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7846394', '111.7844116', 'TRUCK M - 8215 - UH X SPM K - 2426 - SQ', '', '', '2', 1, NULL, NULL),
(1315, 'tuban-bancar', '2019-03-26', '07:30:00', 'Jl. Tuban - Bancar', 'Km 9-10', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'BUS PO. Indonesia L - 7735 - UV X SPM S - 4561 - IE', '', '', '2', 1, NULL, NULL),
(1316, 'tuban-bancar', '2019-03-27', '15:00:00', 'Jl. Tuban - Bancar', 'Km 40-41', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'SPM TANPA TNKB X SPM K - 2901 - BW', '', '', '1', 1, NULL, NULL),
(1317, 'tuban-bancar', '2019-03-29', '06:30:00', 'Jl. Tuban - Bancar', 'Km 13-14', 'Dsn. Bogang', 'Ds. Wadung', 'Kec. Jenu', 'Kab. Tuban', '-6.820661', '111.967109', 'SEDAN Civic L - 1272 - XK X SPM S - 6098 - HU', '1', '', '', 1, NULL, NULL),
(1318, 'tuban-bancar', '2019-03-30', '18:15:00', 'Jl. Tuban - Bancar', 'Km 11-12', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4351 - GT X SPM S - 4894 - FP', '1', '', '3', 1, NULL, NULL),
(1319, 'tuban-bancar', '2019-04-01', '19:30:00', 'Jl. Tuban - Bancar', 'Km 38-39', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7846394', '111.7844116', 'SPM S - 2236 - HX X TRUCK Z - 8248 - LF', '', '', '1', 1, NULL, NULL),
(1320, 'tuban-bancar', '2019-04-01', '22:15:00', 'Jl. Tuban - Bancar', 'Km 4-5', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'Micro BUS TPPI S - 7610 - E X PEJALAN KAKI', '1', '', '', 1, NULL, NULL),
(1321, 'tuban-bancar', '2019-04-01', '23:30:00', 'Jl. Tuban - Bancar', 'Km 46-47', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'SPM K - 6845 - UM X TRUCK (?)', '1', '', '', 1, NULL, NULL),
(1322, 'tuban-bancar', '2019-04-03', '23:30:00', 'Jl. Tuban - Bancar', 'Km 9-10', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4956 - ID X SPM S - 6848 - FP', '', '', '3', 1, NULL, NULL),
(1323, 'tuban-bancar', '2019-04-12', '16:00:00', 'Jl. Tuban - Bancar', 'Km 9-10', '', 'Ds. Jenu', 'Kec. Jenu', 'Kab. Tuban', '-6.8326153', '112.0034204', 'SPM S - 5612 - HX X SPM S - 4274 - HK', '', '', '1', 1, NULL, NULL),
(1324, 'tuban-bancar', '2019-04-13', '21:30:00', 'Jl. Tuban - Bancar', 'Km 5-6', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'TRUCK (?) X SPM S - 6167 - HS', '1', '', '', 1, NULL, NULL),
(1325, 'tuban-bancar', '2019-04-16', '22:00:00', 'Jl. Tuban - Bancar', 'Km 11-12', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM W - 4580 - WF X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1326, 'tuban-bancar', '2019-04-18', '17:30:00', 'Jl. Tuban - Bancar', 'Km 6-7', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'DUMP TRUCK W - 8392 - UC X MPP S - 1077 - NI', '', '', '1', 1, NULL, NULL),
(1327, 'tuban-bancar', '2019-04-21', '15:15:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Gadon', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.7771136', '111.7550705', 'MPP (?) X SPM S - 6929 - EX', '', '', '2', 1, NULL, NULL),
(1328, 'tuban-bancar', '2019-04-22', '10:00:00', 'Jl. Tuban - Bancar', 'Km 28-29', '', 'Ds. Kenanti (Dpn Polsek Tambakboyo)', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.8030001', '111.8483779', 'SPM S - 3568 - FN X SPM S - 6647 - FT', '', '', '1', 1, NULL, NULL),
(1329, 'tuban-bancar', '2019-04-26', '03:00:00', 'Jl. Tuban - Bancar', 'Km 23-24', '', 'Ds. Socorejo', 'Kec. Jenu', 'Kab. Tuban', '-6.790884', '111.8953', 'SPM S - 3296 - FI X MPP L300 H - 8766 - ER', '', '', '2', 1, NULL, NULL),
(1330, 'tuban-bancar', '2019-04-26', '07:30:00', 'Jl. Tuban - Bancar', 'Km 29-30', '', 'Ds. Pabeyan', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.802635', '111.838088', 'TRUCK TRONTON T - 9356 - DE X SPM S - 3479 - F', '', '', '2', 1, NULL, NULL),
(1331, 'tuban-bancar', '2019-04-27', '05:00:00', 'Jl. Tuban - Bancar', 'Km 39-40', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'SPM L - 4183 - AM X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1332, 'tuban-bancar', '2019-05-01', '11:30:00', 'Jl. Tuban - Bancar', 'Km 27-28', '', 'Ds. Sobontoro', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.8017905', '111.86133', 'BUS PO. Indonesia L - 7738 - UV X SPM S - 4679 - ', '', '', '1', 1, NULL, NULL),
(1333, 'tuban-bancar', '2019-05-14', '15:00:00', 'Jl. Tuban - Bancar', 'Km 40-41', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'SPM S - 6643 - HF X SPM S - 4959 - VG', '', '', '2', 1, NULL, NULL),
(1334, 'tuban-bancar', '2019-05-03', '09:00:00', 'Jl. Tuban - Bancar', 'Km 41-42', '', 'Ds. Boncong', 'Kec. Bancar', 'Kab. Tuban', '-6.771757', '111.742154', 'TRUCK H - 1409 - IL X SPM S - 2105 - GX', '', '', '2', 1, NULL, NULL),
(1335, 'tuban-bancar', '2019-05-14', '19:00:00', 'Jl. Tuban - Bancar', 'Km 20-21', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'SPM S - 5726 - IE X TRUCK (?)', '', '', '1', 1, NULL, NULL),
(1336, 'tuban-bancar', '2019-05-04', '21:00:00', 'Jl. Tuban - Bancar', 'Km 39-40', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'SPM S - 6971 - FG X PEJALAN KAKI', '', '', '2', 1, NULL, NULL),
(1337, 'tuban-bancar', '2019-05-02', '19:00:00', 'Jl. Tuban - Bancar', 'Km 36-37', 'Dsn. Mamer', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7969473', '111.8132624', 'SPM S - 2940 - HB X TRUCK TRAILLER B - 9541 - PE', '', '', '1', 1, NULL, NULL),
(1338, 'tuban-bancar', '2019-05-17', '07:45:00', 'Jl. Tuban - Bancar', '', 'SP4 Kaligebang', 'Ds. Sumurgeneng', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 3097 - EK X PICK UP S - 9428 - HH', '', '', '1', 1, NULL, NULL),
(1339, 'tuban-bancar', '2019-05-18', '06:45:00', 'Jl. Tuban - Bancar', 'Km 9-10', '', 'Ds. Jenu', 'Kec. Jenu', 'Kab. Tuban', '-6.8326153', '112.0034204', 'TRUCK TRONTON S - 8420 - UH X TRUCK TRONT', '', '', '1', 1, NULL, NULL),
(1340, 'tuban-bancar', '2019-05-18', '19:00:00', 'Jl. Tuban - Bancar', 'Km 29-30', '', 'Ds. Kenanti', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803348', '111.846838', 'SPM K - 3161 - AUC X TRUCK L - 8905 - UH', '', '1', '2', 1, NULL, NULL),
(1341, 'tuban-bancar', '2019-05-08', '07:00:00', 'Jl. Tuban - Bancar', 'Km 38-39', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'TRUCK B - 9741 - XA X SPM S - 4081 - FV', '', '', '2', 1, NULL, NULL),
(1342, 'tuban-bancar', '2019-05-22', '10:30:00', 'Jl. Tuban - Bancar', 'Km 10-11', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM L - 2478 - NM X TRUCK K - 1878 - CS', '', '', '2', 1, NULL, NULL),
(1343, 'tuban-bancar', '2019-05-23', '18:30:00', 'Jl. Tuban - Bancar', 'Km 4-5', '(Depan TWT)', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.858705', '112.026464', 'SPM S - 2520 - FH X TRUCK TRAILLER L - ', '', '', '1', 1, NULL, NULL),
(1344, 'tuban-bancar', '2019-05-24', '07:00:00', 'Jl. Tuban - Bancar', 'Km 27-28', '', 'Ds. Sobontoro', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.8017905', '111.86133', 'TRUCK GANDENG AG - 8251 - UB X PEJALAN KAKI', '2', '', '', 1, NULL, NULL),
(1345, 'tuban-bancar', '2019-06-02', '12:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7943104', '111.8062258', 'BUS PO. Jaya Utama Indo L - 7658 - UV X TRUCK P - 8164 - UY ', '', '', '1', 1, NULL, NULL),
(1346, 'tuban-bancar', '2019-06-06', '15:00:00', 'Jl. Tuban - Bancar', 'Km 33-34', '', 'Ds. Gadon', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.7771136', '111.7550705', 'PICK UP S - 9173 - HB X SPM S - 5378 - EG', '1', '', '', 1, NULL, NULL),
(1347, 'tuban-bancar', '2019-06-12', '21:30:00', 'Jl. Tuban - Bancar', 'Km 23-24', '', 'Ds. Socorejo', 'Kec. Jenu', 'Kab. Tuban', '-6.790884', '111.8953', 'TRUCK D - 9069 - AE X TRUCK TRAILLER S - 8718 - UN', '', '', '1', 1, NULL, NULL),
(1348, 'tuban-bancar', '2019-06-09', '13:30:00', 'Jl. Tuban - Bancar', 'Km 8-9', '', 'Ds. Jenu', 'Kec. Jenu', 'Kab. Tuban', '-6.8326153', '112.0034204', 'SPM S - 6386 - EX X MPP Avanza S - 1202 - HC', '1', '', '', 1, NULL, NULL),
(1349, 'tuban-bancar', '2019-05-30', '01:00:00', 'Jl. Tuban - Bancar', 'Km 45-46', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'MPP Innova S - 1769 - HE X MPP Avanza B - 1800 - KKR', '', '', '2', 1, NULL, NULL),
(1350, 'tuban-bancar', '2019-06-13', '09:00:00', 'Jl. Tuban - Bancar', 'Km 11-12', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4179 - HW X SPM S - 6884 - GS ', '', '', '2', 1, NULL, NULL),
(1351, 'tuban-bancar', '2019-06-06', '23:30:00', 'Jl. Tuban - Bancar', 'Km 33-34', '', 'Ds. Gadon', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.7771136', '111.7550705', 'MPP Kuda K - 9425 - NB X MPP Sedan Vios B - 1568 - CEQ', '', '', '6', 1, NULL, NULL),
(1352, 'tuban-bancar', '2019-06-07', '10:00:00', 'Jl. Tuban - Bancar', 'Km 45-46', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'SPM S - 4910 - FW X SPM S - 5856 - FX', '', '', '3', 1, NULL, NULL),
(1353, 'tuban-bancar', '2019-05-17', '16:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-7.003024', '112.1310928', 'TRUCK TRAILLER B - 9020 - YN (SELIP SENDIRI) X ', '', '', '', 1, NULL, NULL),
(1354, 'tuban-bancar', '2019-06-20', '23:30:00', 'Jl. Tuban - Bancar', 'Km 37-38', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7828629', '111.7807628', 'MPP Ertiga N - 1589 - NR X SPM S - 6562 - EY', '', '', '2', 1, NULL, NULL),
(1355, 'tuban-bancar', '2019-06-25', '19:30:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Gadon', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.7771136', '111.7550705', 'MPP Rush B - 1484 - ZFV X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1356, 'tuban-bancar', '2019-06-28', '19:30:00', 'Jl. Tuban - Bancar', 'Km 39-40', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'SPM S - 4353 - FI X SPM S - 4348 - ID', '', '', '3', 1, NULL, NULL),
(1357, 'tuban-bancar', '2019-06-29', '09:30:00', 'Jl. Tuban - Bancar', 'Km 43-44', '', 'Ds. Bulumeduro', 'Kec. Bancar', 'Kab. Tuban', '-6.771696', '111.7278138', 'SPM S - 3317 - G X MPP Mobilio L - 1195 - CG', '', '', '2', 1, NULL, NULL),
(1358, 'tuban-bancar', '2019-06-29', '11:00:00', 'Jl. Tuban - Bancar', '', 'Dsn. Mamer', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7969473', '111.8132624', 'SPM K - 6769 - VM X SPM S - 6694 - GS', '', '', '4', 1, NULL, NULL),
(1359, 'tuban-bancar', '2019-07-01', '13:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-7.003024', '112.1310928', 'SPM L - 4995 - BF X TRUCK S - 9563 - UF', '', '', '1', 1, NULL, NULL),
(1360, 'tuban-bancar', '2019-07-02', '05:15:00', 'Jl. Tuban - Bancar', 'Km 5-6', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 6307 - HQ X PEJALAN KAKI', '1', '', '1', 1, NULL, NULL),
(1361, 'tuban-bancar', '2019-07-01', '12:00:00', 'Jl. Tuban - Bancar', 'Km 19-20', '', 'Ds. Socorejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788014', '111.90484', 'SPM S - 2628 - GV X MPU S - 7121 - UE', '', '', '1', 1, NULL, NULL),
(1362, 'tuban-bancar', '2019-07-02', '18:45:00', 'Jl. Tuban - Bancar', 'Km 20-21', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'BUS PO. Jaya Utama Indo L - 7649 - UV X SPM AG - ', '1', '', '', 1, NULL, NULL),
(1363, 'tuban-bancar', '2019-07-07', '00:05:00', 'Jl. Tuban - Bancar', '', 'Dsn. Bogang', 'Ds. Wadung', 'Kec. Jenu', 'Kab. Tuban', '-6.822583', '111.972781', 'TRUCK GANDENG L - 9676 - UM X SPM S - 5449 - IE', '', '', '1', 1, NULL, NULL),
(1364, 'tuban-bancar', '2019-07-09', '16:00:00', 'Jl. Tuban - Bancar', 'Km 15-16', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 6408 - FN X TRUCK TRONTON E - 9665 - YA', '2', '', '1', 1, NULL, NULL),
(1365, 'tuban-bancar', '2019-07-09', '22:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'TRUCK TRONTON BOX L - 9562 - UY X TRUCK BOX K - 9665 - YA', '', '', '1', 1, NULL, NULL),
(1366, 'tuban-bancar', '2019-07-10', '08:30:00', 'Jl. Tuban - Bancar', 'Km 12-13', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 2459 - EN X SPM S - 3953 - IG', '', '', '1', 1, NULL, NULL),
(1367, 'tuban-bancar', '2019-07-11', '06:30:00', 'Jl. Tuban - Bancar', 'Km 16-17', '', 'Ds. Temaji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 5077 - KA X PEJALAN KAKI', '', '', '3', 1, NULL, NULL),
(1368, 'tuban-bancar', '2019-07-11', '16:45:00', 'Jl. Tuban - Bancar', 'Km 23-24', '', 'Ds. Socorejo', 'Kec. Jenu', 'Kab. Tuban', '-6.790884', '111.8953', 'TRUCK (?) X SPM L - 8528 - BF', '', '', '2', 1, NULL, NULL),
(1369, 'tuban-bancar', '2019-07-15', '22:00:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Tambakboyo', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803101', '111.841702', 'SPM S - 2110 - GO X SPM (?)', '', '', '1', 1, NULL, NULL),
(1370, 'tuban-bancar', '2019-07-01', '16:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Temaji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'TRUCK GANDENG E - 9923 - AB X TRUCK TRONT', '', '', '', 1, NULL, NULL),
(1371, 'tuban-bancar', '2019-07-20', '14:30:00', 'Jl. Tuban - Bancar', 'Km 3-4', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'MPP Yaris L - 1119 - VO X SPM S - 3592 - F', '', '', '2', 1, NULL, NULL),
(1372, 'tuban-bancar', '2019-07-20', '20:30:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Tambakboyo', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803101', '111.841702', 'SPM S - 6337 - EC X PEJALAN KAKI', '1', '', '', 1, NULL, NULL),
(1373, 'tuban-bancar', '2019-07-21', '13:00:00', 'Jl. Tuban - Bancar', 'Km 42-43', '', 'Ds. Banjarjo', 'Kec. Bancar', 'Kab. Tuban', '-6.772002', '111.735037', 'SPM S - 4073 - GM X SPM S - 2025 - FY ', '1', '', '', 1, NULL, NULL),
(1374, 'tuban-bancar', '2019-07-26', '00:15:00', 'Jl. Tuban - Bancar', 'Km 32-33', '', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7943104', '111.8062258', 'TRUCK (?) X SPM S - 2670 - EA', '', '', '1', 1, NULL, NULL),
(1375, 'tuban-bancar', '2019-07-30', '16:30:00', 'Jl. Tuban - Bancar', 'Km 24-25', '', 'Ds. Ketapang', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.794069', '111.886912', 'SPM K - 2597 - TB X BECAK MOTOR H - 3913 - EN', '', '', '2', 1, NULL, NULL),
(1376, 'tuban-bancar', '2019-07-31', '15:00:00', 'Jl. Tuban - Bancar', '', 'Dsn. Bogang', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.824362', '111.979989', 'SPM S - 2951 - HO X SPM S - 4013 - GZ ', '', '', '1', 1, NULL, NULL),
(1377, 'tuban-bancar', '2019-08-06', '11:30:00', 'Jl. Tuban - Bancar', 'Km 17-18', '', 'Ds. Temaji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 2712 - GZ X MPP Jazz AG - 1345 - SR ', '', '', '1', 1, NULL, NULL),
(1378, 'tuban-bancar', '2019-08-09', '11:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Gadon', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.7771136', '111.7550705', 'SPM S - 4502 - HJ X SPM TANPA TNKB ', '', '', '2', 1, NULL, NULL),
(1379, 'tuban-bancar', '2019-08-13', '06:45:00', 'Jl. Tuban - Bancar', 'Km 45-46', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'SPM S - 3896 - GL X MICROBUS N - 7122 - EA ', '', '', '1', 1, NULL, NULL),
(1380, 'tuban-bancar', '2019-08-13', '12:30:00', 'Jl. Tuban - Bancar', 'Km 34-35', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.785661', '111.786606', 'TRUCK S - 9327 - HI X SPM K - 6205 - TM ', '', '', '1', 1, NULL, NULL),
(1381, 'tuban-bancar', '2019-08-17', '01:30:00', 'Jl. Tuban - Bancar', 'Km 31-32', '', 'Ds. Tambakboyo', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803101', '111.841702', 'MPP (?) X PEJALAN KAKI ', '1', '', '', 1, NULL, NULL),
(1382, 'tuban-bancar', '2019-08-17', '17:30:00', 'Jl. Tuban - Bancar', 'Km 6-7', '', 'Ds. Jenu', 'Kec. Jenu', 'Kab. Tuban', '-6.8326153', '112.0034204', 'SPM S - 3350 - IE X SPM (?) X ', '1', '', '', 1, NULL, NULL),
(1383, 'tuban-bancar', '2019-08-17', '20:15:00', 'Jl. Tuban - Bancar', 'Km 12-13', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4009 - FE X SPM S - 6037 - IG ', '', '', '4', 1, NULL, NULL),
(1384, 'tuban-bancar', '2019-08-23', '01:30:00', 'Jl. Tuban - Bancar', 'Km 3-4', 'Dsn. Dasin', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.867486', '112.033437', 'SPM S - 6894 - AC X TRACTOR HEAD H - 1709 - ES ', '', '', '1', 1, NULL, NULL),
(1385, 'tuban-bancar', '2019-08-25', '23:30:00', 'Jl. Tuban - Bancar', 'Km 19-20', 'Dsn. Pereng', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.796253', '111.931415', 'Kend Roda 4 (?) X PEJALAN KAKI ', '1', '', '', 1, NULL, NULL),
(1386, 'tuban-bancar', '2019-08-26', '07:00:00', 'Jl. Tuban - Bancar', 'Km 47-48', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'SPM S - 4464 - HR X SPM Roda 3 (?) X ', '1', '', '', 1, NULL, NULL),
(1387, 'tuban-bancar', '2019-08-27', '10:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.785661', '111.786606', 'SPM S - 2959 - GX X TRUCK (?) ', '1', '', '', 1, NULL, NULL),
(1388, 'tuban-bancar', '2019-08-28', '14:00:00', 'Jl. Tuban - Bancar', 'Km 13-14', 'Dsn. Bogang', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.820661', '111.967109', 'TRUCK TRACTOR HEAD P - 9314 - UE X SPM S - 5', '', '', '2', 1, NULL, NULL),
(1389, 'tuban-bancar', '2019-08-30', '06:00:00', 'Jl. Tuban - Bancar', 'Km 36-37', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7846394', '111.7844116', 'SPM S - 4386 - ET X TRUCK TRAILLER L - 8799 - U', '1', '', '1', 1, NULL, NULL),
(1390, 'tuban-bancar', '2019-09-04', '19:30:00', 'Jl. Tuban - Bancar', 'Km 36-37', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7846394', '111.7844116', 'TRUCK AG - 8440 - RH X SPM S - 6769 - ER', '', '1', '1', 1, NULL, NULL),
(1391, 'tuban-bancar', '2019-09-16', '19:30:00', 'Jl. Tuban - Bancar', 'Km 16-17', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'PICK UP S - 9161 - HF X TRUCK S - 8738 - HI X ', '', '', '2', 1, NULL, NULL),
(1392, 'tuban-bancar', '2019-09-03', '03:00:00', 'Jl. Tuban - Bancar', 'Km 4-5', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 6066 - GT X TRUCK (?)', '1', '', '', 1, NULL, NULL),
(1393, 'tuban-bancar', '2019-09-17', '23:00:00', 'Jl. Tuban - Bancar', 'Km 40-41', 'Dsn. Gading', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'TRUCK GANDENG P - 9370 - UM X ', '', '', '3', 1, NULL, NULL),
(1394, 'tuban-bancar', '2019-09-18', '11:00:00', 'Jl. Tuban - Bancar', 'Km 40-41', '', 'Ds. Boncong', 'Kec. Bancar', 'Kab. Tuban', '-6.771757', '111.742154', 'TRUCK (?) X SPM S - 6538 - FU X ', '1', '', '', 1, NULL, NULL),
(1395, 'tuban-bancar', '2019-09-18', '13:00:00', 'Jl. Tuban - Bancar', 'Km 26-27', '', 'Ds. Sobontoro', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.8017905', '111.86133', 'SPM S - 4338 - GS X SPM S - 3730 - HX', '', '', '2', 1, NULL, NULL),
(1396, 'tuban-bancar', '2019-09-19', '00:15:00', 'Jl. Tuban - Bancar', 'Km 34-35', '', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.787158', '111.790066', 'TRUCK L - 8939 - UX X TRUCK TRONTON ', '', '', '1', 1, NULL, NULL);
INSERT INTO `kecelakaans` (`id`, `slug`, `tanggal`, `jam`, `nama_jalan`, `km`, `tkp_dusun`, `desa`, `kecamatan`, `kabupaten`, `latitude`, `longitude`, `kendaraan`, `korban_md`, `korban_lb`, `korban_lr`, `jalans_id`, `created_at`, `updated_at`) VALUES
(1397, 'tuban-bancar', '2019-09-19', '15:00:00', 'Jl. Tuban - Bancar', 'Km 10-11', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'TRUCK TRAILLER N - 9398 - UR X ', '', '', '3', 1, NULL, NULL),
(1398, 'tuban-bancar', '2019-09-19', '19:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'TRUCK (?) X SPM S - 6008 - EB', '', '', '1', 1, NULL, NULL),
(1399, 'tuban-bancar', '2019-09-10', '14:00:00', 'Jl. Tuban - Bancar', 'Km 35-36', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7846394', '111.7844116', 'SPM S - 4918 - AY X MPU L300 S - 7163 - UE ', '', '', '1', 1, NULL, NULL),
(1400, 'tuban-bancar', '2019-09-09', '08:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Sumurgeneng', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'TRUCK TRONTON DK - 9350 - HR X ', '', '', '3', 1, NULL, NULL),
(1401, 'tuban-bancar', '2019-09-26', '12:00:00', 'Jl. Tuban - Bancar', 'Km 46-47', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'TRUCK S - 8291 - HI X SPM H - 1361 - HI', '', '', '1', 1, NULL, NULL),
(1402, 'tuban-bancar', '2019-09-27', '09:15:00', 'Jl. Tuban - Bancar', 'Km 7-8', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'BUS PO. Jaya Utama Indo L - 7514 - UV X ', '', '', '2', 1, NULL, NULL),
(1403, 'tuban-bancar', '2019-09-27', '22:30:00', 'Jl. Tuban - Bancar', 'Km 36-37', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7846394', '111.7844116', 'TRUCK (?) X SPM B - 6615 - FUQ', '1', '', '', 1, NULL, NULL),
(1404, 'tuban-bancar', '2019-09-29', '06:00:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Pabeyan', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.802635', '111.838088', 'MPP (?) X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1405, 'tuban-bancar', '2019-10-02', '10:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Bulumeduro', 'Kec. Bancar', 'Kab. Tuban', '-6.771696', '111.7278138', 'TRUCK S - 9004 - UH X SPM S - 3840 - EH', '', '', '1', 1, NULL, NULL),
(1406, 'tuban-bancar', '2019-10-03', '06:30:00', 'Jl. Tuban - Bancar', 'Km 42-43', 'Dsn. Sowan', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.772002', '111.735037', 'SPM S - 2485 - EY X PEJALAN KAKI', '', '', '2', 1, NULL, NULL),
(1407, 'tuban-bancar', '2019-10-08', '21:00:00', 'Jl. Tuban - Bancar', '', 'Dsn. Ketapang', 'Ds. Glondonggede', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.79158', '111.893535', 'TRUCK TRAILLER N - 9307 - UR X ', '', '', '1', 1, NULL, NULL),
(1408, 'tuban-bancar', '2019-10-11', '15:00:00', 'Jl. Tuban - Bancar', 'Km 37-38', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7828629', '111.7807628', 'TRUCK TRONTON B - 9395 - PEU X ', '', '1', '', 1, NULL, NULL),
(1409, 'tuban-bancar', '2019-10-11', '22:30:00', 'Jl. Tuban - Bancar', '', 'Dsn. Sowan', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'TRUCK W - 8326 - UR X TRUCK TRONTON ', '', '', '2', 1, NULL, NULL),
(1410, 'tuban-bancar', '2019-10-12', '15:00:00', 'Jl. Tuban - Bancar', 'Km 45-46', '', 'Ds. Bulujowo', 'Kec. Bancar', 'Kab. Tuban', '-6.7702453', '111.7195378', 'SPM R3 S - 9968 - F X SPM K - 2569 - VM', '', '', '1', 1, NULL, NULL),
(1411, 'tuban-bancar', '2019-10-20', '09:00:00', 'Jl. Tuban - Bancar', '', 'Dsn. Karanganyar', 'Ds. Temaji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4784 - IP X SPM S - 3081 - GO', '', '', '1', 1, NULL, NULL),
(1412, 'tuban-bancar', '2019-10-21', '06:30:00', 'Jl. Tuban - Bancar', 'Km 9-10', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4482 - EP X TRUCK K - 1504 - KD', '1', '', '', 1, NULL, NULL),
(1413, 'tuban-bancar', '2019-10-24', '15:15:00', 'Jl. Tuban - Bancar', 'Km 21-22', '', 'Ds. Glondonggede', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.79158', '111.893535', 'SPM K - 4716 - FW X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1414, 'tuban-bancar', '2019-11-03', '20:30:00', 'Jl. Tuban - Bancar', 'Km 15-16', '', 'Ds. Sumurgeneng', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM B - 4348 - FLD X TRUCK TRONTON ', '1', '', '', 1, NULL, NULL),
(1415, 'tuban-bancar', '2019-11-04', '19:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Boncong', 'Kec. Bancar', 'Kab. Tuban', '-6.771757', '111.742154', 'SPM S - 4814 - FR X MPP Mazda K - 9255 - GL', '', '', '1', 1, NULL, NULL),
(1416, 'tuban-bancar', '2019-11-08', '10:00:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Pabeyan', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.802635', '111.838088', 'SPM K - 4653 - FW X PEJALAN KAKI', '1', '', '', 1, NULL, NULL),
(1417, 'tuban-bancar', '2019-10-30', '18:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Pabeyan', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.802635', '111.838088', 'PICK UP (?) X SPM Roda 3 S - 9929 - F', '', '', '1', 1, NULL, NULL),
(1418, 'tuban-bancar', '2019-11-01', '17:30:00', 'Jl. Tuban - Bancar', 'Km 12-13', 'Dsn. Bogang', 'Ds. Kaliuntu', 'Kec. Jenu', 'Kab. Tuban', '-6.823437', '111.976273', 'SPM S - 2136 - FJ X SPM K - 3842 - A', '', '', '1', 1, NULL, NULL),
(1419, 'tuban-bancar', '2019-11-10', '11:30:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Tambakboyo', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803101', '111.841702', 'SPM S - 5542 - LU X TRUCK B - 9122 - PYT', '1', '', '', 1, NULL, NULL),
(1420, 'tuban-bancar', '2019-11-10', '14:45:00', 'Jl. Tuban - Bancar', 'Km 31-32', '', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7943104', '111.8062258', 'SPM S - 5785 - EJ X SEPEDA PANCAL', '1', '', '', 1, NULL, NULL),
(1421, 'tuban-bancar', '2019-11-19', '16:15:00', 'Jl. Tuban - Bancar', 'Km 25-26', '', 'Ds. Glondonggede', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.796617', '111.879535', 'MPP Kijang W - 1957 - BH X SPM S - 3918 - IE', '', '', '1', 1, NULL, NULL),
(1422, 'tuban-bancar', '2019-11-23', '19:30:00', 'Jl. Tuban - Bancar', 'Km 21-22', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.04121', '112.146274', 'PICK UP Hilux AE - 8199 - BC X PICK UP S - 9221 - AB', '', '', '1', 1, NULL, NULL),
(1423, 'tuban-bancar', '2019-11-27', '06:30:00', 'Jl. Tuban - Bancar', 'Km 34-35', 'Dsn. Kandang', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.787158', '111.790066', 'SPM L - 2459 - YS X TRUCK S - 8540 - UH ', '1', '', '', 1, NULL, NULL),
(1424, 'tuban-bancar', '2019-11-28', '15:30:00', 'Jl. Tuban - Bancar', 'Km 31-32', '', 'Ds. Pabeyan', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.802635', '111.838088', 'SPM S - 5742 - EV X SPM K - 2076 - LM', '', '', '1', 1, NULL, NULL),
(1425, 'tuban-bancar', '2019-11-29', '00:45:00', 'Jl. Tuban - Bancar', 'Km 44-45', '', 'Ds. Sukolilo', 'Kec. Bancar', 'Kab. Tuban', '-6.7622573', '111.7028433', 'SPM K - 6871 - M X SPM S - 2235 - HN', '1', '', '1', 1, NULL, NULL),
(1426, 'tuban-bancar', '2019-11-29', '16:00:00', 'Jl. Tuban - Bancar', 'Km 29-30', '', 'Ds. Kenanti', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.803348', '111.846838', 'SPM S - 2261 - GB X TRUCK GANDENG ', '1', '', '', 1, NULL, NULL),
(1427, 'tuban-bancar', '2019-11-29', '23:45:00', 'Jl. Tuban - Bancar', '', 'Dsn. Karanganyar', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.811878', '111.947734', 'TRUCK B - 9859 - PYT X TRUCK (?)', '', '', '1', 1, NULL, NULL),
(1428, 'tuban-bancar', '2019-11-30', '00:15:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'SPM S - 3629 - EM X TRUCK N - 8134 - UV', '', '', '1', 1, NULL, NULL),
(1429, 'tuban-bancar', '2019-12-02', '07:00:00', 'Jl. Tuban - Bancar', 'Km 11-12', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 2691 - GB X MPU S - 7394 - UE', '', '', '1', 1, NULL, NULL),
(1430, 'tuban-bancar', '2019-12-03', '16:00:00', 'Jl. Tuban - Bancar', 'Km 24-25', '', 'Ds. Glondonggede', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.794069', '111.886912', 'PICK UP W - 8633 - J X SPM S - 3052 - FP', '', '', '1', 1, NULL, NULL),
(1431, 'tuban-bancar', '2019-12-04', '08:30:00', 'Jl. Tuban - Bancar', 'Km 43-44', '', 'Ds. Bulumeduro', 'Kec. Bancar', 'Kab. Tuban', '-6.771696', '111.7278138', 'TRUCK (?) X PEJALAN KAKI', '', '', '1', 1, NULL, NULL),
(1432, 'tuban-bancar', '2019-12-05', '08:30:00', 'Jl. Tuban - Bancar', 'Km 21-22', '', 'Ds. Purworejo', 'Kec. Jenu', 'Kab. Tuban', '-6.788105', '111.924491', 'MPU S - 7468 - UE X SPM DR - 5033 - MI', '', '', '1', 1, NULL, NULL),
(1433, 'tuban-bancar', '2019-12-06', '10:00:00', 'Jl. Tuban - Bancar', 'Km 27-28', '', 'Ds. Sobontoro', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.8017905', '111.86133', 'SPM N - 3576 - VB X SPM Roda 3 Kaisar ', '1', '', '', 1, NULL, NULL),
(1434, 'tuban-bancar', '2019-12-08', '12:30:00', 'Jl. Tuban - Bancar', 'Km 1-2', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM TANPA TNKB X SPM S - 6902 - JAA', '', '', '4', 1, NULL, NULL),
(1435, 'tuban-bancar', '2019-12-08', '13:30:00', 'Jl. Tuban - Bancar', 'Km 2-3', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'SPM S - 4864 - IP X TRUCK B - 9431 - NCC ', '', '', '4', 1, NULL, NULL),
(1436, 'tuban-bancar', '2019-12-10', '13:00:00', 'Jl. Tuban - Bancar', 'Km 35-36', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7846394', '111.7844116', 'SPM S - 5839 - FW X TRUCK L - 8323 - UY', '', '1', '', 1, NULL, NULL),
(1437, 'tuban-bancar', '2019-12-12', '19:00:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Boncong', 'Kec. Bancar', 'Kab. Tuban', '-6.771757', '111.742154', 'DUMP TRUCK S - 8766 - UF X SPM W - 4983 - LX', '', '', '1', 1, NULL, NULL),
(1438, 'tuban-bancar', '2019-12-13', '13:30:00', 'Jl. Tuban - Bancar', 'Km 33 - 34', '', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7943104', '111.8062258', 'TRUCK S - 8913 - UJ X DUMP TRUCK ', '', '', '1', 1, NULL, NULL),
(1439, 'tuban-bancar', '2019-12-14', '07:45:00', 'Jl. Tuban - Bancar', 'Km 30-31', '', 'Ds. Pabeyan', 'Kec. Tambakboyo', 'Kab. Tuban', '-6.802635', '111.838088', 'SPM S - 3140 - HS X SPM S - 3488 - EH', '1', '', '1', 1, NULL, NULL),
(1440, 'tuban-bancar', '2019-12-14', '08:30:00', 'Jl. Tuban - Bancar', 'Km 37-38', '', 'Ds. Bancar', 'Kec. Bancar', 'Kab. Tuban', '-6.7828629', '111.7807628', 'SPM S - 4657 - IP X SPM S - 4893 - FS', '', '', '3', 1, NULL, NULL),
(1441, 'tuban-bancar', '2019-12-14', '21:15:00', 'Jl. Tuban - Bancar', 'Km 10-11', '', 'Ds. Beji', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'TRUCK TRONTON B - 9373 - UIO X ', '', '', '2', 1, NULL, NULL),
(1442, 'tuban-bancar', '2019-12-15', '06:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Margosuko', 'Kec. Bancar', 'Kab. Tuban', '-6.7943104', '111.8062258', 'SPM S - 5736 - EN X TRUCK (?)', '', '', '1', 1, NULL, NULL),
(1443, 'tuban-bancar', '2019-12-19', '15:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-7.003024', '112.1310928', 'SPM S - 4330 - FQ X SPM S - 5706 - FI', '', '', '2', 1, NULL, NULL),
(1444, 'tuban-bancar', '2019-12-21', '15:30:00', 'Jl. Tuban - Bancar', '', '', 'Ds. Sumurgeneng', 'Kec. Jenu', 'Kab. Tuban', '-6.8316115', '112.0007301', 'BUS PO Sinar Mandiri N - 7635 - UG X TRUCK (?', '', '', '1', 1, NULL, NULL),
(1445, 'tuban-bancar', '2019-12-30', '08:00:00', 'Jl. Tuban - Bancar', 'Km 39-40', '', 'Ds. Bogorejo', 'Kec. Bancar', 'Kab. Tuban', '-6.7786585', '111.7594185', 'SPM S - 3118 - GD X TRUCK (?)', '1', '', '', 1, NULL, NULL),
(1446, 'tuban-widang', '2018-12-23', '06:30:00', 'Jl. Tuban - Widang', 'Km 5-6', '', 'Ds. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9217176', '112.0911234', 'MINIBUS Honda Jazz W - 1542 - N X SPM H - 4432 - AV', '', '', '2', 2, NULL, NULL),
(1447, 'tuban-widang', '2019-01-12', '12:30:00', 'Jl. Tuban - Widang', 'Km 23-24', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'MICROBUS ELF (?) X SPM S - 5404 - FQ', '1', '', '1', 2, NULL, NULL),
(1448, 'tuban-widang', '2019-01-16', '13:05:00', 'Jl. Tuban - Widang', 'Km 17-18', '', 'Ds. Mrutuk', 'Kec. Widang', 'Kab. Tuban', '-7.0259867', '112.1451756', 'SPM S - 5987 - MO X TRUCK TRAILLER ', '', '', '1', 2, NULL, NULL),
(1449, 'tuban-widang', '2019-01-15', '09:30:00', 'Jl. Tuban - Widang', 'Km 22-23', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'SPM S - 3654 - FG X SPM S - 2536 - EZ', '', '', '1', 2, NULL, NULL),
(1450, 'tuban-widang', '2019-01-25', '10:00:00', 'Jl. Tuban - Widang', 'Km 15-16', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM S - 6658 - GZ X TRUCK (?)', '1', '', '1', 2, NULL, NULL),
(1451, 'tuban-widang', '2019-01-25', '12:45:00', 'Jl. Tuban - Widang', 'Km 3-4', 'Manunggal Selatan', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9132223', '112.0817829', 'SPM S - 6356 - EF X SPM S - 6771 - FZ', '', '', '1', 2, NULL, NULL),
(1452, 'tuban-widang', '2019-01-26', '19:30:00', 'Jl. Tuban - Widang', '', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'MPP (?) X SPM S - 4299 - KS', '1', '', '', 2, NULL, NULL),
(1453, 'tuban-widang', '2019-02-10', '10:00:00', 'Jl. Tuban - Widang', 'Km 27-28', 'Dsn. Banjar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'SPM S - 3847 - GV X SPM S - 2894 - JJ', '', '', '2', 2, NULL, NULL),
(1454, 'tuban-widang', '2019-02-10', '14:45:00', 'Jl. Tuban - Widang', 'Km 17-18', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'PICK UP G - 1690 - DR X PICK UP S - 9302 - C ', '', '', '2', 2, NULL, NULL),
(1455, 'tuban-widang', '2019-02-11', '22:30:00', 'Jl. Tuban - Widang', 'Km 13-14', '', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.968545', '112.102363', 'PICK UP H - 1674 - SN X TRUCK TRONTON L - 8030 - UV', '', '', '1', 2, NULL, NULL),
(1456, 'tuban-widang', '2019-02-16', '04:00:00', 'Jl. Tuban - Widang', '', 'Dsn. Kepet', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.968545', '112.102363', 'SPM S - 2415 - E X DUMP TRUCK L - 9257 - UX ', '', '', '1', 2, NULL, NULL),
(1457, 'tuban-widang', '2019-02-19', '20:45:00', 'Jl. Tuban - Widang', 'Km 1-2', 'Lingk. Widengan', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9201275', '112.0904807', 'SPM TANPA TNKB X SPM S - 5925 - HN ', '', '', '3', 2, NULL, NULL),
(1458, 'tuban-widang', '2019-02-21', '07:45:00', 'Jl. Tuban - Widang', 'Km 35-36', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'SPM S - 5297 - FX X PEJALAN KAKI X ', '', '1', '3', 2, NULL, NULL),
(1459, 'tuban-widang', '2019-03-03', '19:30:00', 'Jl. Tuban - Widang', 'Km 9-10', 'SP3 Gemanting', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'MPP Elf (?) X SPM S - 2922 - HW', '', '', '2', 2, NULL, NULL),
(1460, 'tuban-widang', '2019-03-07', '13:30:00', 'Jl. Tuban - Widang', 'Km 21-22', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.0374857', '112.1457697', 'BUS PO Primus S - 7092 - UW X TRUCK N - 8825 - US', '', '', '6', 2, NULL, NULL),
(1461, 'tuban-widang', '2019-03-07', '18:30:00', 'Jl. Tuban - Widang', 'Km 13-14', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM S - 2108 - GU X DUMP TRUCK TRONTON L - 9151 - UX', '1', '', '', 2, NULL, NULL),
(1462, 'tuban-widang', '2019-03-16', '13:30:00', 'Jl. Tuban - Widang', 'Km 6-7', '', 'Ds. Tegalbang', 'Kec. Palang', 'Kab. Tuban', '-6.9302317', '112.0943264', 'SPM S - 5818 - GJ X TRUCK W - 9389 - NJ', '', '', '1', 2, NULL, NULL),
(1463, 'tuban-widang', '2019-03-17', '11:30:00', 'Jl. Tuban - Widang', 'Km 12-13', '', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.968545', '112.102363', 'SPM (?) X SPM S - 2241 - GS', '', '', '1', 2, NULL, NULL),
(1464, 'tuban-widang', '2019-03-18', '08:00:00', 'Jl. Tuban - Widang', 'Km 2-3', 'Lingk. Widengan', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9201275', '112.0904807', 'TRUCK (?) X SPM S - 3847 - EV', '', '', '1', 2, NULL, NULL),
(1465, 'tuban-widang', '2019-03-20', '03:30:00', 'Jl. Tuban - Widang', '', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'BUS AA - 1503 - DA X PEJALAN KAKI', '', '', '1', 2, NULL, NULL),
(1466, 'tuban-widang', '2019-03-22', '17:00:00', 'Jl. Tuban - Widang', 'Km 16-17', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM N - 3763 - WC X SPM AD - 2689 - PA', '', '', '2', 2, NULL, NULL),
(1467, 'tuban-widang', '2019-03-26', '16:45:00', 'Jl. Tuban - Widang', 'Km 7-8', '', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'SPM S - 6386 - EH X PICK UP K - 1946 - QS', '1', '', '1', 2, NULL, NULL),
(1468, 'tuban-widang', '2019-04-01', '03:30:00', 'Jl. Tuban - Widang', 'Km 28-29', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'SPM S - 5277 - GV X TRUCK (?)', '', '', '1', 2, NULL, NULL),
(1469, 'tuban-widang', '2019-04-08', '16:15:00', 'Jl. Tuban - Widang', '', 'Dsn. Kuwu', 'Ds. Penidon', 'Kec. Plumpang', 'Kab. Tuban', '-7.048355', '112.152198', 'MP (?) X SPM S - 3161 - AF', '', '', '1', 2, NULL, NULL),
(1470, 'tuban-widang', '2019-04-18', '18:00:00', 'Jl. Tuban - Widang', 'Km 24-25', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'SPM S - 3880 - D X TRUCK GANDENGAN H - 1619 - QS', '1', '', '', 2, NULL, NULL),
(1471, 'tuban-widang', '2019-04-18', '21:00:00', 'Jl. Tuban - Widang', 'Km 15-16', 'Dsn. Pakah', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.9753061', '112.107648', 'SPM S - 6689 - ED X TRUCK BOX B - 9167 - UEU', '1', '', '', 2, NULL, NULL),
(1472, 'tuban-widang', '2019-04-21', '13:15:00', 'Jl. Tuban - Widang', 'Km 28-29', 'Pintu Masuk SPBU AKR', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.084363', '112.170802', 'TRUCK DK - 9624 - WF X SPM S - 5753 - EJ', '', '', '2', 2, NULL, NULL),
(1473, 'tuban-widang', '2019-04-23', '06:30:00', 'Jl. Tuban - Widang', 'Km 21-22', 'Dsn. Kuwu', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.056601', '112.156781', 'SPM S - 4779 - FL X PEJALAN KAKI', '', '', '2', 2, NULL, NULL),
(1474, 'tuban-widang', '2019-04-26', '19:15:00', 'Jl. Tuban - Widang', 'Km 8-9', '', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.968545', '112.102363', 'SPM S - 3849 - ET X TRUCK TRONTON L - 8820 - U', '1', '', '', 2, NULL, NULL),
(1475, 'tuban-widang', '2019-05-05', '16:45:00', 'Jl. Tuban - Widang', 'Km 4-5', 'Lingk. Widengan', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9201275', '112.0904807', 'SPM S - 2747 - GZ X TRUCK GANDENG N - 9926 - UA', '1', '', '', 2, NULL, NULL),
(1476, 'tuban-widang', '2019-05-07', '05:00:00', 'Jl. Tuban - Widang', 'Km 9-10', 'Dsn. Kepet', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'TRUCK TRONTON D - 9533 - AF X TRUCK TRONTON ', '1', '', '1', 2, NULL, NULL),
(1477, 'tuban-widang', '2019-05-13', '07:45:00', 'Jl. Tuban - Widang', 'Km 5-6', '', 'Ds. Tegalbang', 'Kec. Palang', 'Kab. Tuban', '-6.9302317', '112.0943264', 'MPP Avanza S - 780 - HF X SPM S - 2176 - FL', '', '', '2', 2, NULL, NULL),
(1478, 'tuban-widang', '2019-05-14', '11:15:00', 'Jl. Tuban - Widang', 'Km 20-21', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.0374857', '112.1457697', 'SPM TANPA TNKB X SPM (?)', '1', '', '1', 2, NULL, NULL),
(1479, 'tuban-widang', '2019-05-25', '07:00:00', 'Jl. Tuban - Widang', 'Km 13-14', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM S - 2506 - FI X BUS PO. Pahala Kencana ', '', '', '1', 2, NULL, NULL),
(1480, 'tuban-widang', '2019-05-29', '22:30:00', 'Jl. Tuban - Widang', 'Km 24-25', '', 'Dsn. Temangkar', 'Ds./Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'SPM N - 2839 - HP X PEJALAN KAKI', '', '1', '1', 2, NULL, NULL),
(1481, 'tuban-widang', '2019-05-29', '09:00:00', 'Jl. Tuban - Widang', '', '', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.968545', '112.102363', 'TRUCK (?) X PEJALAN KAKI', '', '', '1', 2, NULL, NULL),
(1482, 'tuban-widang', '2019-06-17', '07:15:00', 'Jl. Tuban - Widang', 'Km 29-30', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'SPM S - 5169 - EQ X MICROBUS S - 7283 - A', '1', '', '', 2, NULL, NULL),
(1483, 'tuban-widang', '2019-06-19', '06:30:00', 'Jl. Tuban - Widang', '', '', 'Ds. Minohorejo (Jembatan Timbang)', 'Kec. Widang', 'Kab. Tuban', '-6.998128', '112.126354', 'TRUCK S - 9258 - UJ X SPM S - 2864 - LU', '', '', '1', 2, NULL, NULL),
(1484, 'tuban-widang', '2019-06-19', '17:00:00', 'Jl. Tuban - Widang', '', '', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.968545', '112.102363', 'KEND RODA 4 (?) X SPM S - 2119 - IG', '', '', '1', 2, NULL, NULL),
(1485, 'tuban-widang', '2019-06-21', '11:00:00', 'Jl. Tuban - Widang', '', 'Dsn. Kepet', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'SPM S - 6656 - IF X PEJALAN KAKI', '1', '', '1', 2, NULL, NULL),
(1486, 'tuban-widang', '2019-06-23', '08:00:00', 'Jl. Tuban - Widang', 'Km 26-27', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'SPM S - 3529 - GO X TRUCK L - 8842 - UW', '', '', '1', 2, NULL, NULL),
(1487, 'tuban-widang', '2019-06-26', '13:00:00', 'Jl. Tuban - Widang', 'Km 11-12', 'Dsn. Kepet', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'MPP (?) X SPM S - 6223 - GN', '', '', '2', 2, NULL, NULL),
(1488, 'tuban-widang', '2019-07-03', '07:00:00', 'Jl. Tuban - Widang', 'Km 4-5', 'Lingk. Widengan', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9201275', '112.0904807', 'SPM S - 6334 - GD X PEJALAN KAKI', '', '', '1', 2, NULL, NULL),
(1489, 'tuban-widang', '2019-07-05', '11:00:00', 'Jl. Tuban - Widang', 'Km 21-22', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.0374857', '112.1457697', 'SPM S - 4294 - AR X SPM L - 6172 - VI', '', '', '1', 2, NULL, NULL),
(1490, 'tuban-widang', '2019-07-12', '15:30:00', 'Jl. Tuban - Widang', 'Km 14-15', '', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.968545', '112.102363', 'TRUCK L - 8117 - CH X TRUCK TRONTON G - 1592 - ', '1', '', '', 2, NULL, NULL),
(1491, 'tuban-widang', '2019-07-14', '14:00:00', 'Jl. Tuban - Widang', 'Km 24-25', 'Dsn. Kuwu', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.060291', '112.158701', 'MPP (?) X SPM W - 2254 - MP', '', '', '1', 2, NULL, NULL),
(1492, 'tuban-widang', '2019-07-16', '04:00:00', 'Jl. Tuban - Widang', '', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM (?) X SPM S - 3202 - HN', '', '', '1', 2, NULL, NULL),
(1493, 'tuban-widang', '2019-07-17', '06:00:00', 'Jl. Tuban - Widang', 'Km 3-4', 'Dsn. Widengan', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9201275', '112.0904807', 'SPM S - 4715 - GT X SPM S - 3790 - EF', '', '', '2', 2, NULL, NULL),
(1494, 'tuban-widang', '2019-07-17', '18:30:00', 'Jl. Tuban - Widang', 'Km 17-18', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.0374857', '112.1457697', 'SPM S - 3949 - QT X TRUCK GANDENG H - 10', '', '', '1', 2, NULL, NULL),
(1495, 'tuban-widang', '2019-07-18', '07:30:00', 'Jl. Tuban - Widang', 'Km 22-23', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.0374857', '112.1457697', 'TRUCK M - 9072 - F X MPP Brio L - 1836 - K', '', '', '2', 2, NULL, NULL),
(1496, 'tuban-widang', '2019-07-19', '13:00:00', 'Jl. Tuban - Widang', '', '', 'Ds. Mrutuk', 'Kec. Widang', 'Kab. Tuban', '-7.0259867', '112.1451756', 'TRUCK S - 9305 - UU X TRUCK TRAILLER L - 9765 - UZ X ', '', '', '1', 2, NULL, NULL),
(1497, 'tuban-widang', '2019-08-01', '01:45:00', 'Jl. Tuban - Widang', 'Km 9-10', 'Dsn. Kepet', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'TRUCK TRONTON L - 8928 - US X PICK UP K - 1820 - ', '', '', '1', 2, NULL, NULL),
(1498, 'tuban-widang', '2019-08-03', '21:00:00', 'Jl. Tuban - Widang', 'Km 18-19', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM S - 6499 - ET X TRUCK AG - 9951 - UV ', '1', '', '', 2, NULL, NULL),
(1499, 'tuban-widang', '2019-08-05', '23:30:00', 'Jl. Tuban - Widang', 'Km 21-22', '', 'Ds. Mrutuk', 'Kec. Widang', 'Kab. Tuban', '-7.0259867', '112.1451756', 'TRUCK (?) X SPM S - 4020 - FV ', '1', '', '', 2, NULL, NULL),
(1500, 'tuban-widang', '2019-08-09', '08:00:00', 'Jl. Tuban - Widang', '', 'SP3 Tasikmadu', 'Kel. Tasikmadu', 'Kec. Palang', 'Kab. Tuban', '-6.948253', '112.1008952', 'SPM Dinas Polri X-3421-59 X MPP BRV S - 1129 - HT ', '', '', '1', 2, NULL, NULL),
(1501, 'tuban-widang', '2019-08-18', '16:00:00', 'Jl. Tuban - Widang', '', 'SP3 Pakah Dsn. Pakah', 'Ds. Gesing', 'Kec. Semanding', 'Kab. Tuban', '-6.981828', '112.113747', 'BUS PO. Puspa Indah S - 7067 - UW X PEJALAN KAKI (Penumpang Ter', '', '', '1', 2, NULL, NULL),
(1502, 'tuban-widang', '2019-08-19', '05:30:00', 'Jl. Tuban - Widang', 'Km 23-24', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'TRUCK S - 8251 - UR X MPP Avanza S - 1750 - HL ', '', '', '1', 2, NULL, NULL),
(1503, 'tuban-widang', '2019-08-21', '03:00:00', 'Jl. Tuban - Widang', 'Km 28-29', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'TRUCK TRONTON N - 8424 - JZ X TRUCK T', '', '', '1', 2, NULL, NULL),
(1504, 'tuban-widang', '2019-08-18', '17:00:00', 'Jl. Tuban - Widang', 'Km 29-30', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'SPM L - 2134 - KK X PEJALAN KAKI ', '', '', '1', 2, NULL, NULL),
(1505, 'tuban-widang', '2019-08-30', '00:30:00', 'Jl. Tuban - Widang', 'Km 9-10', 'Dsn. Kepet', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'TRUCK (?) X TRUCK TRAILLER L - 8896 - UH ', '', '', '1', 2, NULL, NULL),
(1506, 'tuban-widang', '2019-08-31', '22:00:00', 'Jl. Tuban - Widang', 'Km 15-16', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM (?) X PEJALAN KAKI ', '', '', '1', 2, NULL, NULL),
(1507, 'tuban-widang', '2019-09-02', '10:00:00', 'Jl. Tuban - Widang', 'Km 24-25', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'PICK UP H - 1662 - YA X SPM S - 2546 - E', '', '', '1', 2, NULL, NULL),
(1508, 'tuban-widang', '2019-09-05', '05:00:00', 'Jl. Tuban - Widang', 'Km 5-6', '', 'Ds. Tegalbang', 'Kec. Palang', 'Kab. Tuban', '-6.9302317', '112.0943264', 'SPM S - 5504 - HI X PEJALAN KAKI', '1', '', '2', 2, NULL, NULL),
(1509, 'tuban-widang', '2019-09-18', '14:45:00', 'Jl. Tuban - Widang', 'Km 6-7', '', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'SPM S - 3809 - GL X SPM S - 3063 - FX', '', '', '2', 2, NULL, NULL),
(1510, 'tuban-widang', '2019-09-18', '22:30:00', 'Jl. Tuban - Widang', 'Km 16-17', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'SPM L - 3420 - LI X TRUCK S - 8820 - RB', '', '', '1', 2, NULL, NULL),
(1511, 'tuban-widang', '2019-09-06', '01:00:00', 'Jl. Tuban Widang', 'Km 25-26', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'TRUCK H - 1509 - QS X TRUCK (?)', '', '', '1', 2, NULL, NULL),
(1512, 'tuban-widang', '2019-09-29', '07:30:00', 'Jl. Tuban Widang', 'Km 25-26', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'SPM S - 4261 - GG X BUS PO. Jaya Utama Indo ', '', '', '1', 2, NULL, NULL),
(1513, 'tuban-widang', '2019-10-03', '16:00:00', 'Jl. Tuban Widang', 'Km 27-28', '', 'Ds. Banjar', 'Kec. Widang', 'Kab. Tuban', '-7.049834', '112.153131', 'TRUCK (?) X SPM S - 4325 - EY', '', '', '1', 2, NULL, NULL),
(1514, 'tuban-widang', '2019-10-08', '08:00:00', 'Jl. Tuban Widang', 'Km 20-21', 'Dsn. Kuwu', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.05301', '112.154885', 'SPM S - 5020 - GT X SPM S - 2593 - HX', '', '', '2', 2, NULL, NULL),
(1515, 'tuban-widang', '2019-10-12', '06:00:00', 'Jl. Tuban Widnag', 'Km 25-26', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'SPM S - 5037 - FO X SPM (?)', '', '', '1', 2, NULL, NULL),
(1516, 'tuban-widang', '2019-11-06', '21:30:00', 'Jl. Tuban Widang', '', 'Dsn. Pakis', 'Ds. Penidon', 'Kec. Plumpang', 'Kab. Tuban', '-7.016781', '112.143951', 'DUMP TRUCK S - 9789 - HH X PEJALAN KAKI', '', '', '1', 2, NULL, NULL),
(1517, 'tuban-widang', '2019-11-20', '07:30:00', 'Jl. Tuban Widang', '', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'TRUCK TANDUM W - 8665 - UB X SPM S - 3918 - IE', '', '', '1', 2, NULL, NULL);
INSERT INTO `kecelakaans` (`id`, `slug`, `tanggal`, `jam`, `nama_jalan`, `km`, `tkp_dusun`, `desa`, `kecamatan`, `kabupaten`, `latitude`, `longitude`, `kendaraan`, `korban_md`, `korban_lb`, `korban_lr`, `jalans_id`, `created_at`, `updated_at`) VALUES
(1518, 'tuban-widang', '2019-11-27', '17:30:00', 'Jl. Tuban Widang', '', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'SPM W - 6603 - VQ X SPM S - 2048 - FX', '', '', '2', 2, NULL, NULL),
(1519, 'tuban-widang', '2019-11-30', '21:00:00', 'Jl. Tuban Widang', 'Km 25-26', 'Dsn. Temangkar', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0646183', '112.1592358', 'TRUCK K - 1511 - UC X SPM S - 4260 - IP', '', '', '1', 2, NULL, NULL),
(1520, 'tuban-widang', '2019-12-03', '10:00:00', 'Jl. Tuban Widang', 'Km 14-15', '', 'Ds. Minohorejo', 'Kec. Widang', 'Kab. Tuban', '-6.9960847', '112.1243489', 'DUMP TRUCK L - 9328 - VZ X SPM S - 4644 - HB', '', '', '1', 2, NULL, NULL),
(1521, 'tuban-widang', '2019-12-05', '07:30:00', 'Jl. Tuban Widang', '', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.0374857', '112.1457697', 'TRUCK P - 9035 - ZQ X SPM S - 5694 - GY', '', '', '1', 2, NULL, NULL),
(1522, 'tuban-widang', '2019-12-06', '22:30:00', 'Jl. Tuban Widang', '', '', 'Ds. Tunah', 'Kec. Semanding', 'Kab. Tuban', '-6.948253', '112.1008952', 'TRUCK TRONTON W - 9599 - US X ', '', '', '2', 2, NULL, NULL),
(1523, 'tuban-widang', '2019-12-20', '13:30:00', 'Jl. Tuban Widang', 'Km 25-26', '', 'Ds. Kuwu', 'Kec. Widang', 'Kab. Tuban', '-7.061557', '112.159141', 'BUS PO Sinar Mandiri N - 7426 - UG X DUM', '1', '', '6', 2, NULL, NULL),
(1524, 'tuban-widang', '2019-12-23', '22:30:00', 'Jl. Tuban Widang', 'Km 28-29', '', 'Ds. Widang', 'Kec. Widang', 'Kab. Tuban', '-7.0762932', '112.165604', 'TRUCK TRAILER N - 8384 - UR X SPM S - 5270 - JAV', '', '', '1', 2, NULL, NULL),
(1525, 'tuban-widang', '2019-12-21', '13:00:00', 'Jl. Tuban Widang', '', '', 'Ds. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9217176', '112.0911234', 'SPM (?) X PEJALAN KAKI', '', '', '1', 2, NULL, NULL),
(1526, 'tuban-widang', '2019-11-23', '19:30:00', 'Jl. Tuban Widang', 'Km 21-22', '', 'Ds. Compreng', 'Kec. Widang', 'Kab. Tuban', '-7.0374857', '112.1457697', 'PICK UP Hilux AE - 8199 - BC X PICK UP S - 9221 - AB', '', '', '1', 2, NULL, NULL),
(1527, 'tuban-palang', '2018-12-25', '05:45:00', 'Jl. Tuban - Palang', '', '', 'Ds. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'BUS PO. Cumi-Cumi S - 7364 - UE X SPM S - ', '', '', '2', 3, NULL, NULL),
(1528, 'tuban-palang', '2018-12-25', '15:30:00', 'Jl. Tuban - Palang', '', 'SP3', 'Ds. Glodok', 'Kec. Palang', 'Kab. Tuban', '-6.900619', '112.150317', 'SPM S - 5612 - EJ X SPM S - 3002 - GF', '', '', '1', 3, NULL, NULL),
(1529, 'tuban-palang', '2019-01-05', '17:00:00', 'Jl. Tuban - Palang', 'Km 6-7', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.902668', '112.12479', 'SPM S - 3986 - FR X SPM (?)', '', '', '1', 3, NULL, NULL),
(1530, 'tuban-palang', '2018-12-28', '08:30:00', 'Jl. Tuban - Palang', 'Km 1-2', '', 'Kel. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 6386 - GE X SPM S - 2638 - HU', '', '', '2', 3, NULL, NULL),
(1531, 'tuban-palang', '2019-01-11', '18:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Karangagung', 'Kec. Palang', 'Kab. Tuban', '-6.899872', '112.163979', 'MPP Innova F - 1044 - IT X BENTOR Tanpa TNKB', '', '', '4', 3, NULL, NULL),
(1532, 'tuban-palang', '2019-01-20', '15:00:00', 'Jl. Tuban - Palang', 'Km 7-8', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.902558', '112.131121', 'SPM S - 5877 - MF X SPM S - 2063 - LR', '', '', '2', 3, NULL, NULL),
(1533, 'tuban-palang', '2019-01-26', '19:30:00', 'Jl. Tuban - Palang', '', '', 'Kel. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM (?) X SPM S - 5740 - GU', '', '', '1', 3, NULL, NULL),
(1534, 'tuban-palang', '2019-02-05', '14:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.90233', '112.13363', 'SPM S - 3470 - GR X SPM S - 6307 - FZ', '', '', '1', 3, NULL, NULL),
(1535, 'tuban-palang', '2019-02-08', '20:00:00', 'Jl. Tuban - Palang', 'Km 5-6', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.902173', '112.121085', 'SPM S - 3629 - HX X TRUCK TRONTON B - 9286 - UY', '', '1', '', 3, NULL, NULL),
(1536, 'tuban-palang', '2019-02-14', '12:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.899053', '112.113744', 'SPM S - 5861 - EX X SPM S - 3717 - MP ', '', '', '1', 3, NULL, NULL),
(1537, 'tuban-palang', '2019-02-22', '07:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Tasikmadu', 'Kec. Palang', 'Kab. Tuban', '-6.896153', '112.095378', 'SPM S - 2916 - GN X SPM S - 5276 - HT ', '1', '', '1', 3, NULL, NULL),
(1538, 'tuban-palang', '2019-03-02', '02:30:00', 'Jl. Tuban - Palang', 'Km 5-6', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.902173', '112.121085', 'MPP S - 669 - HM X DUMP TRUCK L - 9078 - UV', '', '', '1', 3, NULL, NULL),
(1539, 'tuban-palang', '2019-03-16', '19:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM TANPA TNKB X SPM S - 3752 - EF', '', '', '1', 3, NULL, NULL),
(1540, 'tuban-palang', '2019-03-19', '17:00:00', 'Jl. Tuban - Palang', 'Km 5-6', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.902173', '112.121085', 'SPM S - 2021 - GI X SPM S - 3538 - GO', '', '', '1', 3, NULL, NULL),
(1541, 'tuban-palang', '2019-03-17', '01:15:00', 'Jl. Tuban - Palang', 'Km 3-4', '', 'Kel. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 5358 - HT X SPM S - 5337 - FO X ', '1', '', '2', 3, NULL, NULL),
(1542, 'tuban-palang', '2019-03-23', '15:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.90233', '112.13363', 'MPP S - 731 - HR X SPM S - 4667 - MO', '', '', '1', 3, NULL, NULL),
(1543, 'tuban-palang', '2019-03-23', '20:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Tasikmadu', 'Kec. Palang', 'Kab. Tuban', '-6.896153', '112.095378', 'SPM (?) X SPM S - 6014 - FR', '', '', '1', 3, NULL, NULL),
(1544, 'tuban-palang', '2019-03-29', '18:00:00', 'Jl. Tuban - Palang', '', '', 'Kel. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 6223 - GZ X SPM S - 6845 - HR', '', '', '2', 3, NULL, NULL),
(1545, 'tuban-palang', '2019-03-31', '09:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Palang', 'Kec. Palang', 'Kab. Tuban', '-6.902063', '112.143971', 'SPM N - 3154 - KA X BENTOR L - 2506 - GF', '', '', '2', 3, NULL, NULL),
(1546, 'tuban-palang', '2019-04-09', '16:00:00', 'Jl. Tuban - Palang', 'Km 9-10', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.902201', '112.136491', 'SPM S - 6572 - LO X PEJALAN KAKI', '', '', '1', 3, NULL, NULL),
(1547, 'tuban-palang', '2019-04-11', '15:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.899053', '112.113744', 'SPM S - 2975 - IF X SPM K - 4444 - LY', '', '', '1', 3, NULL, NULL),
(1548, 'tuban-palang', '2019-04-18', '08:30:00', 'Jl. Tuban - Palang', 'Km 10-11', '', 'Ds. Palang', 'Kec. Palang', 'Kab. Tuban', '-6.902177', '112.142427', 'SPM (?) X PEJALAN KAKI', '', '', '1', 3, NULL, NULL),
(1549, 'tuban-palang', '2019-05-10', '06:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.90233', '112.13363', 'SPM S - 5462 - MO X SPM S - 5578 - FM', '', '', '2', 3, NULL, NULL),
(1550, 'tuban-palang', '2019-05-03', '14:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Palang', 'Kec. Palang', 'Kab. Tuban', '-6.902063', '112.143971', 'SPM S - 4118 - EU X PEJALAN KAKI', '', '', '1', 3, NULL, NULL),
(1551, 'tuban-palang', '2019-05-14', '18:30:00', 'Jl. Tuban - Palang', '', 'Dsn. Klamber', 'Ds. Tasikmadu', 'Kec. Palang', 'Kab. Tuban', '-6.896406', '112.101435', 'SPM S - 4059 - FR X MPP Innova S - 1856 - HG', '1', '', '1', 3, NULL, NULL),
(1552, 'tuban-palang', '2019-05-23', '16:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Glodog', 'Kec. Palang', 'Kab. Tuban', '-6.900194', '112.151812', 'SPM S - 2478 - KS X MPP Terios L - 1124 - QX', '', '', '1', 3, NULL, NULL),
(1553, 'tuban-palang', '2019-05-23', '15:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Glodog', 'Kec. Palang', 'Kab. Tuban', '-6.900194', '112.151812', 'MPP (?) X SPM S - 4045 - FM', '', '', '1', 3, NULL, NULL),
(1554, 'tuban-palang', '2019-06-04', '20:15:00', 'Jl. Tuban - Palang', '', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.90233', '112.13363', 'SPM S - 5810 - EV X SPM S - 2325 - FW', '1', '', '2', 3, NULL, NULL),
(1555, 'tuban-palang', '2019-06-06', '09:00:00', 'Jl. Tuban - Palang', '', 'SP3 Glodok', 'Ds. Glodok', 'Kec. Palang', 'Kab. Tuban', '-6.900619', '112.150317', 'SPM S - 2372 - AD X SPM W - 4857 - BF', '', '', '2', 3, NULL, NULL),
(1556, 'tuban-palang', '2019-06-04', '22:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 2067 - HT X SPM S - 3551 - HE X ', '', '1', '1', 3, NULL, NULL),
(1557, 'tuban-palang', '2019-07-02', '15:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Palang', 'Kec. Palang', 'Kab. Tuban', '-6.902063', '112.143971', 'TRUCK (?) X SPM Roda 3 H - 5637 - OW', '', '', '1', 3, NULL, NULL),
(1558, 'tuban-palang', '2019-07-15', '16:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 5458 - GV X SPM (?)', '', '', '1', 3, NULL, NULL),
(1559, 'tuban-palang', '2019-07-17', '18:00:00', 'Jl. Tuban - Palang', 'Km 7-8', '', 'Ds. Gesikharjo', 'Kec. Palang', 'Kab. Tuban', '-6.902558', '112.131121', 'TRUCK (?) X SPM S - 4563 - KW', '', '', '2', 3, NULL, NULL),
(1560, 'tuban-palang', '2019-07-31', '04:45:00', 'Jl. Tuban - Palang', '', '', 'Ds. Glodog', 'Kec. Palang', 'Kab. Tuban', '-6.900194', '112.151812', 'SPM S - 5489 - EU X PEJALAN KAKI', '', '', '1', 3, NULL, NULL),
(1561, 'tuban-palang', '2019-08-02', '07:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Tasikmadu', 'Kec. Palang', 'Kab. Tuban', '-6.896153', '112.095378', 'SPM S - 6445 - HD X SPM S - 3004 - FB ', '', '', '2', 3, NULL, NULL),
(1562, 'tuban-palang', '2019-08-04', '13:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Glodok', 'Kec. Palang', 'Kab. Tuban', '-6.900194', '112.151812', 'PICK UP S - 9361 - UJ X SEPEDA PANCAL ', '', '', '1', 3, NULL, NULL),
(1563, 'tuban-palang', '2019-08-31', '19:00:00', 'Jl. Tuban - Palang', '', '', 'SP3 Rembes', 'Kec. Palang', 'Kab. Tuban', '-6.902328', '112.13387', 'SPM (?) X SPM S - 3275 - HI ', '', '', '1', 3, NULL, NULL),
(1564, 'tuban-palang', '2019-09-13', '18:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Palang', 'Kec. Palang', 'Kab. Tuban', '-6.902063', '112.143971', 'SPM S - 2646 - AN X PEJALAN KAKI', '', '', '1', 3, NULL, NULL),
(1565, 'tuban-palang', '2019-09-03', '16:00:00', 'Jl. Tuban - Palang', '', '', 'Ds. Glodog', 'Kec. Palang', 'Kab. Tuban', '-6.900194', '112.151812', 'MINIBUS S - 1796 - HQ X SPM S - 5463 - FV', '', '', '1', 3, NULL, NULL),
(1566, 'tuban-palang', '2019-09-09', '05:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.899053', '112.113744', 'SPM S - 2122 - KF X SPM S - 5622 - EZ', '1', '', '', 3, NULL, NULL),
(1567, 'tuban-palang', '2019-09-07', '17:00:00', 'Jl. Tuban - Palang', '', '', 'Kel. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 3868 - HU X SPM L - 4722 - DC', '', '', '1', 3, NULL, NULL),
(1568, 'tuban-palang', '2019-10-11', '01:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.899053', '112.113744', 'SPM S - 5861 - MP X TRUCK TRAILLER ', '', '', '1', 3, NULL, NULL),
(1569, 'tuban-palang', '2019-10-13', '07:30:00', 'Jl. Tuban - Palang', '', '', 'Kel. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 6650 - FH X SPM S - 2022 - HD', '', '', '2', 3, NULL, NULL),
(1570, 'tuban-palang', '2019-10-17', '06:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Panyuran', 'Kec. Palang', 'Kab. Tuban', '-6.896724', '112.087151', 'SPM S - 5851 - HE X PEJALAN KAKI', '', '', '1', 3, NULL, NULL),
(1571, 'tuban-palang', '2019-11-10', '15:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Kradenan', 'Kec. Palang', 'Kab. Tuban', '-6.899053', '112.113744', 'SPM S - 5358 - HT X SPM S - 6638 - F', '', '1', '3', 3, NULL, NULL),
(1572, 'tuban-palang', '2019-11-22', '18:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Tasikmadu', 'Kec. Palang', 'Kab. Tuban', '-6.896153', '112.095378', 'SPM S - 6960 - GH X SPM S - 2305 - HD', '', '', '1', 3, NULL, NULL),
(1573, 'tuban-palang', '2019-11-26', '08:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Karangagung', 'Kec. Palang', 'Kab. Tuban', '-6.899872', '112.163979', 'DUMP TRUCK S - 9145 - UF X SPM S - 2404 - ES', '', '', '1', 3, NULL, NULL),
(1574, 'tuban-palang', '2019-12-15', '02:00:00', 'Jl. Tuban - Palang', 'Km 7-8', '', 'Ds. Palang', 'Kec. Palang', 'Kab. Tuban', '-6.902129', '112.13791', 'SPM S - 2715 - GS X TRUCK P - 8472 - UY', '', '', '1', 3, NULL, NULL),
(1575, 'tuban-palang', '2019-12-13', '10:30:00', 'Jl. Tuban - Palang', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.896964', '112.080254', 'SPM S - 2630 - EJ X PEJALAN KAKI', '', '', '1', 3, NULL, NULL),
(1576, 'tuban-palang', '2019-12-25', '12:30:00', 'Jl. Tuban - Palang', '', '', 'Ds. Tasikmadu', 'Kec. Palang', 'Kab. Tuban', '-6.896153', '112.095378', 'SPM S - 6351 - IE X MINIBUS Elf S - 7249 - A', '1', '', '', 3, NULL, NULL),
(1577, 'panglima-sudirman', '2019-01-04', '16:30:00', 'Jl. Panglima Sudirman', '', 'SP3 CPM', 'Kel. Kutorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.8932696', '112.0634758', 'SPM S - 3836 - ED X SPM S - 2017 - HZ', '', '', '1', 7, NULL, NULL),
(1578, 'panglima-sudirman', '2019-01-07', '10:00:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Baturetno', 'Kec. Tuban', 'Kab. Tuban', '-6.8960237', '112.0716832', 'SPM S - 4958 - GN X SEPEDA PANCAL', '1', '', '', 7, NULL, NULL),
(1579, 'panglima-sudirman', '2019-01-16', '17:00:00', 'Jl. Panglima Sudirman', '', 'SP3 Kingking', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8894068', '112.0562724', 'SPM S - 5374 - EV X SPM S - 3333 - GW', '', '', '2', 7, NULL, NULL),
(1580, 'panglima-sudirman', '2019-02-08', '07:30:00', 'Jl. Panglima Sudirman', '', 'SP3', 'Kel. Kingking', 'Kec. Tuban', 'Kab. Tuban', '-6.889032', '112.055697', 'SPM S - 4475 - EF X SPM S - 3426 - EB', '', '', '1', 7, NULL, NULL),
(1581, 'panglima-sudirman', '2019-02-26', '07:30:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8894068', '112.0562724', 'SPM S - 4409 - ES X SPM S - 6221 - FC ', '', '', '1', 7, NULL, NULL),
(1582, 'panglima-sudirman', '2019-03-01', '14:00:00', 'Jl. P. Sudirman', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8967902', '112.0775764', 'TRUCK TRACKTOR HEAD L - 8975 - UZ X SPM S - 3503 - LZ', '1', '', '1', 7, NULL, NULL),
(1583, 'panglima-sudirman', '2019-03-03', '10:30:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Baturetno', 'Kec. Tuban', 'Kab. Tuban', '-6.8960237', '112.0716832', 'TRUCK (?) X SPM S - 6367 - MU', '', '', '1', 7, NULL, NULL),
(1584, 'panglima-sudirman', '2019-03-10', '18:00:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Baturetno', 'Kec. Tuban', 'Kab. Tuban', '-6.8960237', '112.0716832', 'SPM S - 4396 - HU X PEJALAN KAKI', '', '', '1', 7, NULL, NULL),
(1585, 'panglima-sudirman', '2019-03-17', '01:30:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8967902', '112.0775764', 'SPM S - 5125 - EN X MPP Panther S - 1591 - HN', '', '', '1', 7, NULL, NULL),
(1586, 'panglima-sudirman', '2019-03-19', '06:15:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Kingking', 'Kec. Tuban', 'Kab. Tuban', '-6.889032', '112.055697', 'SPM S - 3043 - GZ X PEJALAN KAKI', '', '', '2', 7, NULL, NULL),
(1587, 'panglima-sudirman', '2019-04-09', '09:30:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Kingking', 'Kec. Tuban', 'Kab. Tuban', '-6.889032', '112.055697', 'SPM S - 5234 - ER X PICK UP S - 8450 - HH', '', '', '1', 7, NULL, NULL),
(1588, 'panglima-sudirman', '2019-04-22', '18:30:00', 'Jl. Panglima Sudirman', '', '(Depan Candra)', 'Kel. Sendangharjo', 'Kec. Tuban', 'Kab. Tuban', '-6.8948184', '112.0675105', 'SPM S - 6231 - FN X SPM S - 2047 - FX', '', '', '3', 7, NULL, NULL),
(1589, 'panglima-sudirman', '2019-04-29', '19:00:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sidomulyo', 'Kec. Tuban', 'Kab. Tuban', '-6.8920849', '112.0608404', 'SPM S - 6819 - HH X PEJALAN KAKI', '', '', '1', 7, NULL, NULL),
(1590, 'panglima-sudirman', '2019-05-08', '23:15:00', 'Jl. Panglima Sudirman', '', 'SP3 SMP 6', 'Kel. Baturetno', 'Kec. Tuban', 'Kab. Tuban', '-6.896269', '112.072567', 'SPM S - 5366 - LG X SPM S - 5796 - FG', '', '', '1', 7, NULL, NULL),
(1591, 'panglima-sudirman', '2019-05-23', '16:10:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8967902', '112.0775764', 'SPM S - 4088 - EE X PICK UP S - 9370 - A', '', '1', '', 7, NULL, NULL),
(1592, 'panglima-sudirman', '2019-05-27', '04:45:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8967902', '112.0775764', 'SPM L - 4268 - RN X TRUCK GANDENG L - 8451 - UD', '', '', '1', 7, NULL, NULL),
(1593, 'panglima-sudirman', '2019-06-11', '07:45:00', 'Jl. Panglima Sudirman', '', 'SP4 Srumbung', 'Kel. Sidomulyo', 'Kec. Tuban', 'Kab. Tuban', '-6.892983', '112.062872', 'SPM S - 2305 - HX X SPM S - 5357 - ID', '', '', '3', 7, NULL, NULL),
(1594, 'panglima-sudirman', '2019-06-20', '16:45:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sendangharjo', 'Kec. Tuban', 'Kab. Tuban', '-6.8948184', '112.0675105', 'SPM S - 3295 - FZ X MPP (?) X ', '1', '', '1', 7, NULL, NULL),
(1595, 'panglima-sudirman', '2019-06-21', '06:30:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Baturetno', 'Kec. Tuban', 'Kab. Tuban', '-6.8960237', '112.0716832', 'SPM (?) X SPM S - 2855 - HJ', '', '', '1', 7, NULL, NULL),
(1596, 'panglima-sudirman', '2019-06-22', '08:30:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sidomulyo', 'Kec. Tuban', 'Kab. Tuban', '-6.8920849', '112.0608404', 'SPM K - 6887 - KE X SPM S - 3357 - FC', '', '', '2', 7, NULL, NULL),
(1597, 'panglima-sudirman', '2019-06-27', '18:00:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8967902', '112.0775764', 'SPM S - 4290 - GG X SPM M - 3953 - J', '', '', '1', 7, NULL, NULL),
(1598, 'panglima-sudirman', '2019-08-10', '17:30:00', 'Jl. P. Sudirman', '', 'SP4 Sumur Srumbung', 'Kel. Kutorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.892983', '112.062872', 'SPM K - 2922 - CM X SPM S - 3278 - GL ', '', '', '1', 7, NULL, NULL),
(1599, 'panglima-sudirman', '2019-08-23', '20:30:00', 'Jl. Panglima Sudirman', '', 'SP3 CPM', 'Kel. Kutorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.8932696', '112.0634758', 'SPM S - 3164 - MQ X SPM S - 2458 - IH ', '', '', '2', 7, NULL, NULL),
(1600, 'panglima-sudirman', '2019-08-29', '23:00:00', 'Jl. Panglima Sudirman', '', '(Depan Aspol)', 'Kel. Baturetno', 'Kec. Tuban', 'Kab. Tuban', '-6.8905702', '112.0581527', 'SPM S - 2324 - G X BECAK ', '', '', '2', 7, NULL, NULL),
(1601, 'panglima-sudirman', '2019-08-30', '22:00:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8894068', '112.0562724', 'SPM S - 2669 - HI X SPM Roda 3 Happy TANPA TNKB ', '2', '', '', 7, NULL, NULL),
(1602, 'panglima-sudirman', '2019-09-02', '11:00:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Kingking', 'Kec. Tuban', 'Kab. Tuban', '-6.889032', '112.055697', 'MPP Innova S - 1822 - HI X SPM S - 3229 - EN', '', '', '1', 7, NULL, NULL),
(1603, 'panglima-sudirman', '2019-10-12', '15:00:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8894068', '112.0562724', 'SPM (?) X SPM S - 4218 - HG', '', '', '2', 7, NULL, NULL),
(1604, 'panglima-sudirman', '2019-10-26', '16:15:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8967902', '112.0775764', 'SPM S - 3375 - EL X SPM S - 6961 - EG', '', '', '3', 7, NULL, NULL),
(1605, 'panglima-sudirman', '2019-11-14', '02:00:00', 'Jl. Panglima Sudirman', '', '(Jembatan Mangunjoyo)', 'Kel. Sidomulyo', 'Kec. Tuban', 'Kab. Tuban', '-6.8917288', '112.0599343', 'SPM S - 6269 - FC X SPM S - 4107 - EU', '', '', '3', 7, NULL, NULL),
(1606, 'panglima-sudirman', '2019-12-03', '10:30:00', 'Jl. Panglima Sudirman', '', '', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8967902', '112.0775764', 'SPM S - 6098 - HO X PEJALAN KAKI', '', '', '1', 7, NULL, NULL),
(1607, 'dr-wahidin-sudirohusodo', '2019-01-08', '10:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', 'SP4 Masjid Al-Falah', '', 'Kec. Tuban', 'Kab. Tuban', '-6.896517', '112.040053', 'SPM S - 4708 - G X SPM S - 5927 - GQ', '', '', '2', 8, NULL, NULL),
(1608, 'dr-wahidin-sudirohusodo', '2019-01-17', '06:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.898522', '112.043573', 'SPM S - 4541 - GH X MPP Brio S - 1680 - HZ', '', '', '1', 8, NULL, NULL),
(1609, 'dr-wahidin-sudirohusodo', '2019-01-22', '16:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901496', '112.050953', 'SPM (?) X SPM L - 6241 - XU', '', '', '1', 8, NULL, NULL),
(1610, 'dr-wahidin-sudirohusodo', '2019-01-27', '08:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901496', '112.050953', 'SPM S - 2895 - FO X SPM S - 5038 - FY', '', '', '1', 8, NULL, NULL),
(1611, 'dr-wahidin-sudirohusodo', '2019-03-23', '09:30:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.898522', '112.043573', 'MPU S - 7108 - UE X SPM S - 5282 - GT', '', '', '1', 8, NULL, NULL),
(1612, 'dr-wahidin-sudirohusodo', '2019-03-26', '20:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.898522', '112.043573', 'SPM S - 2098 - FY X SPM S - 4393 - EQ', '', '', '1', 8, NULL, NULL),
(1613, 'dr-wahidin-sudirohusodo', '2019-05-25', '17:30:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901496', '112.050953', 'SPM S - 3288 - EQ X SPM S - 6686 - GZ', '', '', '2', 8, NULL, NULL),
(1614, 'dr-wahidin-sudirohusodo', '2019-07-24', '19:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', 'SP4 Merik', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901764', '112.054075', 'SPM S - 4172 - GN X SPM M - 4380 - XE', '', '', '1', 8, NULL, NULL),
(1615, 'dr-wahidin-sudirohusodo', '2019-07-25', '20:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901496', '112.050953', 'MPP S - 377 - HS X SPM S - 2804 - HX', '', '', '1', 8, NULL, NULL),
(1616, 'dr-wahidin-sudirohusodo', '2019-07-31', '19:45:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901496', '112.050953', 'SPM N - 5971 - TBR X SEPEDA PANCAL', '', '', '2', 8, NULL, NULL),
(1617, 'dr-wahidin-sudirohusodo', '2019-08-04', '12:00:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.898522', '112.043573', 'SPM TANPA TNKB X PEJALAN KAKI ', '', '', '1', 8, NULL, NULL),
(1618, 'dr-wahidin-sudirohusodo', '2019-09-24', '07:15:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.898522', '112.043573', 'TRUCK S - 9536 - HG X SPM S - 4182 - EB', '', '', '1', 8, NULL, NULL),
(1619, 'dr-wahidin-sudirohusodo', '2019-10-11', '17:15:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.898522', '112.043573', 'SPM S - 6336 - GR X SPM S - 2706 - HY', '', '1', '', 8, NULL, NULL),
(1620, 'dr-wahidin-sudirohusodo', '2019-10-21', '06:50:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901496', '112.050953', 'SPM S - 4556 - GC X TRUCK L - 8122 - UE', '', '', '1', 8, NULL, NULL),
(1621, 'dr-wahidin-sudirohusodo', '2019-12-11', '09:45:00', 'Jl. Dr. Wahidin Sudiro Husodo', '', '', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.901496', '112.050953', 'PICK UP (?) X SPM S - 2482 - HQ', '', '', '1', 8, NULL, NULL),
(1622, 'pahlawan', '2019-02-25', '07:15:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'SPM S - 5506 - FW X SPM (?) X ', '', '', '1', 4, NULL, NULL),
(1623, 'pahlawan', '2019-04-04', '19:30:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'SPM S - 6724 - GI X PEJALAN KAKI', '', '', '1', 4, NULL, NULL),
(1624, 'pahlawan', '2019-04-13', '16:30:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'TRUCK S - 8812 - UJ X SPM S - 5014 - FS', '', '', '1', 4, NULL, NULL),
(1625, 'pahlawan', '2019-05-13', '18:45:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'SPM S - 5338 - FV X SPM S - 5359 - GA', '', '', '2', 4, NULL, NULL),
(1626, 'pahlawan', '2019-04-29', '12:00:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'MPP Innova W - 1532 - BO X SPM S - 2166 - EX', '', '', '1', 4, NULL, NULL),
(1627, 'pahlawan', '2019-06-02', '21:30:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'SPM S - 5621 - EE X SPM S - 5244 - ID', '', '', '1', 4, NULL, NULL),
(1628, 'pahlawan', '2019-08-31', '10:30:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'SPM S - 3814 - HF X XTRAIL B - 1124 - KFM ', '', '', '1', 4, NULL, NULL),
(1629, 'pahlawan', '2019-10-14', '00:58:00', 'Jl. Pahlawan', '', '(Depan KPP Pratama)', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.912284', '112.080196', 'MPP Proton S - 1695 - E X SPM S - 5991 - ER', '1', '', '', 4, NULL, NULL),
(1630, 'pahlawan', '2019-10-30', '21:30:00', 'Jl. Pahlawan', '', '(Depan SPBU Sleko)', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.906123', '112.072734', 'MPP Escudo S - 710 - HD X SPM S - 3832 - HF', '', '', '1', 4, NULL, NULL),
(1631, 'pahlawan', '2019-11-02', '10:30:00', 'Jl. Pahlawan', '', '(Bundaran Sleko)', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9014497', '112.0679421', 'SPM S - 5212 - FM X MPP HR-V S - 995 - HN', '', '', '1', 4, NULL, NULL),
(1632, 'pahlawan', '2019-11-08', '11:30:00', 'Jl. Pahlawan', '', 'Dsn. Wire', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.911351', '112.078223', 'SPM S - 2972 - HQ X SPM S - 5323 - GP', '', '', '2', 4, NULL, NULL),
(1633, 'pahlawan', '2019-12-06', '08:00:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'SPM S - 4066 - EP X SPM S - 2719 - FD', '', '', '1', 4, NULL, NULL),
(1634, 'pahlawan', '2019-12-26', '13:30:00', 'Jl. Pahlawan', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.913381', '112.0819301', 'SPM S - 2894 - EU X SPM S - 2715 - NAK', '', '', '1', 4, NULL, NULL),
(1635, 'hos-cokroaminoto', '2019-05-01', '16:30:00', 'Jl. HOS Cokroaminoto', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9080248', '112.0714086', 'SPM S - 4782 - AF X TRUCK TRONTON T - 9726 - DD', '', '', '2', 5, NULL, NULL),
(1636, 'hos-cokroaminoto', '2019-09-02', '06:30:00', 'Jl. HOS Cokroaminoto', '', 'Lingk. Wire', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.91077', '112.076901', 'SPM S - 5694 - FD X SPM S - 4873 - HF', '', '', '1', 5, NULL, NULL),
(1637, 'hos-cokroaminoto', '2019-09-30', '12:30:00', 'Jl. HOS Cokroaminoto', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9080248', '112.0714086', 'TRUCK TRONTON L - 9364 - BI X ', '', '', '1', 5, NULL, NULL),
(1638, 'hos-cokroaminoto', '2019-12-22', '17:00:00', 'Jl. HOS Cokroaminoto', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9080248', '112.0714086', 'PICK UP S - 9201 - HE X SPM S - 5736 - FJ', '', '', '1', 5, NULL, NULL),
(1639, 'gajah-mada', '2019-01-09', '04:30:00', 'Jl. Gajah Mada', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9044633', '112.0625258', 'PICK UP K - 1747 - UD X BECAK', '', '', '1', 9, NULL, NULL),
(1640, 'gajah-mada', '2019-03-03', '06:30:00', 'Jl. Gajah Mada', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9044633', '112.0625258', 'BUS Pariwisata K - 1602 - BD X SPM S - 2629 - HT', '', '', '1', 9, NULL, NULL),
(1641, 'gajah-mada', '2019-03-30', '04:30:00', 'Jl. Gajah Mada', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9044633', '112.0625258', 'BUS Pariwisata AB - 7680 - AK X TRUCK RONTON B - 9498 - TYU', '', '', '1', 9, NULL, NULL),
(1642, 'gajah-mada', '2019-07-10', '10:00:00', 'Jl. Gajah Mada', '', '', 'Kel. Doromukti', 'Kec. Tuban', 'Kab. Tuban', '-6.9027615', '112.0571134', 'MPP (?) X SPM S - 4140 - GJ', '', '', '1', 9, NULL, NULL),
(1643, 'gajah-mada', '2019-07-31', '11:00:00', 'Jl. Gajah Mada', '', 'Sp3 Gg Mekar', 'Kel. Sidorejo', 'Kec. Tuban', 'Kab. Tuban', '-6.902919', '112.057358', 'SPM (?) X SEPEDA PANCAL', '', '', '1', 9, NULL, NULL),
(1644, 'gajah-mada', '2019-10-28', '07:45:00', 'Jl. Gajah Mada', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9044633', '112.0625258', 'Minibus ELF (?) X SPM S - 5375 - GX', '', '', '1', 9, NULL, NULL);
INSERT INTO `kecelakaans` (`id`, `slug`, `tanggal`, `jam`, `nama_jalan`, `km`, `tkp_dusun`, `desa`, `kecamatan`, `kabupaten`, `latitude`, `longitude`, `kendaraan`, `korban_md`, `korban_lb`, `korban_lr`, `jalans_id`, `created_at`, `updated_at`) VALUES
(1645, 'teuku-umar', '2019-02-06', '16:30:00', 'Jl. Teuku Umar', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8875091', '112.0431579', 'SPM S - 5209 - GS X SPM S - 5230 - NU', '', '', '1', 10, NULL, NULL),
(1646, 'teuku-umar', '2019-02-28', '23:30:00', 'Jl. Teuku Umar', '', '(Dpn Kantor Samsat)', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.884742', '112.045029', 'SPM S - 5404 - FP X DUMP TRUCK L - 9193 - UM', '', '', '1', 10, NULL, NULL),
(1647, 'teuku-umar', '2019-03-25', '22:45:00', 'Jl. Teuku Umar', '', 'SP4 Wahyu Utama', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.888491', '112.042563', 'SPM S - 2648 - FD X SPM TANPA TNKB', '', '', '2', 10, NULL, NULL),
(1648, 'teuku-umar', '2019-04-29', '16:45:00', 'Jl. Teuku Umar', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8875091', '112.0431579', 'MPP Livina S - 1834 - HG X SPM S - 2603 - FD', '', '', '1', 10, NULL, NULL),
(1649, 'teuku-umar', '2019-06-22', '14:00:00', 'Jl. Teuku Umar', '', 'SP4 Gg. V', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.887098', '112.043472', 'SPM S - 2916 - HR X TRUCK GANDENG W - 9176 - ', '1', '', '1', 10, NULL, NULL),
(1650, 'teuku-umar', '2019-07-20', '16:00:00', 'Jl. Teuku Umar', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8875091', '112.0431579', 'MPP Hiline S - 1097 - HQ X SPM K - 5934 - LR', '', '', '1', 10, NULL, NULL),
(1651, 'teuku-umar', '2019-08-19', '14:45:00', 'Jl. Teuku Umar', '', 'SP4', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.885204', '112.044734', 'SPM S - 5270 - GR X SPM (?) ', '', '', '1', 10, NULL, NULL),
(1652, 'teuku-umar', '2019-12-02', '11:20:00', 'Jl. Teuku Umar', '', '', 'Kel. Latsari', 'Kec. Tuban', 'Kab. Tuban', '-6.8875091', '112.0431579', 'SPM S - 6707 - FP X SPM S - 2418 - FI', '', '', '2', 10, NULL, NULL),
(1653, 'r-e-martadinata', '2019-02-27', '01:30:00', 'Jl. RE Martadinata', '', '', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.885511', '112.050985', 'TRUCK TRONTON L - 8729 - UQ X TRUCK BOX (?) ', '', '', '1', 11, NULL, NULL),
(1654, 'r-e-martadinata', '2019-03-15', '10:30:00', 'Jl. RE Martadinata', '', 'SP3 Gerdu Laut', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.886842', '112.052483', 'SPM S - 2160 - HH X SPM S - 2731 - FR', '', '', '1', 11, NULL, NULL),
(1655, 'r-e-martadinata', '2019-03-16', '22:45:00', 'Jl. RE Martadinata', '', '', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.885511', '112.050985', 'SPM S - 3139 - EF X SPM S - 2576 - ES', '', '', '3', 11, NULL, NULL),
(1656, 'r-e-martadinata', '2019-05-18', '13:30:00', 'Jl. RE Martadinata', '', '', 'Ds. Sugihwaras', 'Kec. Jenu', 'Kab. Tuban', '-6.882215', '112.047267', 'SPM Roda 3 Viar S - 4897 - EP X SPM S - 2236 - HV', '', '', '1', 11, NULL, NULL),
(1657, 'r-e-martadinata', '2019-09-12', '18:00:00', 'Jl. RE Martadinata', '', '', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.885511', '112.050985', 'MPP S - 834 - HM X SPM P - 4322 - WY', '', '', '1', 11, NULL, NULL),
(1658, 'r-e-martadinata', '2019-12-26', '22:30:00', 'Jl. RE Martadinata', '', '', 'Kel. Karangsari', 'Kec. Tuban', 'Kab. Tuban', '-6.885511', '112.050985', 'MPP CR-V B - 1023 - KLS X SPM L - 3282 - XL', '', '', '1', 11, NULL, NULL),
(1659, 'moh-yamin', '2019-05-20', '14:00:00', 'Jl. M. Yamin', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9040918', '112.0683748', 'SPM S - 6451 - FV X SPM S - 2366 - GN X ', '', '1', '', 12, NULL, NULL),
(1660, 'moh-yamin', '2019-05-28', '07:45:00', 'Jl. M. Yamin', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9040918', '112.0683748', 'MPP Innova W - 1658 - CV X BECAK', '', '', '2', 12, NULL, NULL),
(1661, 'moh-yamin', '2019-06-29', '07:00:00', 'Jl. M. Yamin', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9040918', '112.0683748', 'SPM (?) X SPM Dinas Polri X - 3313 - 59', '', '', '1', 12, NULL, NULL),
(1662, 'moh-yamin', '2019-09-23', '16:30:00', 'Jl. M. Yamin', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9040918', '112.0683748', 'SPM S - 6011 - EW X SPM S - 3981 - GD', '', '', '1', 12, NULL, NULL),
(1663, 'moh-yamin', '2019-10-10', '06:30:00', 'Jl. M. Yamin', '', '', 'Kel. Kebonsari', 'Kec. Tuban', 'Kab. Tuban', '-6.9040918', '112.0683748', 'MPP Jazz N - 1988 - BX X SPM S - 6973 - FV', '', '', '2', 12, NULL, NULL),
(1664, 'manunggal', '2019-03-03', '03:36:00', 'Jl. Manunggal', '', 'Manunggal Utara', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8970125', '112.0795661', 'BUS Pariwisata S - 7355 - UE X SPM S - 4529 - JH', '1', '', '', 6, NULL, NULL),
(1665, 'manunggal', '2019-05-01', '07:12:00', 'Jl. Manunggal', '', '(Depan Unirow)', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9057954', '112.0806586', 'TRUCK H - 1757 - FF X TRUCK L - 8643 - UP', '', '', '2', 6, NULL, NULL),
(1666, 'manunggal', '2019-10-31', '07:12:00', 'Jl. Manunggal', '', 'SP3 Manunggal Selatan', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.9132223', '112.0817829', 'TRUCK BE - 9592 - Y X SPM S - 4226 - L', '1', '', '', 6, NULL, NULL),
(1667, 'manunggal', '2019-10-28', '07:12:00', 'Jl. Manunggal', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.906093', '112.0809124', 'SPM S - 2756 - GN X SPM S - 2441 - EJ', '', '', '1', 6, NULL, NULL),
(1668, 'manunggal', '2019-11-30', '07:12:00', 'Jl. Manunggal', '', '', 'Kel. Gedongombo', 'Kec. Semanding', 'Kab. Tuban', '-6.906093', '112.0809124', 'SPM B - 6196 - VBQ X SPM S - 2130 - EY', '1', '1', '', 6, NULL, NULL),
(1669, 'manunggal', '2019-12-15', '00:00:00', 'Jl. Manunggal', '', 'SP3 Manunggal Utara', 'Kel. Sukolilo', 'Kec. Tuban', 'Kab. Tuban', '-6.8970125', '112.0795661', 'SPM S - 5418 - LI X SPM S - 3313 - FN', '', '', '3', 6, NULL, NULL);
-- --------------------------------------------------------
--
-- Struktur dari tabel `lokasis`
--
CREATE TABLE `lokasis` (
`id` bigint(20) UNSIGNED NOT NULL,
`jalan_id` bigint(20) NOT NULL,
`alamat` varchar(255) NOT NULL,
`latitude` varchar(255) NOT NULL,
`longitude` varchar(255) NOT NULL,
`jam_kecelakaan` varchar(255) NOT NULL,
`kepadatan` varchar(255) NOT NULL,
`intensitas_kecelakaan` varchar(255) NOT NULL,
`kondisi_korban` varchar(255) NOT NULL,
`tingkat_kerawanan` varchar(255) NOT NULL,
`rules_id` bigint(20) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `lokasis`
--
INSERT INTO `lokasis` (`id`, `jalan_id`, `alamat`, `latitude`, `longitude`, `jam_kecelakaan`, `kepadatan`, `intensitas_kecelakaan`, `kondisi_korban`, `tingkat_kerawanan`, `rules_id`, `created_at`, `updated_at`) VALUES
(10, 3, 'Margosuko Bancar', '-6.798540', '111.819226', '12.30', '5750', '55', '3', 'Rawan', 30, '2023-06-04 13:54:51', '2023-06-04 13:54:51'),
(11, 3, 'Desa Jenu', '-6.807197', '111.943061', '04.30', '6600', '66', '2', 'Sangat Rawan', 26, '2023-06-04 14:23:38', '2023-06-04 14:23:38'),
(12, 4, 'Simpang 3 Rembes', '-6.902287', '112.133791', '20.00', '5800', '58', '1', 'Tidak rawan', 85, '2023-06-04 14:26:13', '2023-06-04 14:26:13'),
(13, 5, 'Pakah', '-6.969512', '112.102779', '16.25', '6555', '64', '2', 'Sangat Rawan', 80, '2023-06-04 14:27:56', '2023-06-04 14:27:56'),
(14, 5, 'Kepet', '-6.950844', '112.100869', '09.30', '6700', '65', '3', 'Sangat Rawan', 27, '2023-06-04 14:45:38', '2023-06-04 14:45:38'),
(15, 4, 'Desa Panyuran gg Muslim', '-6.896702', '112.087115', '06.30', '6800', '66', '3', 'Sangat Rawan', 27, '2023-06-04 14:46:36', '2023-06-04 14:46:36'),
(16, 5, 'Desa Temangkar', '-7.067417', '112.159102', '22.30', '5900', '60', '1', 'Tidak rawan', 85, '2023-06-04 14:49:18', '2023-06-04 14:49:18'),
(17, 3, 'Simpang 4 Pelabuhan Semen Gresik', '-6.789869', '111.899156', '06.15', '6650', '65', '1', 'Rawan', 25, '2023-06-04 14:51:14', '2023-06-04 14:51:14'),
(18, 4, 'Depan Alun - alun Desa Karangagung', '-6.900143', '112.167578', '15.30', '6820', '62', '3', 'Sangat Rawan', 78, '2023-06-04 14:52:22', '2023-06-04 14:52:22'),
(19, 2, 'Gang Depan SMP 5, kelurahan sukolilo', '-6.896617', '112.075134', '11.00', '7000', '724', '1', 'Tidak rawan', 40, '2023-06-04 15:01:11', '2023-06-04 15:01:11'),
(20, 6, 'Simpang 3 Manunggal (utara sma 3)', '-6.903916', '112.080151', '07.00', '7000', '660', '3', 'Sangat Rawan', 12, '2023-06-04 15:06:24', '2023-06-04 15:06:24'),
(21, 7, 'Depan Kantor Pajak KPP Pratama', '-6.912330', '112.080211', '13.00', '6700', '700', '1', 'Tidak rawan', 31, '2023-06-04 15:07:17', '2023-06-04 15:07:17'),
(22, 9, 'Depan gang masuk goa akbar', '-6.904321', '112.062077', '10.30', '6800', '680', '2', 'Tidak rawan', 32, '2023-06-04 15:08:27', '2023-06-04 15:08:27'),
(24, 11, 'Simpang 4 Depan Latsari IV', '-6.885180', '112.044777', '19.30', '6700', '655', '1', 'Tidak rawan', 82, '2023-06-04 15:10:45', '2023-06-04 15:10:45'),
(25, 12, 'Depan Klenteng', '-6.885426', '112.050908', '18.20', '7000', '700', '2', 'Rawan', 68, '2023-06-04 15:12:23', '2023-06-04 15:12:23'),
(26, 2, 'Simpang 4 Watu Lumur', '-6.892970', '112.062860', '02.20', '6600', '660', '3', 'Rawan', 3, '2023-06-04 15:13:39', '2023-06-04 15:13:39'),
(27, 8, 'Depan Madrasah Aliyah 1 Tuban', '-6.907365', '112.070163', '14.00', '6800', '660', '1', 'Tidak rawan', 28, '2023-06-04 15:14:36', '2023-06-04 15:14:36'),
(28, 6, 'Tinkungan Manunggal Desa Gedongombo Semanding', '-6.908391', '112.081693', '19.30', '6670', '658', '3', 'Rawan', 84, '2023-06-04 15:17:04', '2023-06-04 15:17:04'),
(29, 12, 'Samping Rest Area Tuban', '-6.882247', '112.047306', '18.00', '6800', '700', '3', 'Rawan', 60, '2023-06-04 15:18:17', '2023-06-04 15:18:17'),
(30, 3, 'Sumbersari', '-6.881821', '112.066197', '23.30', '8000', '800', '5', 'Sangat Rawan', 108, '2023-06-05 00:55:52', '2023-06-05 00:55:52'),
(31, 3, 'Desa Jenu', '-6.817763', '111.961695', '08.00', '6600', '56', '3', 'Sangat Rawan', 21, '2023-06-05 23:54:28', '2023-06-05 23:54:28');
-- --------------------------------------------------------
--
-- Struktur dari tabel `migrations`
--
CREATE TABLE `migrations` (
`id` int(10) UNSIGNED NOT NULL,
`migration` varchar(255) NOT NULL,
`batch` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `migrations`
--
INSERT INTO `migrations` (`id`, `migration`, `batch`) VALUES
(1, '2014_10_12_000000_create_users_table', 1),
(2, '2014_10_12_100000_create_password_resets_table', 1),
(3, '2019_08_19_000000_create_failed_jobs_table', 1),
(4, '2019_12_14_000001_create_personal_access_tokens_table', 1),
(7, '2023_03_29_122026_create_arus_lantas_table', 1),
(11, '2023_05_30_090444_create_rules_table', 2),
(14, '2023_05_29_100631_create_lokasis_table', 5),
(17, '2023_03_20_173418_create_kecelakaans_table', 6),
(18, '2023_03_19_153457_create_jalans_table', 7);
-- --------------------------------------------------------
--
-- Struktur dari tabel `password_resets`
--
CREATE TABLE `password_resets` (
`email` varchar(255) NOT NULL,
`token` varchar(255) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- Struktur dari tabel `personal_access_tokens`
--
CREATE TABLE `personal_access_tokens` (
`id` bigint(20) UNSIGNED NOT NULL,
`tokenable_type` varchar(255) NOT NULL,
`tokenable_id` bigint(20) UNSIGNED NOT NULL,
`name` varchar(255) NOT NULL,
`token` varchar(64) NOT NULL,
`abilities` text DEFAULT NULL,
`last_used_at` timestamp NULL DEFAULT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- Struktur dari tabel `rules`
--
CREATE TABLE `rules` (
`id` bigint(20) UNSIGNED NOT NULL,
`jam` varchar(255) NOT NULL,
`kepadatan` varchar(255) NOT NULL,
`intensitas` varchar(255) NOT NULL,
`kondisi_korban` varchar(255) NOT NULL,
`tingkat_kerawanan` varchar(255) NOT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `rules`
--
INSERT INTO `rules` (`id`, `jam`, `kepadatan`, `intensitas`, `kondisi_korban`, `tingkat_kerawanan`, `created_at`, `updated_at`) VALUES
(1, 'Dini-Pagi', 'Tidak Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(2, 'Dini-Pagi', 'Tidak Padat', 'Sangat Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(3, 'Dini-Pagi', 'Tidak Padat', 'Sangat Jarang', 'Berat', 'Rawan', NULL, NULL),
(4, 'Dini-Pagi', 'Tidak Padat', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(5, 'Dini-Pagi', 'Tidak Padat', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(6, 'Dini-Pagi', 'Tidak Padat', 'Jarang', 'Berat', 'Rawan', NULL, NULL),
(7, 'Dini-Pagi', 'Tidak Padat', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(8, 'Dini-Pagi', 'Tidak Padat', 'Sering', 'Sedang', 'Rawan', NULL, NULL),
(9, 'Dini-Pagi', 'Tidak Padat', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(10, 'Dini-Pagi', 'Ramai', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(11, 'Dini-Pagi', 'Ramai', 'Sangat Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(12, 'Dini-Pagi', 'Ramai', 'Sangat Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(13, 'Dini-Pagi', 'Ramai', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(14, 'Dini-Pagi', 'Ramai', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(15, 'Dini-Pagi', 'Ramai', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(16, 'Dini-Pagi', 'Ramai', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(17, 'Dini-Pagi', 'Ramai', 'Sering', 'Sedang', 'Sangat Rawan', NULL, NULL),
(18, 'Dini-Pagi', 'Ramai', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(19, 'Dini-Pagi', 'Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(20, 'Dini-Pagi', 'Padat', 'Sangat Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(21, 'Dini-Pagi', 'Padat', 'Sangat Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(22, 'Dini-Pagi', 'Padat', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(23, 'Dini-Pagi', 'Padat', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(24, 'Dini-Pagi', 'Padat', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(25, 'Dini-Pagi', 'Padat', 'Sering', 'Ringan', 'Rawan', NULL, NULL),
(26, 'Dini-Pagi', 'Padat', 'Sering', 'Sedang', 'Sangat Rawan', NULL, NULL),
(27, 'Dini-Pagi', 'Padat', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(28, 'Siang', 'Tidak Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(29, 'Siang', 'Tidak Padat', 'Sangat Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(30, 'Siang', 'Tidak Padat', 'Sangat Jarang', 'Berat', 'Rawan', NULL, NULL),
(31, 'Siang', 'Tidak Padat', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(32, 'Siang', 'Tidak Padat', 'Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(33, 'Siang', 'Tidak Padat', 'Jarang', 'Berat', 'Rawan', NULL, NULL),
(34, 'Siang', 'Tidak Padat', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(35, 'Siang', 'Tidak Padat', 'Sering', 'Sedang', 'Tidak rawan', NULL, NULL),
(36, 'Siang', 'Tidak Padat', 'Sering', 'Berat', 'Rawan', NULL, NULL),
(37, 'Siang', 'Ramai', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(38, 'Siang', 'Ramai', 'Sangat Jarang', 'Sedang', 'Rawan', NULL, NULL),
(39, 'Siang', 'Ramai', 'Sangat Jarang', 'Berat', 'Rawan', NULL, NULL),
(40, 'Siang', 'Ramai', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(41, 'Siang', 'Ramai', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(42, 'Siang', 'Ramai', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(43, 'Siang', 'Ramai', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(44, 'Siang', 'Ramai', 'Sering', 'Sedang', 'Rawan', NULL, NULL),
(45, 'Siang', 'Ramai', 'Sering', 'Berat', 'Rawan', NULL, NULL),
(46, 'Siang', 'Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(47, 'Siang', 'Padat', 'Sangat Jarang', 'Sedang', 'Rawan', NULL, NULL),
(48, 'Siang', 'Padat', 'Sangat Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(49, 'Siang', 'Padat', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(50, 'Siang', 'Padat', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(51, 'Siang', 'Padat', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(52, 'Siang', 'Padat', 'Sering', 'Ringan', 'Rawan', NULL, NULL),
(53, 'Siang', 'Padat', 'Sering', 'Sedang', 'Sangat Rawan', NULL, NULL),
(54, 'Siang', 'Padat', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(55, 'Sore', 'Tidak Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(56, 'Sore', 'Tidak Padat', 'Sangat Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(57, 'Sore', 'Tidak Padat', 'Sangat Jarang', 'Berat', 'Rawan', NULL, NULL),
(58, 'Sore', 'Tidak Padat', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(59, 'Sore', 'Tidak Padat', 'Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(60, 'Sore', 'Tidak Padat', 'Jarang', 'Berat', 'Rawan', NULL, NULL),
(61, 'Sore', 'Tidak Padat', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(62, 'Sore', 'Tidak Padat', 'Sering', 'Sedang', 'Tidak rawan', NULL, NULL),
(63, 'Sore', 'Tidak Padat', 'Sering', 'Berat', 'Rawan', NULL, NULL),
(64, 'Sore', 'Ramai', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(65, 'Sore', 'Ramai', 'Sangat Jarang', 'Sedang', 'Rawan', NULL, NULL),
(66, 'Sore', 'Ramai', 'Sangat Jarang', 'Berat', 'Rawan', NULL, NULL),
(67, 'Sore', 'Ramai', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(68, 'Sore', 'Ramai', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(69, 'Sore', 'Ramai', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(70, 'Sore', 'Ramai', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(71, 'Sore', 'Ramai', 'Sering', 'Sedang', 'Rawan', NULL, NULL),
(72, 'Sore', 'Ramai', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(73, 'Sore', 'Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(74, 'Sore', 'Padat', 'Sangat Jarang', 'Sedang', 'Rawan', NULL, NULL),
(75, 'Sore', 'Padat', 'Sangat Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(76, 'Sore', 'Padat', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(77, 'Sore', 'Padat', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(78, 'Sore', 'Padat', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(79, 'Sore', 'Padat', 'Sering', 'Ringan', 'Rawan', NULL, NULL),
(80, 'Sore', 'Padat', 'Sering', 'Sedang', 'Sangat Rawan', NULL, NULL),
(81, 'Sore', 'Padat', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(82, 'Malam', 'Tidak Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(83, 'Malam', 'Tidak Padat', 'Sangat Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(84, 'Malam', 'Tidak Padat', 'Sangat Jarang', 'Berat', 'Rawan', NULL, NULL),
(85, 'Malam', 'Tidak Padat', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(86, 'Malam', 'Tidak Padat', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(87, 'Malam', 'Tidak Padat', 'Jarang', 'Berat', 'Rawan', NULL, NULL),
(88, 'Malam', 'Tidak Padat', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(89, 'Malam', 'Tidak Padat', 'Sering', 'Sedang', 'Rawan', NULL, NULL),
(90, 'Malam', 'Tidak Padat', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(91, 'Malam', 'Ramai', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(92, 'Malam', 'Ramai', 'Sangat Jarang', 'Sedang', 'Tidak rawan', NULL, NULL),
(93, 'Malam', 'Ramai', 'Sangat Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(94, 'Malam', 'Ramai', 'Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(95, 'Malam', 'Ramai', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(96, 'Malam', 'Ramai', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(97, 'Malam', 'Ramai', 'Sering', 'Ringan', 'Tidak rawan', NULL, NULL),
(98, 'Malam', 'Ramai', 'Sering', 'Sedang', 'Sangat Rawan', NULL, NULL),
(99, 'Malam', 'Ramai', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL),
(100, 'Malam', 'Padat', 'Sangat Jarang', 'Ringan', 'Tidak rawan', NULL, NULL),
(101, 'Malam', 'Padat', 'Sangat Jarang', 'Sedang', 'Rawan', NULL, NULL),
(102, 'Malam', 'Padat', 'Sangat Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(103, 'Malam', 'Padat', 'Jarang', 'Ringan', 'Rawan', NULL, NULL),
(104, 'Malam', 'Padat', 'Jarang', 'Sedang', 'Rawan', NULL, NULL),
(105, 'Malam', 'Padat', 'Jarang', 'Berat', 'Sangat Rawan', NULL, NULL),
(106, 'Malam', 'Padat', 'Sering', 'Ringan', 'Rawan', NULL, NULL),
(107, 'Malam', 'Padat', 'Sering', 'Sedang', 'Sangat Rawan', NULL, NULL),
(108, 'Malam', 'Padat', 'Sering', 'Berat', 'Sangat Rawan', NULL, NULL);
-- --------------------------------------------------------
--
-- Struktur dari tabel `users`
--
CREATE TABLE `users` (
`id` bigint(20) UNSIGNED NOT NULL,
`name` varchar(255) NOT NULL,
`no_telepon` varchar(255) DEFAULT NULL,
`email` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`role` varchar(255) NOT NULL DEFAULT 'User',
`remember_token` varchar(100) DEFAULT NULL,
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Dumping data untuk tabel `users`
--
INSERT INTO `users` (`id`, `name`, `no_telepon`, `email`, `password`, `role`, `remember_token`, `created_at`, `updated_at`) VALUES
(3, 'wahyu@gmail.com', NULL, 'wahyu@gmail.com', '$2y$10$hp5O2QMM4eC./AMt5U0w5uOqAPRMmZct7ay3FhxEc9bAfv/8mpyN.', 'User', NULL, '2023-06-03 14:49:22', '2023-06-15 11:07:43'),
(4, 'admin', NULL, 'admin@gmail.com', '$2y$10$IUT/c6RD/Dl84Ybg0dlXvOyUDGA3F22y8fvmDQ0N3QNjwVgBNh.SG', 'ADMIN', NULL, '2023-06-03 15:40:32', '2023-06-03 15:40:32');
--
-- Indexes for dumped tables
--
--
-- Indeks untuk tabel `arus_lantas`
--
ALTER TABLE `arus_lantas`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `failed_jobs`
--
ALTER TABLE `failed_jobs`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`);
--
-- Indeks untuk tabel `jalans`
--
ALTER TABLE `jalans`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `jalans_slug_unique` (`slug`);
--
-- Indeks untuk tabel `kecelakaans`
--
ALTER TABLE `kecelakaans`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `lokasis`
--
ALTER TABLE `lokasis`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `migrations`
--
ALTER TABLE `migrations`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `password_resets`
--
ALTER TABLE `password_resets`
ADD KEY `password_resets_email_index` (`email`);
--
-- Indeks untuk tabel `personal_access_tokens`
--
ALTER TABLE `personal_access_tokens`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `personal_access_tokens_token_unique` (`token`),
ADD KEY `personal_access_tokens_tokenable_type_tokenable_id_index` (`tokenable_type`,`tokenable_id`);
--
-- Indeks untuk tabel `rules`
--
ALTER TABLE `rules`
ADD PRIMARY KEY (`id`);
--
-- Indeks untuk tabel `users`
--
ALTER TABLE `users`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `users_email_unique` (`email`);
--
-- AUTO_INCREMENT untuk tabel yang dibuang
--
--
-- AUTO_INCREMENT untuk tabel `arus_lantas`
--
ALTER TABLE `arus_lantas`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT untuk tabel `failed_jobs`
--
ALTER TABLE `failed_jobs`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT untuk tabel `jalans`
--
ALTER TABLE `jalans`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;
--
-- AUTO_INCREMENT untuk tabel `kecelakaans`
--
ALTER TABLE `kecelakaans`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1670;
--
-- AUTO_INCREMENT untuk tabel `lokasis`
--
ALTER TABLE `lokasis`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=32;
--
-- AUTO_INCREMENT untuk tabel `migrations`
--
ALTER TABLE `migrations`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;
--
-- AUTO_INCREMENT untuk tabel `personal_access_tokens`
--
ALTER TABLE `personal_access_tokens`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT untuk tabel `rules`
--
ALTER TABLE `rules`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=111;
--
-- AUTO_INCREMENT untuk tabel `users`
--
ALTER TABLE `users`
MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="./vendor/phpunit/phpunit/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true"
>
<testsuites>
<testsuite name="Unit">
<directory suffix="Test.php">./tests/Unit</directory>
</testsuite>
<testsuite name="Feature">
<directory suffix="Test.php">./tests/Feature</directory>
</testsuite>
</testsuites>
<coverage processUncoveredFiles="true">
<include>
<directory suffix=".php">./app</directory>
</include>
</coverage>
<php>
<server name="APP_ENV" value="testing"/>
<server name="BCRYPT_ROUNDS" value="4"/>
<server name="CACHE_DRIVER" value="array"/>
<!-- <server name="DB_CONNECTION" value="sqlite"/> -->
<!-- <server name="DB_DATABASE" value=":memory:"/> -->
<server name="MAIL_MAILER" value="array"/>
<server name="QUEUE_CONNECTION" value="sync"/>
<server name="SESSION_DRIVER" value="array"/>
<server name="TELESCOPE_ENABLED" value="false"/>
</php>
</phpunit>

View File

@ -0,0 +1,21 @@
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,116 @@
[
{
"id": "node_1",
"icon": "ri-folder-line icon-lg text-success",
"text": "Node - 1",
"children": [
{
"id": "node_4",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 1.1",
"children": false
},
{
"id": "node_5",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 1.2",
"children": false
},
{
"id": "node_6",
"icon": "ri-folder-line icon-lg text-success",
"text": "Node - 1.3",
"children": [
{
"id": "node_13",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 1.3.1",
"children": false
},
{
"id": "node_15",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 1.3.2",
"children": false
}
]
}
]
},
{
"id": "node_2",
"icon": "ri-folder-line icon-lg text-success",
"text": "Node - 2",
"children": [
{
"id": "node_7",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 2.1",
"children": false
},
{
"id": "node_8",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 2.2",
"children": false
},
{
"id": "node_9",
"icon": "ri-folder-line icon-lg text-success",
"text": "Node - 2.3",
"children": [
{
"id": "node_16",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 2.3.1",
"children": false
},
{
"id": "node_17",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 2.3.2",
"children": false
}
]
}
]
},
{
"id": "node_3",
"icon": "ri-folder-line icon-lg text-success",
"text": "Node - 3",
"children": [
{
"id": "node_10",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 3.1",
"children": false
},
{
"id": "node_11",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 3.2",
"children": false
},
{
"id": "node_12",
"icon": "ri-folder-line icon-lg text-success",
"text": "Node - 3.3",
"children": [
{
"id": "node_18",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 3.3.1",
"children": false
},
{
"id": "node_19",
"icon": "ri-article-line icon-lg text-warning",
"text": "Node - 3.3.2",
"children": false
}
]
}
]
}
]

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 513 KiB

Some files were not shown because too many files have changed in this diff Show More