박준혁

지도 출력

...@@ -2,6 +2,7 @@ var express = require('express'); ...@@ -2,6 +2,7 @@ var express = require('express');
2 var app = express(); 2 var app = express();
3 var request = require('request'); 3 var request = require('request');
4 var bodyParser = require('body-parser'); 4 var bodyParser = require('body-parser');
5 +var fs = require('fs');
5 app.use(bodyParser.urlencoded({extended: false})); 6 app.use(bodyParser.urlencoded({extended: false}));
6 app.locals.pretty = true; 7 app.locals.pretty = true;
7 app.set('view engine', 'jade'); 8 app.set('view engine', 'jade');
...@@ -28,6 +29,7 @@ app.get('/krestate', function(req, res){ ...@@ -28,6 +29,7 @@ app.get('/krestate', function(req, res){
28 console.log('Headers', JSON.stringify(response.headers)); 29 console.log('Headers', JSON.stringify(response.headers));
29 console.log('Reponse received', body); 30 console.log('Reponse received', body);
30 res.json(body); 31 res.json(body);
32 +
31 }); 33 });
32 34
33 }); 35 });
...@@ -36,6 +38,20 @@ app.get('/template', function(req, res){ ...@@ -36,6 +38,20 @@ app.get('/template', function(req, res){
36 res.render('temp'); 38 res.render('temp');
37 }); 39 });
38 40
39 -app.listen(3000, function(){ 41 +app.get('/estateInMap', function(req, res){
40 - console.log('Conneted 3000 port!'); 42 + fs.readFile('test.html', function(error, data){
43 + if(error){
44 + console.log(error);
45 + }
46 + else{
47 + res.writeHead(200, {'Content-Type': 'text/html'});
48 + res.end(data);
49 + }
50 + })
41 }); 51 });
52 +
53 +
54 + app.listen(3000, function () {
55 + console.log('Connected 3000!');
56 + });
57 +
......
1 +<!DOCTYPE html>
2 +<html>
3 +<head>
4 + <meta charset="UTF-8">
5 + <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
7 + <title>간단한 지도 표시하기</title>
8 + <script type="text/javascript" src="https://openapi.map.naver.com/openapi/v3/maps.js?clientId=YOUR_CLIENT_ID"></script>
9 +</head>
10 +<body>
11 +<div id="map" style="width:100%;height:400px;"></div>
12 +
13 +<script>
14 +var mapOptions = {
15 + center: new naver.maps.LatLng(37.3595704, 127.105399),
16 + zoom: 10
17 +};
18 +
19 +var map = new naver.maps.Map('map');
20 +</script>
21 +</body>
22 +</html>
...\ No newline at end of file ...\ No newline at end of file