Browse Source

fix/ 비행구역 요청반경 라인 색상 변경

master
junh_eee(이준희) 1 month ago
parent
commit
be97db4a2d
  1. 32
      src/containers/flight/ControlApprovalsContainer.js
  2. 32
      src/containers/flight/OperationApprovalsContainer.js

32
src/containers/flight/ControlApprovalsContainer.js

@ -322,20 +322,6 @@ export default function ControlApprovalsContainer({ mode }) {
data: controlLayer data: controlLayer
}); });
// mapInstance.addLayer(flightlayerWayPoint('controlLayer')); // mapInstance.addLayer(flightlayerWayPoint('controlLayer'));
const centerPoint = {
id: 'waypoint-center',
type: 'circle',
source: 'controlLayer',
paint: {
'circle-radius': 5,
'circle-color': '#8a1c05',
'circle-stroke-color': '#000000',
'circle-stroke-width': 1
},
filter: ['in', '$type', 'Point']
};
mapInstance.addLayer(centerPoint);
const reqRadiusCircle = { const reqRadiusCircle = {
id: 'polyline', id: 'polyline',
type: 'line', type: 'line',
@ -345,13 +331,27 @@ export default function ControlApprovalsContainer({ mode }) {
'line-join': 'round' 'line-join': 'round'
}, },
paint: { paint: {
'line-color': '#8a1c05', 'line-color': '#0048ff',
'line-width': 1 'line-width': 1
}, },
filter: ['in', ['get', 'id'], ['literal', ['LINE', 'outline']]] filter: ['in', ['get', 'id'], ['literal', ['LINE', 'outline']]]
}; };
mapInstance.addLayer(reqRadiusCircle); mapInstance.addLayer(reqRadiusCircle);
const centerPoint = {
id: 'waypoint-center',
type: 'circle',
source: 'controlLayer',
paint: {
'circle-radius': 5,
'circle-color': '#8a1c05',
'circle-stroke-color': '#000000',
'circle-stroke-width': 1
},
filter: ['in', '$type', 'Point']
};
mapInstance.addLayer(centerPoint);
mapInstance.addLayer(flightlayerBuffer('controlLayer')); mapInstance.addLayer(flightlayerBuffer('controlLayer'));
mapInstance.addLayer(flightlayerPolygon('controlLayer')); mapInstance.addLayer(flightlayerPolygon('controlLayer'));
// mapInstance.addLayer(flightlayerPolyline('controlLayer')); // mapInstance.addLayer(flightlayerPolyline('controlLayer'));
@ -426,7 +426,7 @@ export default function ControlApprovalsContainer({ mode }) {
</div> </div>
<div class="tooltip-txt"> <div class="tooltip-txt">
<div class="tooltip-txt-list"> <div class="tooltip-txt-list">
<span>비행구역 ${area?.zoneNo} / ${addr} / ${limitZoneNm} / ${reqElev}</span> <span>비행구역 ${area?.zoneNo} / ${addr} / ${limitZoneNm} / ${reqElev}(m)</span>
</div> </div>
</div> </div>
</div> </div>

32
src/containers/flight/OperationApprovalsContainer.js

@ -380,20 +380,6 @@ export default function OperationApprovalsContainer({ mode }) {
data: operationLayer data: operationLayer
}); });
// mapInstance.addLayer(flightlayerWayPoint('operationLayer')); // mapInstance.addLayer(flightlayerWayPoint('operationLayer'));
const centerPoint = {
id: 'waypoint-center',
type: 'circle',
source: 'operationLayer',
paint: {
'circle-radius': 5,
'circle-color': '#8a1c05',
'circle-stroke-color': '#000000',
'circle-stroke-width': 1
},
filter: ['in', '$type', 'Point']
};
mapInstance.addLayer(centerPoint);
const reqRadiusCircle = { const reqRadiusCircle = {
id: 'polyline', id: 'polyline',
type: 'line', type: 'line',
@ -403,13 +389,27 @@ export default function OperationApprovalsContainer({ mode }) {
'line-join': 'round' 'line-join': 'round'
}, },
paint: { paint: {
'line-color': '#8a1c05', 'line-color': '#0048ff',
'line-width': 1 'line-width': 1
}, },
filter: ['in', ['get', 'id'], ['literal', ['LINE', 'outline']]] filter: ['in', ['get', 'id'], ['literal', ['LINE', 'outline']]]
}; };
mapInstance.addLayer(reqRadiusCircle); mapInstance.addLayer(reqRadiusCircle);
const centerPoint = {
id: 'waypoint-center',
type: 'circle',
source: 'operationLayer',
paint: {
'circle-radius': 5,
'circle-color': '#8a1c05',
'circle-stroke-color': '#000000',
'circle-stroke-width': 1
},
filter: ['in', '$type', 'Point']
};
mapInstance.addLayer(centerPoint);
mapInstance.addLayer(flightlayerBuffer('operationLayer')); mapInstance.addLayer(flightlayerBuffer('operationLayer'));
mapInstance.addLayer(flightlayerPolygon('operationLayer')); mapInstance.addLayer(flightlayerPolygon('operationLayer'));
// mapInstance.addLayer(flightlayerPolyline('operationLayer')); // mapInstance.addLayer(flightlayerPolyline('operationLayer'));
@ -499,7 +499,7 @@ export default function OperationApprovalsContainer({ mode }) {
</div> </div>
<div class="tooltip-txt"> <div class="tooltip-txt">
<div class="tooltip-txt-list"> <div class="tooltip-txt-list">
<span>비행구역 ${data?.zoneNo} / ${addr} / ${data?.limitZoneNm} / ${reqElev}</span> <span>비행구역 ${data?.zoneNo} / ${addr} / ${data?.limitZoneNm} / ${reqElev}(m)</span>
</div> </div>
</div> </div>
</div> </div>

Loading…
Cancel
Save