좌표를 기준으로 마커를 찍을 수 없을때(좌표 형식이긴 하나 정보가 없음: 예를 들면 123.123 , 123.123) alert 를 띄우고 싶은데, 방법이 있을까요? 마커를 반환하긴 하는데 흰 배경으로만 떠서 이때에 알림메시지를 주고 싶습니다.
좌표 헝식이 아닐 때는 ("."이 포함되지 않았을 때)
// Check if positions[i].latlng contains a dot (.)
if (positions[i].latlng.toString().indexOf(‘.’) === -1) {
if (positions.length === 1) {
setTimeout(function () {
alert(“표시할 수 없는 위치 정보가 포함되었습니다.”);
hideModal();
}, 500); // Adjust the timeout duration as needed
return false;
}
continue; // Skip this iteration and move to the next one
}
이렇게 표현하고 있습니다. 조언 부탁드립니다.
카카오 api에서 제공하는 클러스터러를 적용하고 있는데 색상은 숫자에 따라 다른건지 궁금합니다. (파랑, 노랑, 연두 등)색상 기준이 명시된 문서가 있을까요?
숫자가 NaN이나 Infinity 값으로 구분이 되는 경우, isNaN, isFinite 함수를 사용해서 확인하면 되지만
예시로 주신 값은 이 경우에 해당되진 않네요.
위경도의 유효한 범위를 정해서 위도와 경도가 유효범위 내 속하는지 확인하는 방법도 있을 것 같습니다.
예로 들면, 위도: 32-38 , 경도: 125-129 이내에 포함되지 않는 경우 유효하지 않는 범위로 판단하는 방법으로 참고 부탁드립니다.