var clearResult = function() {};
var mymap;
var curLevel = "";
var marker = {
'2' : [
{
level : '2',
room_id : 'D3-214',
name : '',
pos : [43, 105],
rotation : 0,
members : ` Fiona Lassmann (ISAT)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-201',
name : '',
pos : [425, 62],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-203',
name : '',
pos : [332, 30],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-207',
name : '',
pos : [264, 109],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-202',
name : '',
pos : [380, 185],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-205',
name : '',
pos : [305, 109],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-206',
name : '',
pos : [264, 98],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-208',
name : '',
pos : [216, 98],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-210',
name : '',
pos : [300, 185],
rotation : 0,
members : ` Katrin Schwuchow (TrEn)
Katrin Schwuchow (ISAT)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-211',
name : '',
pos : [225, 185],
rotation : 0,
members : ` Sandra Ebert (ISAT)
Oliver Blaschke (ISAT)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-212',
name : '',
pos : [148, 185],
rotation : 0,
members : ` Sigrid Dressel (FDS)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-213',
name : '',
pos : [43, 175],
rotation : 0,
members : ` Prof. Dr. Klaus Stefan Drese (ISAT)
Prof. Dr. Klaus Stefan Drese (FNG)
Prof. Dr. Thorsten Uphues (FNG)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-215',
name : '',
pos : [43, 37],
rotation : 0,
members : ` Dr. Sabrina Tietze (ISAT)
`,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-216',
name : '',
pos : [177, 30],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-217',
name : '',
pos : [268, 30],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-218',
name : '',
pos : [127, 109],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-219',
name : '',
pos : [171, 109],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-204',
name : '',
pos : [348, 109],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '2',
room_id : 'D3-209',
name : '',
pos : [218, 109],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
'1' : [
{
level : '1',
room_id : 'D3-107',
name : '',
pos : [268, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-109',
name : '',
pos : [223, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-101',
name : '',
pos : [427, 77],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-103',
name : '',
pos : [357, 32],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-104',
name : '',
pos : [353, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-105',
name : '',
pos : [313, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-106',
name : '',
pos : [286, 128],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-108',
name : '',
pos : [217, 106],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-102',
name : '',
pos : [407, 200],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-110',
name : '',
pos : [340, 188],
rotation : 0,
members : ` Johannes Landskron (ISAT)
Johannes Landskron (ISAT)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-111',
name : '',
pos : [266, 188],
rotation : 0,
members : ` Jonas Kluitmann (ISAT)
Miriam Piechaczek (ISAT)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-112',
name : '',
pos : [201, 188],
rotation : 0,
members : ` Alexander Backer (ISAT)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-113',
name : '',
pos : [138, 188],
rotation : 0,
members : ` Immanuel Roßteutscher (ISAT)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-114',
name : '',
pos : [49, 188],
rotation : 0,
members : ` Benedikt Stromer (ISAT)
Frank Ritter (ISAT)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-115',
name : '',
pos : [40, 45],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-116',
name : '',
pos : [130, 32],
rotation : 0,
members : ` Tobias Roß (ISAT)
Jakob Elsner (ISAT)
Jan Lützelberger (ISAT)
Jan Lützelberger (ISAT)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-117',
name : '',
pos : [181, 32],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-118',
name : '',
pos : [243, 32],
rotation : 0,
members : ` Sepehr Farid (FNG)
`,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-119',
name : '',
pos : [306, 32],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '1',
room_id : 'D3-120',
name : '',
pos : [130, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
'0' : [
{
level : '0',
room_id : 'D3-007',
name : '',
pos : [269, 124],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-002',
name : '',
pos : [408, 40],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-003',
name : '',
pos : [402, 93],
rotation : -90,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-004',
name : '',
pos : [345, 162],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-005',
name : '',
pos : [147, 124],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-006',
name : '',
pos : [288, 141],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-008',
name : '',
pos : [215, 120],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-009',
name : '',
pos : [225, 124],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-001',
name : '',
pos : [410, 209],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-010',
name : '',
pos : [330, 55],
rotation : 0,
members : ` Siegfried Vorister (ISAT)
`,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-011',
name : '',
pos : [318, 127],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-012',
name : '',
pos : [149, 204],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-013',
name : '',
pos : [44, 204],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-014',
name : '',
pos : [44, 154],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-015',
name : '',
pos : [44, 112],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-016',
name : '',
pos : [107, 124],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-017',
name : '',
pos : [44, 55],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-018',
name : '',
pos : [147, 55],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-019',
name : '',
pos : [227, 55],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-020',
name : '',
pos : [290, 204],
rotation : 0,
members : ``,
display : true,
modified : false
},
{
level : '0',
room_id : 'D3-021',
name : '',
pos : [212, 204],
rotation : 0,
members : ``,
display : true,
modified : false
},
],
};
var sel_marker = null;
var map_modus = "normal";
var levels = {
"2" : { "bounds" : [612, 269], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/447", "id" : 447},
"1" : { "bounds" : [612, 274], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/449", "id" : 449},
"0" : { "bounds" : [612, 291], "image" : "https://meine-dienste.hs-coburg.de/raumplan/img-floor/448", "id" : 448},
};
function clickMarker(m, data){
sel_marker = m;
selectMarker(m.level, m.room_id);
}
function addMarker(level){
for(var i = 0; i < marker[level].length; i++){
var m = marker[level][i];
var className = 'marker';
if(m.members.length > 0){
className += ' staff';
}
var myIcon = L.divIcon({className: className, html: '