|
|
|
@ -74,8 +74,8 @@ export const FlightPlanDraw_init = props => {
|
|
|
|
|
|
|
|
|
|
useEffect(() => { |
|
|
|
|
if (figure) { |
|
|
|
|
props.handleConfirm(props.areaCoordList); |
|
|
|
|
setAreaDetail(props.areaCoordList); |
|
|
|
|
props.handleConfirm(props.areaCoordList); |
|
|
|
|
} |
|
|
|
|
}, [figure]); |
|
|
|
|
|
|
|
|
@ -491,14 +491,14 @@ export const FlightPlanDraw_init = props => {
|
|
|
|
|
|
|
|
|
|
if (polyline) { |
|
|
|
|
var path = polyline.getPath()._array; |
|
|
|
|
setPolyline(polyline); |
|
|
|
|
// setPolyline(polyline);
|
|
|
|
|
setAreaInfo(path); |
|
|
|
|
setFigure(polyline); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (polygon) { |
|
|
|
|
var path = polygon.getPath()._array; |
|
|
|
|
setPolygon(polygon); |
|
|
|
|
// setPolygon(polygon);
|
|
|
|
|
setAreaInfo(path); |
|
|
|
|
setFigure(polygon); |
|
|
|
|
} |
|
|
|
@ -512,7 +512,7 @@ export const FlightPlanDraw_init = props => {
|
|
|
|
|
}); |
|
|
|
|
setClickEve(Eve.clickEve); |
|
|
|
|
|
|
|
|
|
setCircle(prev => [...prev, circle]); |
|
|
|
|
// setCircle(prev => [...prev, circle]);
|
|
|
|
|
setAreaInfo(''); |
|
|
|
|
setFigure(circle); |
|
|
|
|
} |
|
|
|
@ -603,10 +603,10 @@ export const FlightPlanDraw_init = props => {
|
|
|
|
|
|
|
|
|
|
if (areas.areaType && areas.areaType === 'LINE') { |
|
|
|
|
//polyline 생성
|
|
|
|
|
if (pastPolyline) { |
|
|
|
|
pastPolyline.setMap(null); |
|
|
|
|
pastDragCircle.forEach(c => c.setMap(null)); |
|
|
|
|
} |
|
|
|
|
// if (pastPolyline) {
|
|
|
|
|
pastPolyline?.setMap(null); |
|
|
|
|
pastDragCircle?.forEach(c => c.setMap(null)); |
|
|
|
|
// }
|
|
|
|
|
polyline = new naver.maps.Polyline({ |
|
|
|
|
strokeLineCap: 'round', |
|
|
|
|
strokeLineJoin: 'round', |
|
|
|
|