테스트 사이트 - 개발 중인 베타 버전입니다

다음지도 api 확대 축소 제한 명령어가 어떻게 되나요? 채택완료

storebox 8년 전 조회 4,191

구글맵api는 확대축소 제한이

maxzoom : 10

minzoom : 2

이런식인대

다음지도 api는 명령어가 모인가요? 아무리 찾아봐도 안보이네요

아시는분 계신가요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

https://apis.map.kakao.com/web/documentation/#Map_setMinLevel setMinLevel(minLevel)

지도의 최저 레벨 값을 설정한다. 기본적으로 레벨 값이 작을수록 지도는 확대되는데 이 함수로 설정한 레벨까지만 확대할 수 있게 된다.

map.setMinLevel(3);
Parameters
  • minLevel Number

setMaxLevel(maxLevel)

지도의 최고 레벨 값을 설정한다. 기본적으로 레벨 값이 클수록 지도는 축소되는데 이 함수로 설정한 레벨까지만 축소할 수 있게 된다.

map.setMaxLevel(10);
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

김철용
8년 전
레벨3이 디폴트값이고요

확대 축소버튼을 추가할수있는데 그러면 줌효과와 같지않을까요?
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

s
storebox
8년 전
기본 시작은 맵레벨이 5로 시작합니다.

사용자가 마우스 휠이나 확대축소 버튼으로 조작을 합니다.
이걸 한계치를 제한 하고싶은겁니다.
(최대 7, 최저 3 이렇게요)

구글은 딱 민 맥스 두개만 추가해 주면 되는대 다음은 저 명령어를 찾을수 없어서 질문드리는 겁니다.

댓글을 작성하려면 로그인이 필요합니다.

n
8년 전

따로 없는걸로 알고있습니다

</p><p>level = map.getLevel();</p><p>
</p><p>if(level <= 2)
{</p><p>return false;
}</p><p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

s
storebox
8년 전
다음에 위 명령어 체게가 없는지 위 소스로 이것저것 수정하면 지도가 아에 먹통이 되네요
n
naulab
8년 전
map 은 선언해주셧나요? 저소스는 초기 지도레벨이 2이하면 작동안한답니다..

댓글을 작성하려면 로그인이 필요합니다.

SLOOP
8년 전

var container = document.getElementById('map'); //지도를 담을 영역의 DOM 레퍼런스

var options = { //지도를 생성할 때 필요한 기본 옵션

center: new daum.maps.LatLng(33.450701, 126.570667), //지도의 중심좌표.

level: 3 //지도의 레벨(확대, 축소 정도)

};

var map = new daum.maps.Map(container, options); //지도 생성 및 객체 리턴

라네요 

http://apis.map.daum.net/web/guide/">http://apis.map.daum.net/web/guide/

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

s
storebox
8년 전
보여주는 레벨이 아니라 맥스레벨 민레벨 설정을 찾고 있습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인