WEB JS

웹 개발, 어플리케이션에서 활용될 수 있도록 Javascript로 제공되는 지도 플랫폼 입니다.

복수 마커 이미지 아이콘 표시


지도 위에 마커 이미지를 사용하여 여러개의 마커를 표시합니다.

$(function () {
  var map = new routo.maps.Map("map", {
    center: { lat: 37.507009, lng: 127.0586339 }, // 지도 초기 위치
    zoom: 18, // 지도 로딩 시 최초 표시 레벨
  });

  var positions = [
    {
      icon: 'https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/markerStar.png',
      lat: 37.50705075688036,
      lng: 127.05822352202074,
    },
    {
      icon: 'https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/marker_red.png',
      lat: 37.507169910143034,
      lng: 127.05989185602797,
    },
    {
      lat: 37.506306044679775,
      lng: 127.0587224128975,
    }
  ];

  for (var i = 0, len = positions.length; i < len; i++) {
    var marker = new routo.maps.Marker({
      position: {
        lat: positions[i].lat,
        lng: positions[i].lng
      },
      icon: {
        url: positions[i].icon,
      },
      map: map,
    });
  }
});