김민기

Get location from user

...@@ -23,9 +23,9 @@ ...@@ -23,9 +23,9 @@
23 <ul> 23 <ul>
24 <div>LIST</div> 24 <div>LIST</div>
25 <li id="apart1"></i>아파트 목록을 가져옵니다.</li> 25 <li id="apart1"></i>아파트 목록을 가져옵니다.</li>
26 - <li></i>아파트 목록을 가져옵니다.</li> 26 + <li id = "you"></i>아파트 목록을 가져옵니다.</li>
27 - <li></i>아파트 목록을 가져옵니다.</li> 27 + <li id = "you1"></i>아파트 목록을 가져옵니다.</li>
28 - <li></i>아파트 목록을 가져옵니다.</li> 28 + <li id = "you2"></i>아파트 목록을 가져옵니다.</li>
29 <li></i>아파트 목록을 가져옵니다.</li> 29 <li></i>아파트 목록을 가져옵니다.</li>
30 </ul> 30 </ul>
31 </div> 31 </div>
......
...@@ -67,6 +67,19 @@ function displayMarker(Position, message) { ...@@ -67,6 +67,19 @@ function displayMarker(Position, message) {
67 coords.extend(new kakao.maps.Latlng(result[0].y, result[0].x)); 67 coords.extend(new kakao.maps.Latlng(result[0].y, result[0].x));
68 } 68 }
69 }); 69 });
70 +
71 + searchAddrFromCoords(map.getCenter(), displayCenterInfo);
72 + function searchAddrFromCoords(coords, callback) {
73 + // 좌표로 행정동 주소 정보를 요청합니다
74 + geocoder.coord2RegionCode(coords.getLng(), coords.getLat(), callback);
75 +}
76 +function displayCenterInfo(result, status) {
77 + if (status === kakao.maps.services.Status.OK) {
78 + var infoDiv = document.getElementById('you');
79 + infoDiv.innerHTML = result[0].address_name;
80 + }
81 +}
82 +
70 function displayapart(str, message) { 83 function displayapart(str, message) {
71 var _str = document.getElementById(str); 84 var _str = document.getElementById(str);
72 _str.innerText = message; 85 _str.innerText = message;
......