WEB JS

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

폴리곤 위치 정보 조회


다각형의 위치를 받아 오는 예제입니다.

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

  var polygon = new routo.maps.Polygon({
    paths: [
      [
        { lng: 127.04533014328611, lat: 37.513528109824406 },
        { lng: 127.04511556656493, lat: 37.50454078112031 },
        { lng: 127.05455694229734, lat: 37.50467696084063 },
        { lng: 127.05726060898436, lat: 37.51192817214614 },
        { lng: 127.04533014328611, lat: 37.513528109824406 },
      ]
    ],
  });
  polygon.setMap(map);

  map.fitBounds(polygon.getBounds(), {
    top: 170,
    right: 50,
    bottom: 30,
    left: 150,
  });

  $('#get-coordinate').click(function() {
    $('#output').append(polygon.getPaths() + "<br/>");
  });
});