마커 생성 시 객체 확장을 통해서 id 속성에 marker.id = id;
처럼 값을 할당하고
click 이벤트에서 var id = this.id; console.log(id);
로 마커의 id값을 불러올 수 있습니다.
다만 객체 확장 방식은 부작용이 있을 수 있기 때문에
var markers = [{id: id, marker: marker}, {id: id, marker: marker}, ..]
처럼
Id-Marker 매핑 테이블을 만들어 사용하는걸 추천드립니다.