diff --git a/src/components/map/naver/draw/FlightPlanDraw.js b/src/components/map/naver/draw/FlightPlanDraw.js
index 23c4c84..edb5bb6 100644
--- a/src/components/map/naver/draw/FlightPlanDraw.js
+++ b/src/components/map/naver/draw/FlightPlanDraw.js
@@ -222,10 +222,14 @@ export const FlightPlanDraw = props => {
setMarker(distanceMarker);
distanceMarker.forEach(c => c.setMap(null))
- setPolygon(polygon);
- setAreaInfo(polygonpaths);
+ if(polygonpaths.length >= 3) {
+ setPolygon(polygon);
+ setAreaInfo(polygonpaths);
+ } else {
+ polygon.setMap(null)
+ polygon = '';
+ }
- polygon.setMap(null)
setFigure(polygon)
}
}
@@ -249,9 +253,9 @@ export const FlightPlanDraw = props => {
polyline = new naver.maps.Polyline({
strokeLineCap: 'round',
strokeLineJoin: 'round',
- // strokeColor: '#283046',
- strokeColor: '#ff0000',
- // strokeWeight: 3,
+ strokeColor: '#283046',
+ // strokeColor: '#ff0000',
+ strokeWeight: 1,
strokeOpacity: 1,
path: [coord],
map: map
@@ -656,7 +660,7 @@ export const FlightPlanDraw = props => {
new naver.maps.Marker({
position: paths[i],
icon: {
- content: '
'+ 'Start' +'
',
+ content: ''+ 'Start' +'
',
anchor: new naver.maps.Point(45, 35)
}, map: map
})
@@ -677,7 +681,7 @@ export const FlightPlanDraw = props => {
position: midPoint,
icon: {
content: ''+ text +'
',
- anchor: new naver.maps.Point(-5, -5)
+ anchor: new naver.maps.Point(20, 35)
}, map: map
})
)
@@ -845,7 +849,11 @@ export const FlightPlanDraw = props => {
content = ''+ text +'
'
let dis1 = coord[coord.length-2];
let dis2 = coord[coord.length-1];
- midPoint = new naver.maps.LatLng((dis1.y + dis2.y)/2, (dis1.x + dis2.x)/2);
+ if(circle) {
+ midPoint = coord
+ } else {
+ midPoint = new naver.maps.LatLng((dis1.y + dis2.y)/2, (dis1.x + dis2.x)/2);
+ }
anchor = new naver.maps.Point(20, 35)
}
diff --git a/src/components/map/naver/dron/DronHistory.js b/src/components/map/naver/dron/DronHistory.js
index 81b008e..ca5a102 100644
--- a/src/components/map/naver/dron/DronHistory.js
+++ b/src/components/map/naver/dron/DronHistory.js
@@ -27,7 +27,7 @@ export const DronHistory = props => {
}, [objectId, isClickObject]);
const polylineRemove = () => {
- console.log(props.arrPolyline);
+ // console.log(props.arrPolyline);
if (props.arrPolyline) {
props.arrPolyline.map(item => {
item.setMap(null);