This commit is contained in:
Keith Paterson 2021-01-11 21:59:52 +01:00
parent 618346d1b1
commit 25e603d15f

View File

@ -215,7 +215,7 @@
var centerCoords = convert(this.$store.state.Editable.data.parking.coords); var centerCoords = convert(this.$store.state.Editable.data.parking.coords);
if(this.calculate === 'Nose Wheel') { if(this.calculate === 'Nose Wheel') {
// we change center // we change center
const centerLatLng = convert(newValue); const centerLatLng = convert(this.$store.state.Editable.data.parking.coords);
const parkingSize = this.validRadii.indexOf(this.$store.state.Editable.data.parking.radius); const parkingSize = this.validRadii.indexOf(this.$store.state.Editable.data.parking.radius);
if (parkingSize>=0) { if (parkingSize>=0) {
var newNoseWheel = turf.destination(this.latToTurf(centerLatLng), this.validN2M[parkingSize]/1000, this.$store.state.Editable.data.parking.heading - 180, turfOptions); var newNoseWheel = turf.destination(this.latToTurf(centerLatLng), this.validN2M[parkingSize]/1000, this.$store.state.Editable.data.parking.heading - 180, turfOptions);
@ -227,7 +227,7 @@
var centerCoords = convert(this.$store.state.Editable.data.parking.coords); var centerCoords = convert(this.$store.state.Editable.data.parking.coords);
if (this.calculate === 'Center') { if (this.calculate === 'Center') {
// we change center // we change center
const noseWheelLatLng = convert(this.noseWheel); const noseWheelLatLng = convert(this.$store.state.Editable.data.parking.nosecoords);
const parkingSize = this.validRadii.indexOf(this.$store.state.Editable.data.parking.radius); const parkingSize = this.validRadii.indexOf(this.$store.state.Editable.data.parking.radius);
if (parkingSize>=0) { if (parkingSize>=0) {
var newCenter = turf.destination(this.latToTurf(noseWheelLatLng), this.validN2M[parkingSize]/1000, this.$store.state.Editable.data.parking.heading, turfOptions); var newCenter = turf.destination(this.latToTurf(noseWheelLatLng), this.validN2M[parkingSize]/1000, this.$store.state.Editable.data.parking.heading, turfOptions);
@ -236,7 +236,7 @@
} }
} }
}, },
data () { return {_calculate: 'Center', noseWheel: '', validRadii: [7.5, 10, 14, 18, 26, 33, 40], validN2M: [5, 5, 6, 10, 15, 24, 24] } }, data () { return {calculateState: 'Nose Wheel', noseWheel: '', validRadii: [7.5, 10, 14, 18, 26, 33, 40], validN2M: [5, 5, 6, 10, 15, 24, 24] } },
computed: { computed: {
editing: { editing: {
get: function () { get: function () {
@ -300,10 +300,10 @@
}, },
calculate: { calculate: {
get: function () { get: function () {
return this._calculate; return this.calculateState;
}, },
set: function (newValue) { set: function (newValue) {
this._calculate = newValue; this.calculateState = newValue;
if (newValue==='Center') { if (newValue==='Center') {
this.calcWheel(); this.calcWheel();
} else { } else {