diff --git a/package.json b/package.json
index 5ed4550..52ce56c 100644
--- a/package.json
+++ b/package.json
@@ -56,13 +56,16 @@
}
},
"dependencies": {
+ "@turf/turf": "^5.1.6",
"axios": "^0.18.0",
"electron-debug": "^3.0.1",
"element-ui": "^2.12.0",
"file-url": "^3.0.0",
"font-awesome": "^4.7.0",
"fs": "0.0.1-security",
+ "geo-coordinates-parser": "^1.2.3",
"idb": "^4.0.5",
+ "jquery": "^3.4.1",
"leaflet": "^1.5.1",
"leaflet-editable": "^1.2.0",
"leaflet-sidebar-v2": "^3.2.1",
diff --git a/src/renderer/components/EditLayer.vue b/src/renderer/components/EditLayer.vue
index de774a0..05aac05 100644
--- a/src/renderer/components/EditLayer.vue
+++ b/src/renderer/components/EditLayer.vue
@@ -7,26 +7,34 @@
diff --git a/src/renderer/components/FlightgearMap.vue b/src/renderer/components/FlightgearMap.vue
index 6adb712..4801d1c 100644
--- a/src/renderer/components/FlightgearMap.vue
+++ b/src/renderer/components/FlightgearMap.vue
@@ -2,6 +2,7 @@
-->
-
+
OpenStreetMap contributors',
marker: L.latLng(47.413220, -1.219482),
- airports: this.$store.state.Airports.airports
+ airports: this.$store.state.Airports.airports,
+ options: {editable: true}
}
},
methods: {
@@ -60,12 +62,13 @@
},
zoomUpdated (zoom) {
this.$store.commit('ZOOM', zoom)
+ console.log(this.$refs.airportLayer.setVisible(zoom < 12))
},
centerUpdated (center) {
this.$store.commit('CENTER', center)
},
boundsUpdated (bounds) {
- this.bounds = bounds
+ this.$store.commit('BOUNDS', bounds)
}
},
computed: {
diff --git a/src/renderer/components/LeafletSidebar.vue b/src/renderer/components/LeafletSidebar.vue
index 10d67a1..3aaf56a 100644
--- a/src/renderer/components/LeafletSidebar.vue
+++ b/src/renderer/components/LeafletSidebar.vue
@@ -26,10 +26,6 @@