const script = document.createElement(‘script’);
script.src =
“https://dapi.kakao.com/v2/maps/sdk.js?appkey=나의 앱키&autoload=false&libraries=services,geometry”;
script.async = true;
document.head.appendChild(script);
과
if (!window.kakao.maps.geometry) {
console.error(“ geometry 모듈이 존재하지 않습니다.”);
} else if (typeof window.kakao.maps.geometry.getLength !== ‘function’) {
console.error(“ getLength 함수가 geometry에 존재하지 않습니다.”);
…
if (window.kakao.maps.geometry && typeof window.kakao.maps.geometry.getLength === ‘function’)
…
} else {
console.error(“geometry 모듈이 로드되지 않았습니다.”);
}
})
.catch((err) => console.error(‘경로 요청 실패:’, err));
이 코드를 사용하여 geometry의 사용을 확인해 보았는데
geometry 모듈이 존재하지 않습니다.
geometry 모듈이 로드되지 않았습니다.
는 에로를 콘솔에서 확인하였습니다.
geometry를 사용하여 도로를 따라서 poly라인의 거리를 측정하고 그의 따른 도보이동 시간을 측정하는 코드를 만들고 있습니다.