36 lines
671 B
PHP
36 lines
671 B
PHP
<?php
|
|
header('Content-Type: application/json');
|
|
include 'db.php';
|
|
|
|
$data = [];
|
|
|
|
/* POINT */
|
|
$res = $conn->query("SELECT id, nama, kode_point AS no_spbu, latitude, longitude FROM points");
|
|
if ($res) {
|
|
while ($r = $res->fetch_assoc()) {
|
|
$r['type'] = 'point';
|
|
$data[] = $r;
|
|
}
|
|
}
|
|
|
|
/* POLYLINE */
|
|
$res = $conn->query("SELECT * FROM jalan");
|
|
if ($res) {
|
|
while ($r = $res->fetch_assoc()) {
|
|
$r['type'] = 'line';
|
|
$data[] = $r;
|
|
}
|
|
}
|
|
|
|
/* POLYGON */
|
|
$res = $conn->query("SELECT * FROM parsil");
|
|
if ($res) {
|
|
while ($r = $res->fetch_assoc()) {
|
|
$r['type'] = 'polygon';
|
|
$data[] = $r;
|
|
}
|
|
}
|
|
|
|
echo json_encode($data);
|
|
?>
|