first commit
This commit is contained in:
70
public/js/config.js
Normal file
70
public/js/config.js
Normal file
@@ -0,0 +1,70 @@
|
||||
/**
|
||||
* @file config.js
|
||||
* @author Andreas Tholen
|
||||
* Contact: info@littwin-systechnik.de
|
||||
* @version 0.5.3
|
||||
* @description Config-File for the TALAS.Map
|
||||
**/
|
||||
|
||||
//Versionsnummer
|
||||
var mapVersion = "0.5.3";
|
||||
|
||||
//Visual Config
|
||||
var standardSideMenu = true;
|
||||
var fullSideMenu = false;
|
||||
|
||||
// Window Height erkennen
|
||||
var windowHeight = window.innerHeight;
|
||||
//console.log("windowheighet:"+windowHeight);
|
||||
|
||||
//Zoom
|
||||
var mapZoomMin = 4;
|
||||
var mapZoomMax = 17;
|
||||
|
||||
//Datenquelle
|
||||
var offlineData = false;
|
||||
var serverURL = "http://10.10.0.13";
|
||||
|
||||
var url_string = window.location;
|
||||
var url = new URL(url_string);
|
||||
var c = url.searchParams.get("m");
|
||||
//c = 10;
|
||||
console.log("idMap: "+c);
|
||||
|
||||
var user = url.searchParams.get("u");
|
||||
if (user === null) {
|
||||
user = 487;
|
||||
}
|
||||
console.log("idUser: "+user);
|
||||
|
||||
// Kartedaten einlesen
|
||||
var mapDataStaticUrl = serverURL+"/talas5/ClientData/WebserviceMap.asmx/GisStationsStaticDistrict?idMap="+c+"&idUser="+user;
|
||||
var mapDataStatusUrl = serverURL+"/talas5/ClientData/WebserviceMap.asmx/GisStationsStatusDistrict?idMap="+c+"&idUser="+user;
|
||||
var mapDataMeasures = serverURL+"/talas5/ClientData/WebserviceMap.asmx/GisStationsMeasurements?idMap="+c;
|
||||
var mapDataIconUrl = serverURL+"/talas5/ClientData/WebserviceMap.asmx/GetIconsStatic";
|
||||
var mapDataSystemUrl = serverURL+"/talas5/ClientData/WebserviceMap.asmx/GisSystemStatic?idMap="+c+"&idUser="+user;
|
||||
const mapStaticOfflineURL = "offlineTestData/idMap"+c+"GisStationenStatic.json";
|
||||
const mapStatusOfflineURL = "offlineTestData/idMap"+c+"GisStationenStatus.json";
|
||||
const mapSystemOfflineURL = "offlineTestData/idMap"+c+"GisSystemStatic.json";
|
||||
const mapIconsOfflineURL = "offlineTestData/icons.json";
|
||||
const mapMeasuresOfflineURL = "offlineTestData/idMap"+c+"GisSystemMeasures.json";
|
||||
|
||||
if (offlineData) {
|
||||
console.log("%cSYSTEM| Offline Daten aktiviert!", 'color: blue');
|
||||
mapDataStaticUrl = mapStaticOfflineURL;
|
||||
mapDataSystemUrl = mapSystemOfflineURL;
|
||||
mapDataStatusUrl = mapStatusOfflineURL;
|
||||
mapDataIconUrl = mapIconsOfflineURL;
|
||||
mapDataMeasures = mapMeasuresOfflineURL;
|
||||
console.log("%cSYSTEM| Static URL: %c"+mapDataStaticUrl, 'color: blue', 'color: green');
|
||||
console.log("%cSYSTEM| Status URL: %c"+mapDataStatusUrl, 'color: blue', 'color: green');
|
||||
}
|
||||
|
||||
// Update Zeit
|
||||
var updateIntervall = 5000; // in Millisekunden
|
||||
|
||||
// example -> L.marker([51.5, -0.09], {icon: greenIcon}).addTo(map);
|
||||
console.log("%cSYSTEM| Kartenfunktionen geladen", 'color: blue');
|
||||
console.log("%cSYSTEM| Die aktuelle Fenstergröße Breite: " + window.innerWidth+"px Höhe: "+window.innerHeight + "px", 'color: blue');
|
||||
console.log("%cMAP| Marker-Icons preload abgeschlossen", 'color: green');
|
||||
console.log("%cMAP| Updateintervall: "+updateIntervall+" ms", 'color: green');
|
||||
Reference in New Issue
Block a user