From 0ef78c07596de9f6efd950f9a8d84fa900373ea3 Mon Sep 17 00:00:00 2001 From: Richard M1HAX Date: Sat, 27 Mar 2021 17:24:49 +0000 Subject: [PATCH] Added additional region maps (issue #9) Added regional map website links for 9A (Croatia), VK5 (South Australia), OM (Slovakia), JW (Svalbard), JX (Jan Mayen). --- src/components/Coordinates.vue | 45 ++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/src/components/Coordinates.vue b/src/components/Coordinates.vue index cce6cb4..f579421 100644 --- a/src/components/Coordinates.vue +++ b/src/components/Coordinates.vue @@ -123,6 +123,51 @@ export default { return null } }, + { + name: 'Geoportal (HR)', + url: () => { + if (this.latitude >= 42.396 && this.latitude <= 46.324 && this.longitude >= 13.789 && this.longitude <= 18.497) { + return `https://geoportal.dgu.hr/#/?lng={this.longitude}&lat=${this.latitude}&zoom=7` + } + return null + } + }, + { + name: 'LocationSA', + url: () => { + if (this.latitude >= -38.062 && this.latitude <= -25.957 && this.longitude >= 128.957 && this.longitude <= 140.953) { + return `http://location.sa.gov.au/viewer/?map=topographic&x=${this.longitude}&y=${this.latitude}&z=17` + } + return null + } + }, + { + name: 'SK Geodesy', + url: () => { + if (this.latitude >= 47.776 && this.latitude <= 49.534 && this.longitude >= 17.041 && this.longitude <= 22.581) { + return `https://zbgis.skgeodesy.sk/mkzbgis?bm=zbgis&z=16&c=${this.longitude},${this.latitude}#` + } + return null + } + }, + { + name: 'TopoSvalbard', + url: () => { + if (this.latitude >= 74.117 && this.latitude <= 80.948 && this.longitude >= 7.338 && this.longitude <= 33.631) { + return `https://toposvalbard.npolar.no/?lat=${this.latitude}&long={this.longitude}&zoom=8&layer=map` + } + return null + } + }, + { + name: 'TopoJanMayen', + url: () => { + if (this.latitude >= 70.795 && this.latitude <= 71.175 && this.longitude >= -9.253 && this.longitude <= -7.838) { + return `https://topojanmayen.npolar.no/?lat=${this.latitude}&long={this.longitude}&zoom=8&layer=map` + } + return null + } + }, { name: 'Google Maps', url: () => {