728x90
반응형
Kakaopmap API 샘플 코드를 보고 활용 연습을 해보겠음
직접 해보면서 나한테 맞춰서 약간의 코드 수정했음
카카오 개발 홈페이지에서 보여주는 예제 샘플을 참고하지만,
그대로 사용 안 하고 내 맘대로 하겠음
카카오 예제실습에 나와있는 코드만 사용하는게 아니라
제멋대로 살짝 추가하는 부분도 있으니 봐주시고
만약 수정할 부분이 있거나 그러면 알려주세요 ~

Contents
1. 기본지도로드
지도 API 활용 - 2D 지도(기본지도로드)
vworld 자료실의 교육자료를 참고하여 지도API활용하여 웹페이지에 지도를 로드해보고 구문 해석도 나름 할수 있을만큼... 해보겠음. 여기서 보여지는 APIkey는 봉삼네가 발급받은거니 무단으로 사
rrbong.site
2. 지도활용 Kakaopmap
2.1. 지도 이동 · 레벨 바꾸기
2.2. 지도 웹페이지에 중심좌표 및 컨트롤 정보 나타내기
2.3. 지도 컨트롤 올리기 (기본 컨트롤, 사용자 컨트롤 올리기)
2.4. 지도 잠금
.....
2.4. 지도 잠금, 잠금 해제
Kakao Developers . Kakao Maps API 기본 코드
직접 해보기
Kakao Developers.Kakao Maps API - Sample - 지도이동막기
Kakao Developers.Kakao Maps API Sample - 지도 확대 축소 막기
지도를 잠그기 위해선 마우스 이동, 및 확대 축소 기능이 되지 않아야 함
봉삼네는 두개를 합쳐서 잠금,잠금풀기로 하겠음
" Bongbongsam " Kakao Maps API 실행결과 바로 보기
glass의 Kakaomap 2.4. 지도 잠금
bongbongsam.github.io
직접해보기
<!--지도 잠그기-->
<p>
<button onclick="setDraggable(false),setZoomable(false)">지도잠금</button>
<button onclick="setDraggable(true),setZoomable(true)">지도잠금풀기</button>
</p>
<!----화면출력---->
/*----이동기능막고풀기----*/
function setDraggable(draggable) { map.setDraggable(draggable); }
/*----줌기능막고풀기----*/
function setZoomable(zoomable) { map.setZoomable(zoomable); }
setDraggable(draggable)
마우스 드래그와 모바일 터치를 이용한 지도 이동 가능 여부를 설정
map.setDraggable(false);
setZoomable(zoomable)
마우스 휠과 모바일 터치를 이용한 지도 확대, 축소 가능 여부를 설정(지도 객체 함수 호출을 통한 확대, 축소는 동작.)
// 지도의 마우스 휠, 모바일 터치를 이용한 확대, 축소 기능을 막는다.
map.setZoomable(false);
// 지도 객체 함수 호출을 통한 확대, 축소는 동작한다.
map.setLevel(3);
728x90
반응형
'Wep Map > Kakao 지도 API' 카테고리의 다른 글
지도 API 활용 - Kakaomap 활용 [클릭한 위치의 정보와 마커표시] (0) | 2023.06.05 |
---|---|
지도 API 활용 - Kakaomap 활용 [교통정보·로드뷰·지형도OverlayMapTypeId(mapTypeId) ] (0) | 2023.05.24 |
지도 API 활용 - Kakaomap 활용 [기본 컨트롤, 사용자 컨트롤 올리기] (0) | 2023.05.23 |
지도 API 활용 - Kakaomap 활용 [페이지에 중심좌표 및 정보 나타내기] (0) | 2023.05.23 |
지도 API 활용 - Kakaomap 활용 [지도이동·확대·축소] (0) | 2023.05.22 |