first commit
This commit is contained in:
130
MessagesMap/config.bak
Normal file
130
MessagesMap/config.bak
Normal file
@@ -0,0 +1,130 @@
|
||||
// Config TALAS Map
|
||||
// Ersteller: ANT
|
||||
|
||||
/* IP der Quelle */
|
||||
var quellURL = ""
|
||||
|
||||
/* Kartengröße definieren */
|
||||
var minXMAP = 328000; // Sollte noch automatisiert werden
|
||||
var minYMAP = 523000;
|
||||
var maxXMAP = 387000;
|
||||
var maxYMAP = 600000;
|
||||
var mapStartZoom = 0.5; // Standard 0.5
|
||||
|
||||
/* Zoom Empfindlichkeit - Standard 0.65 */
|
||||
var scaleBy = 0.65;
|
||||
|
||||
/* Start Skalierung */
|
||||
var skalierung = 1; // Beinflusst die Performance - Standard 1
|
||||
|
||||
if(localStorage.getItem('zoomStage')){
|
||||
var zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
||||
console.log("Erkannte Zoomstufe: "+zoomStage);
|
||||
mapStartZoom = zoomStage; // Je kleiner je näher die Karte am start - Standard 0.5
|
||||
if (mapStartZoom < 1) {
|
||||
var mapStartOffsetTemp = 64;
|
||||
}
|
||||
else {
|
||||
var mapStartOffsetTemp = 0;
|
||||
}
|
||||
}
|
||||
else {
|
||||
//mapStartZoom = 0.5; // Je kleiner je näher die Karte am start - Standard 0.5
|
||||
if (mapStartZoom < 1) {
|
||||
var mapStartOffsetTemp = 64;
|
||||
}
|
||||
else {
|
||||
var mapStartOffsetTemp = 4/mapStartZoom;
|
||||
}
|
||||
}
|
||||
|
||||
var minX = minXMAP / skalierung;
|
||||
var minY = minYMAP / skalierung;
|
||||
var maxX = maxXMAP / skalierung;
|
||||
var maxY = maxYMAP / skalierung;
|
||||
|
||||
var displayWidth = window.screen.width;
|
||||
var displayHeight = window.innerHeight;
|
||||
|
||||
console.log("%cSYS | Displaybreite : "+displayWidth+"px - Displayhöhe : "+displayHeight+"px", "color:green;");
|
||||
|
||||
var mapWidth = Math.round(maxX - minX);
|
||||
var mapWidthRaw = maxX - minX;
|
||||
var mapHeight = Math.round(maxY - minY);
|
||||
var mapHeightRaw = maxY - minY;
|
||||
|
||||
console.log("%cSYS | Kartenbreite : "+mapWidth+"px - Kartenhöhe : "+mapHeight+"px", "color:green;");
|
||||
|
||||
var displayFactor = (mapWidth / displayWidth);
|
||||
console.log("%cSYS | Faktor : "+displayFactor+"", "color:green;");
|
||||
|
||||
var stageWidthTemp = mapWidth / displayFactor;
|
||||
var stageWidthRawTemp = mapWidthRaw / displayFactor;
|
||||
var stageWidth = displayWidth / mapStartZoom;
|
||||
|
||||
var stageHeightTemp = mapHeight / displayFactor;
|
||||
var stageHeightRawTemp = mapHeightRaw / displayFactor;
|
||||
var stageHeight = stageHeightTemp / mapStartZoom;
|
||||
|
||||
console.log("%cSYS | Bühnenbreite : "+stageWidth+"px - Bühnenhöhe : "+stageHeight+"px", "color:green;");
|
||||
|
||||
/* Karten Offset beim Start */
|
||||
if(localStorage.getItem('zoomStage')) {
|
||||
var zoomStage = parseFloat(localStorage.getItem('zoomStage'));
|
||||
var xStage = parseFloat(localStorage.getItem('xStage'));
|
||||
var yStage = parseFloat(localStorage.getItem('yStage'));
|
||||
}
|
||||
else {
|
||||
var mapStartOffsety = stageHeight/mapStartOffsetTemp;
|
||||
var mapStartOffsetx = -1000;
|
||||
}
|
||||
|
||||
var scaleRatio = 1;
|
||||
|
||||
var stationfontSize = 1;
|
||||
var stationfontOffsetx = -0.25;
|
||||
var stationfontOffsety = -1.1;
|
||||
|
||||
var cableThickness = 0.25;
|
||||
|
||||
/* Externe Quellen */
|
||||
var jsonStationURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatic";
|
||||
var jsonCableURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/CablesStatic";
|
||||
var jsonServiceStaticURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatic";
|
||||
var jsonKueURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatic";
|
||||
var jsonStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/StationsStatus";
|
||||
var jsonServiceURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/ServicesStatus";
|
||||
var jsonKueStatusURL = quellURL+"/talas5/ClientData/WebserviceMap.asmx/KueStatus";
|
||||
|
||||
|
||||
/* Locale Quellen - Nur zur Programmierung */
|
||||
/*var jsonStationURL = "StationsStatic.json";
|
||||
var jsonCableURL = "CablesStatic.json";
|
||||
var jsonServiceStaticURL = "ServicesStatic.json";
|
||||
var jsonKueURL = "KueStatic.json";
|
||||
var jsonStatusURL = "StationsStatus.json";
|
||||
var jsonServiceURL = "ServicesStatus.json";
|
||||
var jsonKueStatusURL = "KueStatus.json";*/
|
||||
|
||||
|
||||
/* Map Border Data Quelle */
|
||||
var jsonMapBorderURL = "geo/ger_grenze.json";
|
||||
|
||||
/* Map Border Data Quelle */
|
||||
var jsonStaedteURL = "geo/staedte.json";
|
||||
|
||||
|
||||
/* Minimale Zoomstufe - Standard 1 */
|
||||
var minZoomstufe = 1;
|
||||
|
||||
/* Maximale Zoomstufe - Standard 90 */
|
||||
var maxZoomstufe = 90;
|
||||
|
||||
/* Datum von Heute */
|
||||
var heute = new Date();
|
||||
|
||||
/* Seiten Selbsttest */
|
||||
document.getElementById("mousovertext").innerHTML = "Daten geladen, Skalierung wird gestartet...";
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user