Commit 49a9cc01 by 孙香冬

no message

parent 261c4065
......@@ -7,28 +7,9 @@ export async function getData(req, res) {
let ret:any = {};
let interfaceData = await getZdwrqysc();
//重点污染企业撒点数据
let pollutingCompaniesScatter = [
{
townName:"朱家角镇",
latitudeAndLogitude: [
{
latitude: 31.156845,
longitude: 121.133586,
elevation: 1.49
},
{
latitude: 31.150417,
longitude: 121.106133,
elevation: 0.79
}
],
details: "朱家角镇,重点污染企业1家,污染企业生产指数均值1.49,其中上海朱家角污水处理工程建设有限公司污染企业指数高达1.49"
}
]
let 污染企业数据ataAndUnit = objKeyReplace(interfaceData.pollutingInfo);
ret["api1"] = getKeyValue("污染企业数据", 污染企业数据ataAndUnit.dataMap, 污染企业数据ataAndUnit.unitMap, false, false );
let 污染企业数据dataAndUnit = objKeyReplace(interfaceData.pollutingInfo);
ret["api1"] = getKeyValue("污染企业数据", 污染企业数据dataAndUnit.dataMap, 污染企业数据dataAndUnit.unitMap, false, false );
ret["api3"] = getMoreYChartData("各污染类型企业生产指数对比", interfaceData.pollutionTypeInfo, false, {"污染企业数":"户"})
......@@ -44,7 +25,19 @@ export async function getData(req, res) {
let 污染企业生产数据DataAndUnit = objKeyReplace(interfaceData.productionInfo);
ret["api7"] = getKeyValue("污染企业生产数据", 污染企业生产数据DataAndUnit.dataMap, 污染企业生产数据DataAndUnit.unitMap, false, false );
// let 重点污染企业撒点数据DataAndUnit = interfaceData.pollutingCompaniesScatter;
let 重点污染企业撒点数据DataAndUnit = interfaceData.pollutingCompaniesScatter;
let pollutingCompaniesScatter = [];
重点污染企业撒点数据DataAndUnit.forEach( item => {
let {townName, latitudeAndLongitude, details} = item;
let latitudeAndLongitudeList = [];
latitudeAndLongitude.forEach( info => {
let {latitude, longitude, elevation} = info;
elevation = Math.ceil(elevation * 100) / 100;
latitudeAndLongitudeList.push({latitude, longitude, elevation:elevation});
})
pollutingCompaniesScatter.push({townName, latitudeAndLongitude:latitudeAndLongitudeList, details});
})
ret["api8"] = {title: "重点污染企业撒点数据", dataList: pollutingCompaniesScatter};
ret["apiarea"] = getKeyStringValue("范围数据", interfaceData.rangeInfo);
......
......@@ -5,7 +5,7 @@ import { getPort } from "./serverConfig";
async function lanuch() {
await initInterfaceData();
// await initInterfaceData();
httpServer.createServer(getPort());
console.log('This indicates that the server is started successfully.');
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment