Pencarian lokasi terdekat petugas haji pada ibadah haji menggunakan algoritma Haversine Formula berbasis mobile

Taopik, Muhamad (2026) Pencarian lokasi terdekat petugas haji pada ibadah haji menggunakan algoritma Haversine Formula berbasis mobile. Sarjana thesis, UIN Sunan Gunung Djati Bandung.

[img]
Preview
Text
1_cover.pdf

Download (272kB) | Preview
[img]
Preview
Text
2_abstrak.pdf

Download (210kB) | Preview
[img]
Preview
Text
3_skbebasplagiarism.pdf

Download (416kB) | Preview
[img]
Preview
Text
4_daftarisi.pdf

Download (4MB) | Preview
[img]
Preview
Text
5_bab1.pdf

Download (466kB) | Preview
[img] Text
6_bab2.pdf
Restricted to Registered users only

Download (368kB) | Request a copy
[img] Text
7_bab3.pdf
Restricted to Registered users only

Download (1MB) | Request a copy
[img] Text
8_bab4.pdf
Restricted to Registered users only

Download (2MB) | Request a copy
[img] Text
9_bab5.pdf
Restricted to Registered users only

Download (187kB) | Request a copy
[img] Text
10_daftarpustaka.pdf
Restricted to Registered users only

Download (201kB) | Request a copy

Abstract

INDONESIA: Pelaksanaan ibadah haji melibatkan banyak jemaah dalam area terbatas, sehingga jemaah dapat mengalami kesulitan menemukan petugas haji terdekat. Penelitian ini bertujuan mengimplementasikan Haversine Formula untuk menghitung dan mengurutkan petugas haji terdekat berdasarkan koordinat jemaah dan petugas serta mengembangkan aplikasi mobile yang menampilkan lokasi petugas dan rute menuju petugas yang dipilih. Aplikasi dikembangkan menggunakan Flutter, Firebase Realtime Database, GPS, Mapbox Maps SDK, dan Mapbox Directions API. Koordinat latitude dan longitude diperoleh dari perangkat jemaah dan petugas. Haversine Formula digunakan untuk menghitung jarak awal dan mengurutkan petugas, sedangkan Mapbox Directions API digunakan untuk menghasilkan rute berjalan kaki setelah petugas dipilih. Pengujian meliputi pengujian black-box, perhitungan manual Haversine, perbandingan jarak Haversine dengan jarak rute Mapbox, serta pengujian kompatibilitas pada Android dan iOS. Pada pengujian terhadap sepuluh lokasi petugas, petugas di Souq Al-Khalil menempati urutan pertama dengan jarak Haversine 0,542 km. Jarak rute Mapbox pada seluruh lokasi lebih besar daripada jarak Haversine dengan selisih 0,220–0,800 km karena dihitung berdasarkan jaringan jalur berjalan kaki. Seluruh 21 skenario pengujian black-box menghasilkan keluaran yang sesuai dengan hasil yang diharapkan pada lingkungan Android dan iOS yang diuji. Hasil tersebut menunjukkan bahwa aplikasi dapat menghitung dan mengurutkan petugas haji terdekat, menampilkan lokasi pada peta, serta menyediakan rute menuju petugas yang dipilih. ENGLISH: The Hajj pilgrimage involves a large number of pilgrims within limited areas, which may make it difficult for them to locate the nearest Hajj officer. This study aimed to implement the Haversine Formula to calculate and rank the nearest Hajj officers based on the coordinates of pilgrims and officers and to develop a mobile application that displays officer locations and routes to selected officers. The application was developed using Flutter, Firebase Realtime Database, GPS, Mapbox Maps SDK, and Mapbox Directions API. Latitude and longitude coordinates were obtained from the devices of pilgrims and officers. The Haversine Formula was used to calculate initial distances and rank the officers, while Mapbox Directions API was used to generate walking routes after an officer was selected. Testing included black-box testing, manual Haversine calculations, a comparison between Haversine distances and Mapbox route distances, and compatibility testing on Android and iOS. In a test involving ten officer locations, the officer at Souq Al-Khalil ranked first with a Haversine distance of 0.542 km. Mapbox route distances were greater than Haversine distances at all locations, with differences ranging from 0.220 to 0.800 km because they were calculated using the walking-route network. All 21 black-box test scenarios produced the expected outputs in the tested Android and iOS environments. These results show that the application can calculate and rank the nearest Hajj officers, display their locations on a map, and provide routes to selected officers.

Item Type: Thesis (Sarjana)
Uncontrolled Keywords: aplikasi mobile; Haversine Formula; lokasi terdekat; Mapbox Directions API; Mapbox Maps SDK
Subjects: Data Processing, Computer Science
Engineering > Measurement
Applied Physics > Computer Engineering
Divisions: Fakultas Sains dan Teknologi > Program Studi Teknik Informatika
Depositing User: Muhamad Taopik
Date Deposited: 03 Aug 2026 09:49
Last Modified: 03 Aug 2026 09:49
URI: https://digilib.uinsgd.ac.id/id/eprint/137327

Actions (login required)

View Item View Item