Static
event터치 관련 지도 이벤트 종류입니다. MapTouchEvent
의 type에 대한 명칭을 이름을 제공하는 static 멤버입니다.ktGms.event.MapTouchEvent.eventName.touchstart
처럼 사용할 수도 있고, "touchstart"
로 사용할 수도 있습니다.
지도 내에서 touchstart
이벤트가 발생하면 시작됩니다.
// 지도 초기화
let map = new ktGms.Map({ }); // map options
// 지도 내에서 touchstart 이벤트가 발생할 때 실행되는 이벤트 리스너를 설정합니다.
map.on("touchstart", function() {
console.log("A touchstart event occurred.");
});
지도 내에서 touchend
이벤트가 발생하면 시작됩니다.
// 지도 초기화
let map = new ktGms.Map({ }); // map options
// 지도 내에서 touchend 이벤트가 발생할 때 실행되는 이벤트 리스너를 설정합니다.
map.on("touchend", function() {
console.log("A touchend event occurred.");
});
지도 내에서 touchmove
이벤트가 발생하면 시작됩니다.
// 지도 초기화
let map = new ktGms.Map({ }); // map options
// 지도 내에서 touchmove 이벤트가 발생할 때 실행되는 이벤트 리스너를 설정합니다.
map.on("touchmove", function() {
console.log("A touchmove event occurred.");
});
지도 내에서 touchcancel
이벤트가 발생하면 시작됩니다.
// 지도 초기화
let map = new ktGms.Map({ }); // map options
// 지도 내에서 touchcancel 이벤트가 발생할 때 실행되는 이벤트 리스너를 설정합니다.
map.on("touchcancel", function() {
console.log("A touchcancel event occurred.");
});
터치 이벤트 타입입니다. eventName 종류와 일치합니다.
이벤트를 발생시킨 Map 객체입니다.
맵 이벤트를 발생시킨 DOM 이벤트입니다.
터치 이벤트 포인트 중심의 지도상의 지리적 위치입니다. [경도, 위도]이며, [127.017422, 37.49144] 형식입니다.
터치 이벤트 포인트 중심의 픽셀 좌표로, 지도를 기준으로 하며 왼쪽 상단 모서리에서 측정됩니다.
property에 해당하는 픽셀 좌표의 배열입니다.
터치 이벤트의 touches
터치 이벤트에 해당하는 지도상의 지리적 위치입니다.
터치 이벤트의 touches
Optional
origin터치로 조작된 Overlay(Marker, InfoWindow)객체입니다.
true
이면 preventDefault
가 호출됩니다.
맵에서 이벤트의 후속 기본 처리를 방지합니다.
이 메서드를 호출하면 다음과 같은 기본 지도 동작이 방지됩니다.
touchstart
이벤트에서 DragPanHandler 방지touchstart
이벤트에서 TwoFingersTouchZoomRotateHandler 방지Generated using TypeDoc
MapTouchEvent
는 터치 관련 지도 이벤트에 대한 이벤트 유형입니다.on 또는 onLayer과 같이 이벤트 리스너 관련 함수에 사용할 수 있습니다.
Example