An error occurred while loading the file. Please try again.
servertest.js 3.87 KiB
const http = require('http');
const fs = require('fs');
const express = require('express')
const app = express();
// const bodyParser = require('body-parser')
// const soap = require('soap');
// app.use(bodyParser.urlencoded({ extended: false })) 
// app.use(bodyParser.json())
// const request = require('ajax-request');
app.use(express.static('vcm'));
app.listen(process.env.PORT || 8083);
console.log("on 8083");
// var url = 'http://193.196.137.147:8990/orchestration/services/SimStadt2MonthlyenergyBalance?wsdl';
//   var args = {
//     gmlid: 'DENW22AL80000AQv', // an example of a building in Essen DENW22AL700004Lv ----DEBW522AA0003113b---in Stockach
//     cityID: 3,// Essen 3 // Stockach 1
//     ui: {
//       attic: true,
//       atticHeating: true,
//       basement: true,
//       basementHeating: true,
//       buildingType: "EFH", // other options: "RH", "MFH", "GFH", "HH"
//       flatRoof: true,
//       id: 'DENW22AL80000AQv', // equal with glmid
//       latitude: 50.774414,//51.44679140365339, // an example of a building in Essen
//       longitude: 6.086995,//6.967781962878631, // an example of a building in Essen
//       refurbishment: "statuQuo", // other options: "medium", "advanced"
//       simulationName: "MonthlyEnergyBalance", // just use this value for Heat/Cooling Demand
//       storeyCount: 3,
//       timestep: 1, // dummy integer, not yet integrated but mandatory
//       usageProfile: "Single Family House", // // other options: "Multi Family House"
//       yearOfConstruction: 1946
//     }
//   };
//   app.post('/getSimS', function(req,res){
//     try {
//         const data = req.body;
//          console.log("data ==============")
//          console.log(data.id);
//         args.gmlid = data.id
//          console.log(data[0]);
//          console.log(data[1]);
//          console.log("args ==============")
//          console.log(args);
//         //asdf
//         const returnedTarget = Object.assign(args.ui,data);
//          args.ui = data;
//          args.gmlid = data.id;
//          console.log("returned ==============")
//          console.log(returnedTarget)
//          console.log("args ==============")
//          console.log(args);
//         soap.createClient(url, function(err, client) {
//             client.getMonthlyEnergyBalance(args, function(err, result) {
//                 if (err) throw err;
//                 console.log(result);
//                 // const obj = JSON.parse(result);
//                 // console.log(obj)
//                 return res.send(result);
//                 // res.json(result);
//                 // return result;
//             });
//         });
//     }   
//     catch (err) {
// console.log('.../getSimS failed!\n' + err); // } // }); /* ************* WSDL SimStadt (Preston) ************* */ // router.get('/monthlyEnergyBalance', function(req, res) { // var url = 'http://193.196.137.147:8990/orchestration/services/SimStadt2MonthlyenergyBalance?wsdl' // var args = { // gmlid: 'DENW22AL80000AQv', // req.params.gmlID, // cityID: 3,// Essen // ui: { // attic: true, // atticHeating: true, // basement: true, // basementHeating: true, // buildingType: "EFH", // "RH" , "MFH" , "GFH" , "HH" // flatRoof: true, // id: "DENW22AL80000AQv", // latitude: 50.774414, // longitude: 6.086995, // refurbishment: "statuQuo", // "medium", "advanced" // simulationName: "MonthlyEnergyBalance", // storeyCount: 3, // timestep: 1, // dummy integer, not yet integrated but mandatory // usageProfile: "Single Family House", // "Multi Family House" // yearOfConstruction: 1946 // } // }; // soap.createClient(url, function(err, client) { // client.getMonthlyEnergyBalance(args, function(err, result) { // if (err) throw err; // return res.send(result); // }); // }); // });