Showing
1 changed file
with
33 additions
and
24 deletions
... | @@ -6,6 +6,7 @@ var xmlToJson; | ... | @@ -6,6 +6,7 @@ var xmlToJson; |
6 | 6 | ||
7 | //var Dust_Month=0; | 7 | //var Dust_Month=0; |
8 | 8 | ||
9 | +var City; | ||
9 | var Feb_Dust_2018 =0 ; | 10 | var Feb_Dust_2018 =0 ; |
10 | var Mar_Dust_2018 =0 ; | 11 | var Mar_Dust_2018 =0 ; |
11 | var April_Dust_2018 =0 ; | 12 | var April_Dust_2018 =0 ; |
... | @@ -26,14 +27,18 @@ var url; | ... | @@ -26,14 +27,18 @@ var url; |
26 | const Dust_URL = "http://openAPI.seoul.go.kr:8088/" //미세먼지 api주소_1 | 27 | const Dust_URL = "http://openAPI.seoul.go.kr:8088/" //미세먼지 api주소_1 |
27 | const Dust_URL2 = "/xml/MonthlyAverageAirQuality/1/5/" //미세먼지 api주소_2 | 28 | const Dust_URL2 = "/xml/MonthlyAverageAirQuality/1/5/" //미세먼지 api주소_2 |
28 | const Dust_ServiceKey = "73754a53586a696d38345951716b6b" //Dust url의 key값 | 29 | const Dust_ServiceKey = "73754a53586a696d38345951716b6b" //Dust url의 key값 |
29 | -const Dust_Place ='/'+urlencode("강남구") //측정한 장소 | 30 | +const Dust_Place = '/' + urlencode("강남구") //측정한 장소 |
31 | + | ||
32 | + | ||
30 | 33 | ||
31 | //2020년 2월~6월 미세먼지 평균 | 34 | //2020년 2월~6월 미세먼지 평균 |
32 | function DelayNode_2020(item) | 35 | function DelayNode_2020(item) |
33 | { | 36 | { |
34 | return new Promise(function(resolve,reject){ | 37 | return new Promise(function(resolve,reject){ |
35 | setTimeout(function(){ | 38 | setTimeout(function(){ |
39 | + //Dust_Place ='/'+ City | ||
36 | url = Dust_URL+Dust_ServiceKey+Dust_URL2+item+Dust_Place; | 40 | url = Dust_URL+Dust_ServiceKey+Dust_URL2+item+Dust_Place; |
41 | + //console.log(url) | ||
37 | request(url,function(error,res,body) { | 42 | request(url,function(error,res,body) { |
38 | if(error){ | 43 | if(error){ |
39 | console.log('error=>${error}'); | 44 | console.log('error=>${error}'); |
... | @@ -78,6 +83,7 @@ function DelayNode_2019(item) | ... | @@ -78,6 +83,7 @@ function DelayNode_2019(item) |
78 | { | 83 | { |
79 | return new Promise(function(resolve,reject){ | 84 | return new Promise(function(resolve,reject){ |
80 | setTimeout(function(){ | 85 | setTimeout(function(){ |
86 | + //Dust_Place ='/'+ City | ||
81 | url = Dust_URL+Dust_ServiceKey+Dust_URL2+item+Dust_Place; | 87 | url = Dust_URL+Dust_ServiceKey+Dust_URL2+item+Dust_Place; |
82 | request(url,function(error,res,body) { | 88 | request(url,function(error,res,body) { |
83 | if(error){ | 89 | if(error){ |
... | @@ -124,6 +130,7 @@ function DelayNode_2018(item) | ... | @@ -124,6 +130,7 @@ function DelayNode_2018(item) |
124 | { | 130 | { |
125 | return new Promise(function(resolve,reject){ | 131 | return new Promise(function(resolve,reject){ |
126 | setTimeout(function(){ | 132 | setTimeout(function(){ |
133 | + //Dust_Place ='/'+ City | ||
127 | url = Dust_URL+Dust_ServiceKey+Dust_URL2+item+Dust_Place; | 134 | url = Dust_URL+Dust_ServiceKey+Dust_URL2+item+Dust_Place; |
128 | request(url,function(error,res,body) { | 135 | request(url,function(error,res,body) { |
129 | if(error){ | 136 | if(error){ |
... | @@ -165,27 +172,29 @@ async function Dust_Month_2018(Dust_Month_2018){ | ... | @@ -165,27 +172,29 @@ async function Dust_Month_2018(Dust_Month_2018){ |
165 | Dust_Month_2018([201802,201803,201804,201805,201806]); | 172 | Dust_Month_2018([201802,201803,201804,201805,201806]); |
166 | 173 | ||
167 | module.exports = function(app) | 174 | module.exports = function(app) |
168 | -{ | 175 | +{ |
169 | - app.get('/',function(req,res){ | 176 | + app.get('/',function(req,res){ |
170 | - res.render('index',{ | 177 | + res.render('City_login') |
171 | - Feb_Dust_2018, | 178 | + City = req.query.city; |
172 | - Mar_Dust_2018, | 179 | + console.log(City) |
173 | - April_Dust_2018, | 180 | + }); |
174 | - May_Dust_2018, | 181 | + app.get('/city',function(req,res){ |
175 | - June_Dust_2018, | 182 | + res.render('index',{ |
176 | - Feb_Dust_2019, | 183 | + Feb_Dust_2018, |
177 | - Mar_Dust_2019, | 184 | + Mar_Dust_2018, |
178 | - April_Dust_2019, | 185 | + April_Dust_2018, |
179 | - May_Dust_2019, | 186 | + May_Dust_2018, |
180 | - June_Dust_2019, | 187 | + June_Dust_2018, |
181 | - Feb_Dust_2020, | 188 | + Feb_Dust_2019, |
182 | - Mar_Dust_2020, | 189 | + Mar_Dust_2019, |
183 | - April_Dust_2020, | 190 | + April_Dust_2019, |
184 | - May_Dust_2020, | 191 | + May_Dust_2019, |
185 | - June_Dust_2020 | 192 | + June_Dust_2019, |
186 | - }) | 193 | + Feb_Dust_2020, |
187 | - }); | 194 | + Mar_Dust_2020, |
188 | - app.get('/about',function(req,res){ | 195 | + April_Dust_2020, |
189 | - res.render('about.ejs'); | 196 | + May_Dust_2020, |
190 | - }); | 197 | + June_Dust_2020 |
198 | + }) | ||
199 | + }); | ||
191 | } | 200 | } |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment