참고 사이트 : https://developers.kakao.com/
1. 카카오맵으로 지도 띄우기
1) API키 받기
앞서 살펴보았던 카카오 우편번호 서비스는 특별한 API 키 없이도 사용이 가능한 오픈 소스였다.
하지만 이 카카오맵은 API를 따로 생성해야한다.
그렇기에 회원가입 및 로그인이 필수이다.
회원가입과 로그인을 마치고 API키를 받아오자.
위 이미지에서 JavaScript 키를 복사해두면 된다.
2) 코드 복사하기
이제 카카오 Developers 사이트의 지도 안에 들어가 가이드 항목에 있는 코드를 그대로 VS Code로 옮겨주자.
그리고 몇가지만 더 만져주면 정상적으로 지도가 사이트 안으로 들어가게 된다.
- API 키 설정해주기
- script의 src가 되는 웹사이트 앞에 프로토콜 제대로 붙여주기
- 시작지점의 좌표 설정하기
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>01.Kakao 지도 시작하기</title>
</head>
<body>
<!-- 지도를 표기할 곳 -->
<!-- <div id="map" style="width:500px;height:400px;"></div> -->
<!-- 지도를 전체화면 크기로 지정 -->
<div id="map" style="width:100%;height:100vh;"></div>
<!--
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은 APP KEY를 사용하세요"></script>
-->
<script type="text/javascript" src="https://dapi.kakao.com/v2/maps/sdk.js?appkey=비밀"></script>
<script>
var container = document.getElementById('map'); // 지도를 표시할 div
var options = {
center: new kakao.maps.LatLng(37.2665172, 126.8805282), // 지도 중심 좌표
level: 3 // 지도 확대 레벨
};
// 지도를 표시할 div와 지도 옵션으로 지도를 생성시키기
var map = new kakao.maps.Map(container, options);
</script>
</body>
</html>
주석을 달아두었으니 잘 확인해보자.
API키는 따로 달아두지 않았다(비밀~~).
라이브 서버를 켜서 사이트를 열어보니 잘 구동이 된다.
'⁂ Java Script > : 기본 익히기' 카테고리의 다른 글
[JS] #13-1 오픈소스 활용하기 : 카카오 우편번호 서비스 (0) | 2022.08.17 |
---|---|
[JS] #12 JavaScript JSON (0) | 2022.08.17 |
[JS] #11 This (0) | 2022.08.17 |
[JS] #10 자바 스크립트에서 스타일(.CSS) 접근하기 (0) | 2022.08.17 |
[JS] #9-2 유효성 검사 - 회원가입틀 만들기 2 (0) | 2022.08.16 |