From 0529bfd4298ac61fcc0ec5013d0cd3a0795db8f0 Mon Sep 17 00:00:00 2001 From: Anton Date: Fri, 5 Feb 2021 11:39:54 +0100 Subject: [PATCH] is lost icon check if scooter was lost --- api_fun/damaged_scooters/damaged_map/index.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/api_fun/damaged_scooters/damaged_map/index.php b/api_fun/damaged_scooters/damaged_map/index.php index 199eef1..a208884 100644 --- a/api_fun/damaged_scooters/damaged_map/index.php +++ b/api_fun/damaged_scooters/damaged_map/index.php @@ -47,6 +47,13 @@ function makeMarker($id){ // generate appropriate markers based on latest JSON $marker = 'var scooter'.$nam.' = L.marker(['.$pos.'], {time: "'.$lst.'"}).addTo(map) .bindPopup("'.$nam.'
batteryLevel:'.$bat.'
Status: '.$act.'
Last updated: '.$lst=str_replace(array('T', 'Z'), ' ', $lst).'") .bindTooltip("'.$nam.'").setIcon(isMaintenanceIcon);'; + }; + + //check if scooters is lost + if($act === "LOST"){ + $marker = 'var scooter'.$nam.' = L.marker(['.$pos.'], {time: "'.$lst.'"}).addTo(map) + .bindPopup("'.$nam.'
batteryLevel:'.$bat.'
Status: '.$act.'
Last updated: '.$lst=str_replace(array('T', 'Z'), ' ', $lst).'") + .bindTooltip("'.$nam.'").setIcon(isLostIcon);'; }; @@ -107,6 +114,9 @@ function makeMarker($id){ // generate appropriate markers based on latest JSON {"icon": "wrench", "iconColor": "white", "markerColor": "black", "prefix": "fa"} ); + var isLostIcon = L.AwesomeMarkers.icon( + {"icon": "question", "iconColor": "white", "markerColor": "black", "prefix": "fa"} + ); var map = L.map('map', { zoomControl: false, attributionControl: false }).setView([52.516190, 13.377693], 11.5);