지도에 좌표값 배열과 옵션을 설정하여 라인을 생성합니다. 선 그리기 버튼 클릭 시 설정된 좌표값 배열로 라인이 생성되며, 선 편집하기 버튼 클릭 시 라인을 편집할 수 있습니다. 선 삭제하기 버튼 클릭 시 라인이 삭제됩니다.
javascript
// 라인을 저장할 변수를 생성합니다
var line;
// 라인을 생성합니다
function polylineDraw(){
if(!line){
line = L.polyline([
[[37.53967731569061, 126.90067291259767],
[37.54239958054067, 126.90290451049806],
[37.54689110023796, 126.9085693359375]],
[[37.5324628331539, 126.92187309265138],
[37.543012076434, 126.92891120910646]],
[[37.529740205530544, 126.93002700805665],
[37.53668270955642, 126.94144248962404]],
[[37.52327356661688, 126.93818092346193],
[37.5299444060497, 126.95105552673341]],
[[37.51449165429313, 126.95680618286134],
[37.52163980072133, 126.9613552093506]]
]).addTo(mymap);
}
}
// 라인을 삭제합니다
function polylineDel(){
mymap.removeLayer(line);
line=null;
}