Browse Source

관제 테스트파일 - 터미널ID 추가

ctrlDraw
이준희 2 years ago
parent
commit
54d75ab9b5
  1. 22
      src/components/map/naver/feature/FeatureAirZone.js
  2. 15
      test/pav-warning.js

22
src/components/map/naver/feature/FeatureAirZone.js

@ -149,28 +149,28 @@ export const FeatureAirZone = props => {
buffer
);
let tt = 0;
let reduce = 0;
if (j === 0) {
tt = 218.6;
reduce = 218.6;
} else if (j === 1) {
tt = 905.4;
reduce = 905.4;
} else if (j === 2) {
tt = 2195;
reduce = 2195;
} else if (j === 3) {
tt = 4560.2;
reduce = 4560.2;
}
if (angle % 180 == 0) {
const polyES = new naver.maps.Polyline({
const polyEW = new naver.maps.Polyline({
path: [
new naver.maps.EPSG3857.getDestinationCoord(
coord,
90,
SENSOR_RADIUS - tt
SENSOR_RADIUS - reduce
),
new naver.maps.EPSG3857.getDestinationCoord(
coord,
270,
SENSOR_RADIUS - tt
SENSOR_RADIUS - reduce
)
],
strokeWeight: 0.8,
@ -184,12 +184,12 @@ export const FeatureAirZone = props => {
new naver.maps.EPSG3857.getDestinationCoord(
coord,
0,
SENSOR_RADIUS - tt
SENSOR_RADIUS - reduce
),
new naver.maps.EPSG3857.getDestinationCoord(
coord,
180,
SENSOR_RADIUS - tt
SENSOR_RADIUS - reduce
)
],
strokeWeight: 0.8,
@ -214,7 +214,7 @@ export const FeatureAirZone = props => {
strokeColor: color,
map: props.map
});
const ES = new naver.maps.Polyline({
const EW = new naver.maps.Polyline({
path: [
new naver.maps.EPSG3857.getDestinationCoord(
position,

15
test/pav-warning.js

@ -2,17 +2,18 @@ const { getConnection, writeData } = require('./pav-client');
const { getCoordsFormBetweenCoord, dumyData } = require('./pav-utils');
// const host = "192.168.0.24"
const host = "localhost"
const host = 'localhost';
// const host = '192.168.0.34';
const port = 8082;
// 기본정보
const prefix = 'PASANGUU';
const prefix = 'PA';
const terminalId = 'SANDBOX-001';
const pathSampleCoord = [
[37.5215, 126.605],
[37.5215, 126.61],
// [37.5215, 126.6082],
[37.5215, 126.61], //비정상, 날릴 것
// [37.5215, 126.6082], 계획서
[37.521, 126.6082],
[37.521, 126.6057],
[37.5205, 126.6057],
@ -43,8 +44,7 @@ const getCoords = coords => {
};
const getClient = () => {
const dronName = prefix;
// const dronName = prefix + '0000001A';
const dronName = prefix + 'trmnlId';
const client = {};
client.dronName = dronName;
@ -56,7 +56,8 @@ const getClient = () => {
const sendData = (client, cnt) => {
const data = {
...dumyData,
terminalId: client.dronName,
terminalId: terminalId,
command: 'SANDBOX',
body: [
{
...dumyData.body[0],

Loading…
Cancel
Save