[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
검색시 잘 나오던게 검색이 안될때도 있고, 반대의 경우도 그렇습니다.
function markerMove(placeName) {
if (positions2.filter(a => a.title.indexOf(placeName) > -1) != undefined && positions2.filter(a => a.title.indexOf(placeName) > -1) != null) {
var x = positions2.filter(a => a.title.indexOf(placeName) > -1)[0].x
var y = positions2.filter(a => a.title.indexOf(placeName) > -1)[0].y
var title = positions2.filter(a => a.title.indexOf(placeName) > -1)[0].title
var locPosition = new kakao.maps.LatLng(y, x)
var marker = positions2.filter(a => a.title.indexOf(placeName) > -1)[0].marker
map.setCenter(locPosition);
infowindow.close();
infowindow.setContent('<div class="markerdesc" style="padding:5px;font-size:12px;">' + title + "</div>");
infowindow.open(map, marker);
}
}
function markerMovebyaddress(placeName) {
if (positions2.filter(a => a.address.indexOf(placeName) > -1) != undefined && positions2.filter(a => a.address.indexOf(placeName) > -1) != null) {
var x = positions2.filter(a => a.address.indexOf(placeName) > -1)[0].x
var y = positions2.filter(a => a.address.indexOf(placeName) > -1)[0].y
var title = positions2.filter(a => a.address.indexOf(placeName) > -1)[0].title
var locPosition = new kakao.maps.LatLng(y, x)
var marker = positions2.filter(a => a.address.indexOf(placeName) > -1)[0].marker
map.setCenter(locPosition);
infowindow.close();
infowindow.setContent('<div class="markerdesc" style="padding:5px;font-size:12px;">' + title + "</div>");
infowindow.open(map, marker);
}
}
위 함수에서 오류가 발생합니다.