update Fr 26. Jun 14:01:01 CEST 2020
This commit is contained in:
parent
9fc186507e
commit
73a7e64a32
@ -1,36 +1,38 @@
|
|||||||
/* ########################### */
|
|
||||||
|
|
||||||
|
/* ########################### */
|
||||||
/* ######### LEAFLET ######### */
|
/* ######### LEAFLET ######### */
|
||||||
/* ########################### */
|
/* ########################### */
|
||||||
|
|
||||||
// Karte definieren
|
// Karte definieren
|
||||||
var map = L.map('map', {
|
var map = L.map('map', {
|
||||||
zoomControl: false
|
zoomControl: false
|
||||||
}).setView([51.733005, 14.338048], 13);
|
}).setView([51.733005, 14.338048], 13);
|
||||||
|
|
||||||
// Layer der Karte
|
// Layer der Karte
|
||||||
mapLink = L.tileLayer(
|
mapLink = L.tileLayer(
|
||||||
'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
|
'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
|
||||||
//map_tile, {
|
//map_tile, {
|
||||||
maxZoom: 18
|
maxZoom: 18
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
|
|
||||||
// Icon der Karte zuordnen
|
// Icon der Karte zuordnen
|
||||||
var redIcon = new L.Icon({
|
var redIcon = new L.Icon({
|
||||||
iconUrl: '/media/marker-icon-2x-red.png',
|
iconUrl: '/media/marker-icon-2x-red.png',
|
||||||
shadowUrl: '/media/marker-shadow.png',
|
shadowUrl: '/media/marker-shadow.png',
|
||||||
iconSize: [25, 41],
|
iconSize: [25, 41],
|
||||||
iconAnchor: [12, 41],
|
iconAnchor: [12, 41],
|
||||||
popupAnchor: [1, -34],
|
popupAnchor: [1, -34],
|
||||||
shadowSize: [41, 41]
|
shadowSize: [41, 41]
|
||||||
});
|
});
|
||||||
|
|
||||||
// Icon setzen
|
// Icon setzen
|
||||||
var marker = L.marker(new L.LatLng(0, 0), {
|
var marker = L.marker(new L.LatLng(0, 0), {
|
||||||
icon: redIcon
|
icon: redIcon
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// GeoJSON vordefinieren
|
||||||
|
var geojson = L.geoJSON().addTo(map);
|
||||||
|
|
||||||
|
|
||||||
var counter_ID = [];
|
var counter_ID = [];
|
||||||
@ -477,32 +479,24 @@ socket.on('io.Einsatz', function (data) {
|
|||||||
$('#sondersignal').addClass('ion-md-notifications-off');
|
$('#sondersignal').addClass('ion-md-notifications-off');
|
||||||
};
|
};
|
||||||
// Ortsdaten zusammenstellen und setzen
|
// Ortsdaten zusammenstellen und setzen
|
||||||
$('#einsatzort_list').nextAll().remove();
|
$('#einsatzort_list').empty();
|
||||||
var small_ortsdaten;
|
|
||||||
small_ortsdaten = '';
|
|
||||||
if (data.objekt) {
|
if (data.objekt) {
|
||||||
var $newDiv = $("<div/>") // creates a div element
|
$('#einsatzort_list').append('<li class="list-group-item">' + data.objekt+ '</li>');
|
||||||
.addClass("someClass") // add a class
|
|
||||||
.text("data.objekt");
|
|
||||||
|
|
||||||
$( "einsatzort_list").append(newDiv);
|
|
||||||
small_ortsdaten = small_ortsdaten + (data.objekt) + '<br>';
|
|
||||||
};
|
};
|
||||||
if (data.ort) {
|
if (data.ort) {
|
||||||
small_ortsdaten = small_ortsdaten + (data.ort) + '<br>';
|
$('#einsatzort_list').append('<li class="list-group-item">' + data.ort+ '</li>');
|
||||||
};
|
};
|
||||||
if (data.ortsteil) {
|
if (data.ortsteil) {
|
||||||
small_ortsdaten = small_ortsdaten + (data.ortsteil) + '<br>';
|
$('#einsatzort_list').append('<li class="list-group-item">' + data.ortsteil+ '</li>');
|
||||||
};
|
};
|
||||||
if (data.strasse) {
|
if (data.strasse) {
|
||||||
small_ortsdaten = small_ortsdaten + (data.strasse) + '<br>';
|
$('#einsatzort_list').append('<li class="list-group-item">' + data.strasse+ '</li>');
|
||||||
};
|
};
|
||||||
if (small_ortsdaten.substr(small_ortsdaten.length - 4) == '<br>') {
|
if (data.besonderheiten) {
|
||||||
small_ortsdaten = small_ortsdaten.slice(0, -4);
|
$('#einsatzort_list').append('<li class="list-group-item text-warning">' + data.besonderheiten+ '</li>');
|
||||||
};
|
};
|
||||||
$('#ortsdaten').html(small_ortsdaten);
|
|
||||||
// Besonderheiten setzen
|
|
||||||
$('#besonderheiten').html((data.besonderheiten));
|
|
||||||
// alarmierte Einsatzmittel setzen
|
// alarmierte Einsatzmittel setzen
|
||||||
$('#em_alarmiert').empty();
|
$('#em_alarmiert').empty();
|
||||||
//var data_em_alarmiert = JSON.parse(data.em_alarmiert);
|
//var data_em_alarmiert = JSON.parse(data.em_alarmiert);
|
||||||
@ -526,7 +520,7 @@ socket.on('io.Einsatz', function (data) {
|
|||||||
$('#em_weitere').html(tmp);
|
$('#em_weitere').html(tmp);
|
||||||
};*/
|
};*/
|
||||||
// Karte leeren
|
// Karte leeren
|
||||||
/*map.removeLayer(marker);
|
map.removeLayer(marker);
|
||||||
map.removeLayer(geojson);
|
map.removeLayer(geojson);
|
||||||
// Karte setzen
|
// Karte setzen
|
||||||
if (data.wgs84_x && data.wgs84_y) {
|
if (data.wgs84_x && data.wgs84_y) {
|
||||||
@ -541,7 +535,7 @@ socket.on('io.Einsatz', function (data) {
|
|||||||
map.setZoom(13);
|
map.setZoom(13);
|
||||||
};
|
};
|
||||||
// Ablaufzeit setzen
|
// Ablaufzeit setzen
|
||||||
start_counter(data.zeitstempel, data.ablaufzeit);
|
/*start_counter(data.zeitstempel, data.ablaufzeit);
|
||||||
// alte Rückmeldung entfernen
|
// alte Rückmeldung entfernen
|
||||||
reset_rmld(data.uuid);
|
reset_rmld(data.uuid);
|
||||||
recount_rmld(data.uuid);
|
recount_rmld(data.uuid);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user