Initial commit WebGIS SPBU
This commit is contained in:
@@ -0,0 +1,77 @@
|
|||||||
|
# WebGIS SPBU
|
||||||
|
|
||||||
|
## Deskripsi
|
||||||
|
|
||||||
|
WebGIS SPBU merupakan Sistem Informasi Geografis berbasis web yang digunakan untuk memetakan, mengelola, dan mencari lokasi SPBU dengan rute terdekat dari titik lokasi user saat ini.
|
||||||
|
|
||||||
|
**Nama:** Clara Oxana Azalia
|
||||||
|
**NIM:** D1041231051
|
||||||
|
|
||||||
|
## Fitur
|
||||||
|
|
||||||
|
- CRUD Data SPBU
|
||||||
|
- Upload Foto SPBU
|
||||||
|
- Pencarian SPBU
|
||||||
|
- Lokasi Saya
|
||||||
|
- SPBU Terdekat
|
||||||
|
- Routing ke SPBU Terdekat
|
||||||
|
- Status Buka/Tutup Otomatis
|
||||||
|
- Filter SPBU
|
||||||
|
- Mode Admin dan View
|
||||||
|
- Digitasi Polygon
|
||||||
|
- Digitasi Polyline
|
||||||
|
- Edit dan Hapus Objek Spasial
|
||||||
|
- Penyimpanan GeoJSON ke Database
|
||||||
|
|
||||||
|
## Teknologi
|
||||||
|
|
||||||
|
- PHP Native
|
||||||
|
- MySQL
|
||||||
|
- JavaScript
|
||||||
|
- Leaflet.js
|
||||||
|
- Leaflet Draw
|
||||||
|
- Leaflet Routing Machine
|
||||||
|
- OpenStreetMap
|
||||||
|
- Tailwind CSS
|
||||||
|
|
||||||
|
## Instalasi
|
||||||
|
|
||||||
|
1. Clone repository
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone https://github.com/USERNAME/webgis-spbu.git
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Import database
|
||||||
|
|
||||||
|
```text
|
||||||
|
database.sql
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Sesuaikan konfigurasi database pada:
|
||||||
|
|
||||||
|
```php
|
||||||
|
koneksi.php
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Jalankan pada server lokal:
|
||||||
|
|
||||||
|
```text
|
||||||
|
http://localhost/webgis-spbu
|
||||||
|
```
|
||||||
|
|
||||||
|
## Struktur Project
|
||||||
|
|
||||||
|
```text
|
||||||
|
api/
|
||||||
|
assets/
|
||||||
|
uploads/
|
||||||
|
database.sql
|
||||||
|
koneksi.php
|
||||||
|
index.php
|
||||||
|
```
|
||||||
|
|
||||||
|
## Pengembang
|
||||||
|
|
||||||
|
Clara Oxana Azalia
|
||||||
|
D1041231051
|
||||||
Reference in New Issue
Block a user