diff --git a/public/assets/admin/js/app.js b/public/assets/admin/js/app.js index a32debe7..2c180696 100644 --- a/public/assets/admin/js/app.js +++ b/public/assets/admin/js/app.js @@ -368,7 +368,7 @@ eval("/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__base_map__ = __webpa /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("var leaflet = __webpack_require__(\"./node_modules/leaflet/dist/leaflet-src.js\");\nvar providers = __webpack_require__(\"./node_modules/leaflet-providers/leaflet-providers.js\");\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (function (opts) {\n\n opts = Object.assign({\n render_elem: 'map',\n center: [29.98139, -95.33374],\n zoom: 5,\n maxZoom: 10,\n layers: [],\n set_marker: false\n }, opts);\n\n var feature_groups = [];\n /*var openaip_airspace_labels = new leaflet.TileLayer.WMS(\n \"http://{s}.tile.maps.openaip.net/geowebcache/service/wms\", {\n maxZoom: 14,\n minZoom: 12,\n layers: 'openaip_approved_airspaces_labels',\n tileSize: 1024,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n openaip_airspace_labels.addTo(map);*/\n\n var opencyclemap_phys_osm = new leaflet.TileLayer('http://{s}.tile.thunderforest.com/landscape/{z}/{x}/{y}.png?apikey=f09a38fa87514de4890fc96e7fe8ecb1', {\n maxZoom: 14,\n minZoom: 4,\n format: 'image/png',\n transparent: true\n });\n\n feature_groups.push(opencyclemap_phys_osm);\n\n /*const openaip_cached_basemap = new leaflet.TileLayer(\"http://{s}.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/{z}/{x}/{y}.png\", {\n maxZoom: 14,\n minZoom: 4,\n tms: true,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n feature_groups.push(openaip_cached_basemap);\n */\n\n var openaip_basemap_phys_osm = leaflet.featureGroup(feature_groups);\n\n var map = leaflet.map('map', {\n //layers: [openaip_basemap_phys_osm],\n center: opts.center,\n zoom: opts.zoom,\n scrollWheelZoom: false\n });\n\n leaflet.tileLayer.provider('Esri.WorldStreetMap').addTo(map);\n\n /*const attrib = leaflet.control.attribution({position: 'bottomleft'})\n attrib.addAttribution('Thunderforest')\n attrib.addAttribution('openAIP')\n attrib.addAttribution('OpenStreetMap contributors')\n attrib.addAttribution('OpenWeatherMap')\n attrib.addTo(map);*/\n\n return map;\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcz80MzA3Il0sIm5hbWVzIjpbImxlYWZsZXQiLCJyZXF1aXJlIiwicHJvdmlkZXJzIiwib3B0cyIsIk9iamVjdCIsImFzc2lnbiIsInJlbmRlcl9lbGVtIiwiY2VudGVyIiwiem9vbSIsIm1heFpvb20iLCJsYXllcnMiLCJzZXRfbWFya2VyIiwiZmVhdHVyZV9ncm91cHMiLCJvcGVuY3ljbGVtYXBfcGh5c19vc20iLCJUaWxlTGF5ZXIiLCJtaW5ab29tIiwiZm9ybWF0IiwidHJhbnNwYXJlbnQiLCJwdXNoIiwib3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtIiwiZmVhdHVyZUdyb3VwIiwibWFwIiwic2Nyb2xsV2hlZWxab29tIiwidGlsZUxheWVyIiwicHJvdmlkZXIiLCJhZGRUbyJdLCJtYXBwaW5ncyI6IkFBQUEsSUFBTUEsVUFBVSxtQkFBQUMsQ0FBUSw0Q0FBUixDQUFoQjtBQUNBLElBQU1DLFlBQVksbUJBQUFELENBQVEsdURBQVIsQ0FBbEI7O0FBRUEseURBQWUsVUFBQ0UsSUFBRCxFQUFVOztBQUVyQkEsV0FBT0MsT0FBT0MsTUFBUCxDQUFjO0FBQ2pCQyxxQkFBYSxLQURJO0FBRWpCQyxnQkFBUSxDQUFDLFFBQUQsRUFBVyxDQUFDLFFBQVosQ0FGUztBQUdqQkMsY0FBTSxDQUhXO0FBSWpCQyxpQkFBUyxFQUpRO0FBS2pCQyxnQkFBUSxFQUxTO0FBTWpCQyxvQkFBWTtBQU5LLEtBQWQsRUFPSlIsSUFQSSxDQUFQOztBQVNBLFFBQUlTLGlCQUFpQixFQUFyQjtBQUNBOzs7Ozs7Ozs7Ozs7O0FBZ0JBLFFBQU1DLHdCQUF3QixJQUFJYixRQUFRYyxTQUFaLENBQzFCLHFHQUQwQixFQUM2RTtBQUNuR0wsaUJBQVMsRUFEMEY7QUFFbkdNLGlCQUFTLENBRjBGO0FBR25HQyxnQkFBUSxXQUgyRjtBQUluR0MscUJBQWE7QUFKc0YsS0FEN0UsQ0FBOUI7O0FBUUFMLG1CQUFlTSxJQUFmLENBQW9CTCxxQkFBcEI7O0FBRUE7Ozs7Ozs7Ozs7OztBQWFBLFFBQU1NLDJCQUEyQm5CLFFBQVFvQixZQUFSLENBQXFCUixjQUFyQixDQUFqQzs7QUFFQSxRQUFJUyxNQUFNckIsUUFBUXFCLEdBQVIsQ0FBWSxLQUFaLEVBQW1CO0FBQ3pCO0FBQ0FkLGdCQUFRSixLQUFLSSxNQUZZO0FBR3pCQyxjQUFNTCxLQUFLSyxJQUhjO0FBSXpCYyx5QkFBaUI7QUFKUSxLQUFuQixDQUFWOztBQU9BdEIsWUFBUXVCLFNBQVIsQ0FBa0JDLFFBQWxCLENBQTJCLHFCQUEzQixFQUFrREMsS0FBbEQsQ0FBd0RKLEdBQXhEOztBQUVBOzs7Ozs7O0FBUUEsV0FBT0EsR0FBUDtBQUNILENBdkVEIiwiZmlsZSI6Ii4vcmVzb3VyY2VzL2pzL21hcHMvYmFzZV9tYXAuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBsZWFmbGV0ID0gcmVxdWlyZSgnbGVhZmxldCcpO1xuY29uc3QgcHJvdmlkZXJzID0gcmVxdWlyZSgnbGVhZmxldC1wcm92aWRlcnMnKTtcblxuZXhwb3J0IGRlZmF1bHQgKG9wdHMpID0+IHtcblxuICAgIG9wdHMgPSBPYmplY3QuYXNzaWduKHtcbiAgICAgICAgcmVuZGVyX2VsZW06ICdtYXAnLFxuICAgICAgICBjZW50ZXI6IFsyOS45ODEzOSwgLTk1LjMzMzc0XSxcbiAgICAgICAgem9vbTogNSxcbiAgICAgICAgbWF4Wm9vbTogMTAsXG4gICAgICAgIGxheWVyczogW10sXG4gICAgICAgIHNldF9tYXJrZXI6IGZhbHNlLFxuICAgIH0sIG9wdHMpO1xuXG4gICAgbGV0IGZlYXR1cmVfZ3JvdXBzID0gW107XG4gICAgLyp2YXIgb3BlbmFpcF9haXJzcGFjZV9sYWJlbHMgPSBuZXcgbGVhZmxldC5UaWxlTGF5ZXIuV01TKFxuICAgICAgICBcImh0dHA6Ly97c30udGlsZS5tYXBzLm9wZW5haXAubmV0L2dlb3dlYmNhY2hlL3NlcnZpY2Uvd21zXCIsIHtcbiAgICAgICAgICAgIG1heFpvb206IDE0LFxuICAgICAgICAgICAgbWluWm9vbTogMTIsXG4gICAgICAgICAgICBsYXllcnM6ICdvcGVuYWlwX2FwcHJvdmVkX2FpcnNwYWNlc19sYWJlbHMnLFxuICAgICAgICAgICAgdGlsZVNpemU6IDEwMjQsXG4gICAgICAgICAgICBkZXRlY3RSZXRpbmE6IHRydWUsXG4gICAgICAgICAgICBzdWJkb21haW5zOiAnMTInLFxuICAgICAgICAgICAgZm9ybWF0OiAnaW1hZ2UvcG5nJyxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50OiB0cnVlXG4gICAgICAgIH0pO1xuXG4gICAgb3BlbmFpcF9haXJzcGFjZV9sYWJlbHMuYWRkVG8obWFwKTsqL1xuXG5cblxuICAgIGNvbnN0IG9wZW5jeWNsZW1hcF9waHlzX29zbSA9IG5ldyBsZWFmbGV0LlRpbGVMYXllcihcbiAgICAgICAgJ2h0dHA6Ly97c30udGlsZS50aHVuZGVyZm9yZXN0LmNvbS9sYW5kc2NhcGUve3p9L3t4fS97eX0ucG5nP2FwaWtleT1mMDlhMzhmYTg3NTE0ZGU0ODkwZmM5NmU3ZmU4ZWNiMScsIHtcbiAgICAgICAgICAgIG1heFpvb206IDE0LFxuICAgICAgICAgICAgbWluWm9vbTogNCxcbiAgICAgICAgICAgIGZvcm1hdDogJ2ltYWdlL3BuZycsXG4gICAgICAgICAgICB0cmFuc3BhcmVudDogdHJ1ZVxuICAgICAgICB9KVxuXG4gICAgZmVhdHVyZV9ncm91cHMucHVzaChvcGVuY3ljbGVtYXBfcGh5c19vc20pXG5cbiAgICAvKmNvbnN0IG9wZW5haXBfY2FjaGVkX2Jhc2VtYXAgPSBuZXcgbGVhZmxldC5UaWxlTGF5ZXIoXCJodHRwOi8ve3N9LnRpbGUubWFwcy5vcGVuYWlwLm5ldC9nZW93ZWJjYWNoZS9zZXJ2aWNlL3Rtcy8xLjAuMC9vcGVuYWlwX2Jhc2VtYXBARVBTRyUzQTkwMDkxM0Bwbmcve3p9L3t4fS97eX0ucG5nXCIsIHtcbiAgICAgICAgbWF4Wm9vbTogMTQsXG4gICAgICAgIG1pblpvb206IDQsXG4gICAgICAgIHRtczogdHJ1ZSxcbiAgICAgICAgZGV0ZWN0UmV0aW5hOiB0cnVlLFxuICAgICAgICBzdWJkb21haW5zOiAnMTInLFxuICAgICAgICBmb3JtYXQ6ICdpbWFnZS9wbmcnLFxuICAgICAgICB0cmFuc3BhcmVudDogdHJ1ZVxuICAgIH0pO1xuXG4gICAgZmVhdHVyZV9ncm91cHMucHVzaChvcGVuYWlwX2NhY2hlZF9iYXNlbWFwKTtcbiAgICAqL1xuXG4gICAgY29uc3Qgb3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtID0gbGVhZmxldC5mZWF0dXJlR3JvdXAoZmVhdHVyZV9ncm91cHMpO1xuXG4gICAgbGV0IG1hcCA9IGxlYWZsZXQubWFwKCdtYXAnLCB7XG4gICAgICAgIC8vbGF5ZXJzOiBbb3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtXSxcbiAgICAgICAgY2VudGVyOiBvcHRzLmNlbnRlcixcbiAgICAgICAgem9vbTogb3B0cy56b29tLFxuICAgICAgICBzY3JvbGxXaGVlbFpvb206IGZhbHNlLFxuICAgIH0pO1xuXG4gICAgbGVhZmxldC50aWxlTGF5ZXIucHJvdmlkZXIoJ0VzcmkuV29ybGRTdHJlZXRNYXAnKS5hZGRUbyhtYXApO1xuXG4gICAgLypjb25zdCBhdHRyaWIgPSBsZWFmbGV0LmNvbnRyb2wuYXR0cmlidXRpb24oe3Bvc2l0aW9uOiAnYm90dG9tbGVmdCd9KVxuICAgIGF0dHJpYi5hZGRBdHRyaWJ1dGlvbignPGEgaHJlZj1cImh0dHBzOi8vd3d3LnRodW5kZXJmb3Jlc3QuY29tXCIgdGFyZ2V0PVwiX2JsYW5rXCIgc3R5bGU9XCJcIj5UaHVuZGVyZm9yZXN0PC9hPicpXG4gICAgYXR0cmliLmFkZEF0dHJpYnV0aW9uKCc8YSBocmVmPVwiaHR0cHM6Ly93d3cub3BlbmFpcC5uZXRcIiB0YXJnZXQ9XCJfYmxhbmtcIiBzdHlsZT1cIlwiPm9wZW5BSVA8L2E+JylcbiAgICBhdHRyaWIuYWRkQXR0cmlidXRpb24oJzxhIGhyZWY9XCJodHRwczovL3d3dy5vcGVuc3RyZWV0bWFwLm9yZy9jb3B5cmlnaHRcIiB0YXJnZXQ9XCJfYmxhbmtcIiBzdHlsZT1cIlwiPk9wZW5TdHJlZXRNYXA8L2E+IGNvbnRyaWJ1dG9ycycpXG4gICAgYXR0cmliLmFkZEF0dHJpYnV0aW9uKCc8YSBocmVmPVwiaHR0cHM6Ly93d3cub3BlbndlYXRoZXJtYXAub3JnXCIgdGFyZ2V0PVwiX2JsYW5rXCIgc3R5bGU9XCJcIj5PcGVuV2VhdGhlck1hcDwvYT4nKVxuXG4gICAgYXR0cmliLmFkZFRvKG1hcCk7Ki9cblxuICAgIHJldHVybiBtYXBcbn07XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/js/maps/base_map.js\n"); +eval("//\n\nvar leaflet = __webpack_require__(\"./node_modules/leaflet/dist/leaflet-src.js\");\n__webpack_require__(\"./node_modules/leaflet-providers/leaflet-providers.js\");\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (function (opts) {\n\n opts = Object.assign({\n render_elem: 'map',\n center: [29.98139, -95.33374],\n zoom: 5,\n maxZoom: 10,\n layers: [],\n set_marker: false,\n providers: ['Esri.WorldStreetMap']\n }, opts);\n\n /*\n let feature_groups = [];\n const openaip_airspace_labels = new leaflet.TileLayer.WMS(\n \"http://{s}.tile.maps.openaip.net/geowebcache/service/wms\", {\n maxZoom: 14,\n minZoom: 12,\n layers: 'openaip_approved_airspaces_labels',\n tileSize: 1024,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n openaip_airspace_labels.addTo(map);*/\n\n /*const openaip_cached_basemap = new leaflet.TileLayer(\"http://{s}.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/{z}/{x}/{y}.png\", {\n maxZoom: 14,\n minZoom: 4,\n tms: true,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n feature_groups.push(openaip_cached_basemap);\n */\n\n var map = leaflet.map('map', {\n //layers: [openaip_basemap_phys_osm],\n center: opts.center,\n zoom: opts.zoom,\n scrollWheelZoom: false\n });\n\n for (var i in opts.providers) {\n leaflet.tileLayer.provider(opts.providers[i]).addTo(map);\n }\n\n return map;\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcz80MzA3Il0sIm5hbWVzIjpbImxlYWZsZXQiLCJyZXF1aXJlIiwib3B0cyIsIk9iamVjdCIsImFzc2lnbiIsInJlbmRlcl9lbGVtIiwiY2VudGVyIiwiem9vbSIsIm1heFpvb20iLCJsYXllcnMiLCJzZXRfbWFya2VyIiwicHJvdmlkZXJzIiwibWFwIiwic2Nyb2xsV2hlZWxab29tIiwiaSIsInRpbGVMYXllciIsInByb3ZpZGVyIiwiYWRkVG8iXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLElBQU1BLFVBQVUsbUJBQUFDLENBQVEsNENBQVIsQ0FBaEI7QUFDQSxtQkFBQUEsQ0FBUSx1REFBUjs7QUFFQSx5REFBZSxVQUFDQyxJQUFELEVBQVU7O0FBRXJCQSxXQUFPQyxPQUFPQyxNQUFQLENBQWM7QUFDakJDLHFCQUFhLEtBREk7QUFFakJDLGdCQUFRLENBQUMsUUFBRCxFQUFXLENBQUMsUUFBWixDQUZTO0FBR2pCQyxjQUFNLENBSFc7QUFJakJDLGlCQUFTLEVBSlE7QUFLakJDLGdCQUFRLEVBTFM7QUFNakJDLG9CQUFZLEtBTks7QUFPakJDLG1CQUFXLENBQ1AscUJBRE87QUFQTSxLQUFkLEVBVUpULElBVkksQ0FBUDs7QUFZQTs7Ozs7Ozs7Ozs7Ozs7O0FBZ0JBOzs7Ozs7Ozs7Ozs7QUFhQSxRQUFJVSxNQUFNWixRQUFRWSxHQUFSLENBQVksS0FBWixFQUFtQjtBQUN6QjtBQUNBTixnQkFBUUosS0FBS0ksTUFGWTtBQUd6QkMsY0FBTUwsS0FBS0ssSUFIYztBQUl6Qk0seUJBQWlCO0FBSlEsS0FBbkIsQ0FBVjs7QUFPQSxTQUFJLElBQU1DLENBQVYsSUFBZVosS0FBS1MsU0FBcEIsRUFBK0I7QUFDM0JYLGdCQUFRZSxTQUFSLENBQWtCQyxRQUFsQixDQUEyQmQsS0FBS1MsU0FBTCxDQUFlRyxDQUFmLENBQTNCLEVBQThDRyxLQUE5QyxDQUFvREwsR0FBcEQ7QUFDSDs7QUFFRCxXQUFPQSxHQUFQO0FBQ0gsQ0F2REQiLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG5cbmNvbnN0IGxlYWZsZXQgPSByZXF1aXJlKCdsZWFmbGV0Jyk7XG5yZXF1aXJlKCdsZWFmbGV0LXByb3ZpZGVycycpO1xuXG5leHBvcnQgZGVmYXVsdCAob3B0cykgPT4ge1xuXG4gICAgb3B0cyA9IE9iamVjdC5hc3NpZ24oe1xuICAgICAgICByZW5kZXJfZWxlbTogJ21hcCcsXG4gICAgICAgIGNlbnRlcjogWzI5Ljk4MTM5LCAtOTUuMzMzNzRdLFxuICAgICAgICB6b29tOiA1LFxuICAgICAgICBtYXhab29tOiAxMCxcbiAgICAgICAgbGF5ZXJzOiBbXSxcbiAgICAgICAgc2V0X21hcmtlcjogZmFsc2UsXG4gICAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICAgICAgJ0VzcmkuV29ybGRTdHJlZXRNYXAnLFxuICAgICAgICBdLFxuICAgIH0sIG9wdHMpO1xuXG4gICAgLypcbiAgICBsZXQgZmVhdHVyZV9ncm91cHMgPSBbXTtcbiAgICBjb25zdCBvcGVuYWlwX2FpcnNwYWNlX2xhYmVscyA9IG5ldyBsZWFmbGV0LlRpbGVMYXllci5XTVMoXG4gICAgICAgIFwiaHR0cDovL3tzfS50aWxlLm1hcHMub3BlbmFpcC5uZXQvZ2Vvd2ViY2FjaGUvc2VydmljZS93bXNcIiwge1xuICAgICAgICAgICAgbWF4Wm9vbTogMTQsXG4gICAgICAgICAgICBtaW5ab29tOiAxMixcbiAgICAgICAgICAgIGxheWVyczogJ29wZW5haXBfYXBwcm92ZWRfYWlyc3BhY2VzX2xhYmVscycsXG4gICAgICAgICAgICB0aWxlU2l6ZTogMTAyNCxcbiAgICAgICAgICAgIGRldGVjdFJldGluYTogdHJ1ZSxcbiAgICAgICAgICAgIHN1YmRvbWFpbnM6ICcxMicsXG4gICAgICAgICAgICBmb3JtYXQ6ICdpbWFnZS9wbmcnLFxuICAgICAgICAgICAgdHJhbnNwYXJlbnQ6IHRydWVcbiAgICAgICAgfSk7XG5cbiAgICBvcGVuYWlwX2FpcnNwYWNlX2xhYmVscy5hZGRUbyhtYXApOyovXG5cbiAgICAvKmNvbnN0IG9wZW5haXBfY2FjaGVkX2Jhc2VtYXAgPSBuZXcgbGVhZmxldC5UaWxlTGF5ZXIoXCJodHRwOi8ve3N9LnRpbGUubWFwcy5vcGVuYWlwLm5ldC9nZW93ZWJjYWNoZS9zZXJ2aWNlL3Rtcy8xLjAuMC9vcGVuYWlwX2Jhc2VtYXBARVBTRyUzQTkwMDkxM0Bwbmcve3p9L3t4fS97eX0ucG5nXCIsIHtcbiAgICAgICAgbWF4Wm9vbTogMTQsXG4gICAgICAgIG1pblpvb206IDQsXG4gICAgICAgIHRtczogdHJ1ZSxcbiAgICAgICAgZGV0ZWN0UmV0aW5hOiB0cnVlLFxuICAgICAgICBzdWJkb21haW5zOiAnMTInLFxuICAgICAgICBmb3JtYXQ6ICdpbWFnZS9wbmcnLFxuICAgICAgICB0cmFuc3BhcmVudDogdHJ1ZVxuICAgIH0pO1xuXG4gICAgZmVhdHVyZV9ncm91cHMucHVzaChvcGVuYWlwX2NhY2hlZF9iYXNlbWFwKTtcbiAgICAqL1xuXG4gICAgbGV0IG1hcCA9IGxlYWZsZXQubWFwKCdtYXAnLCB7XG4gICAgICAgIC8vbGF5ZXJzOiBbb3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtXSxcbiAgICAgICAgY2VudGVyOiBvcHRzLmNlbnRlcixcbiAgICAgICAgem9vbTogb3B0cy56b29tLFxuICAgICAgICBzY3JvbGxXaGVlbFpvb206IGZhbHNlLFxuICAgIH0pO1xuXG4gICAgZm9yKGNvbnN0IGkgaW4gb3B0cy5wcm92aWRlcnMpIHtcbiAgICAgICAgbGVhZmxldC50aWxlTGF5ZXIucHJvdmlkZXIob3B0cy5wcm92aWRlcnNbaV0pLmFkZFRvKG1hcCk7XG4gICAgfVxuXG4gICAgcmV0dXJuIG1hcDtcbn07XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/js/maps/base_map.js\n"); /***/ }), diff --git a/public/assets/frontend/js/app.js b/public/assets/frontend/js/app.js index 8ef4e280..105a7f41 100644 --- a/public/assets/frontend/js/app.js +++ b/public/assets/frontend/js/app.js @@ -368,7 +368,7 @@ eval("/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__base_map__ = __webpa /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("var leaflet = __webpack_require__(\"./node_modules/leaflet/dist/leaflet-src.js\");\nvar providers = __webpack_require__(\"./node_modules/leaflet-providers/leaflet-providers.js\");\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (function (opts) {\n\n opts = Object.assign({\n render_elem: 'map',\n center: [29.98139, -95.33374],\n zoom: 5,\n maxZoom: 10,\n layers: [],\n set_marker: false\n }, opts);\n\n var feature_groups = [];\n /*var openaip_airspace_labels = new leaflet.TileLayer.WMS(\n \"http://{s}.tile.maps.openaip.net/geowebcache/service/wms\", {\n maxZoom: 14,\n minZoom: 12,\n layers: 'openaip_approved_airspaces_labels',\n tileSize: 1024,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n openaip_airspace_labels.addTo(map);*/\n\n var opencyclemap_phys_osm = new leaflet.TileLayer('http://{s}.tile.thunderforest.com/landscape/{z}/{x}/{y}.png?apikey=f09a38fa87514de4890fc96e7fe8ecb1', {\n maxZoom: 14,\n minZoom: 4,\n format: 'image/png',\n transparent: true\n });\n\n feature_groups.push(opencyclemap_phys_osm);\n\n /*const openaip_cached_basemap = new leaflet.TileLayer(\"http://{s}.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/{z}/{x}/{y}.png\", {\n maxZoom: 14,\n minZoom: 4,\n tms: true,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n feature_groups.push(openaip_cached_basemap);\n */\n\n var openaip_basemap_phys_osm = leaflet.featureGroup(feature_groups);\n\n var map = leaflet.map('map', {\n //layers: [openaip_basemap_phys_osm],\n center: opts.center,\n zoom: opts.zoom,\n scrollWheelZoom: false\n });\n\n leaflet.tileLayer.provider('Esri.WorldStreetMap').addTo(map);\n\n /*const attrib = leaflet.control.attribution({position: 'bottomleft'})\n attrib.addAttribution('Thunderforest')\n attrib.addAttribution('openAIP')\n attrib.addAttribution('OpenStreetMap contributors')\n attrib.addAttribution('OpenWeatherMap')\n attrib.addTo(map);*/\n\n return map;\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcz80MzA3Il0sIm5hbWVzIjpbImxlYWZsZXQiLCJyZXF1aXJlIiwicHJvdmlkZXJzIiwib3B0cyIsIk9iamVjdCIsImFzc2lnbiIsInJlbmRlcl9lbGVtIiwiY2VudGVyIiwiem9vbSIsIm1heFpvb20iLCJsYXllcnMiLCJzZXRfbWFya2VyIiwiZmVhdHVyZV9ncm91cHMiLCJvcGVuY3ljbGVtYXBfcGh5c19vc20iLCJUaWxlTGF5ZXIiLCJtaW5ab29tIiwiZm9ybWF0IiwidHJhbnNwYXJlbnQiLCJwdXNoIiwib3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtIiwiZmVhdHVyZUdyb3VwIiwibWFwIiwic2Nyb2xsV2hlZWxab29tIiwidGlsZUxheWVyIiwicHJvdmlkZXIiLCJhZGRUbyJdLCJtYXBwaW5ncyI6IkFBQUEsSUFBTUEsVUFBVSxtQkFBQUMsQ0FBUSw0Q0FBUixDQUFoQjtBQUNBLElBQU1DLFlBQVksbUJBQUFELENBQVEsdURBQVIsQ0FBbEI7O0FBRUEseURBQWUsVUFBQ0UsSUFBRCxFQUFVOztBQUVyQkEsV0FBT0MsT0FBT0MsTUFBUCxDQUFjO0FBQ2pCQyxxQkFBYSxLQURJO0FBRWpCQyxnQkFBUSxDQUFDLFFBQUQsRUFBVyxDQUFDLFFBQVosQ0FGUztBQUdqQkMsY0FBTSxDQUhXO0FBSWpCQyxpQkFBUyxFQUpRO0FBS2pCQyxnQkFBUSxFQUxTO0FBTWpCQyxvQkFBWTtBQU5LLEtBQWQsRUFPSlIsSUFQSSxDQUFQOztBQVNBLFFBQUlTLGlCQUFpQixFQUFyQjtBQUNBOzs7Ozs7Ozs7Ozs7O0FBZ0JBLFFBQU1DLHdCQUF3QixJQUFJYixRQUFRYyxTQUFaLENBQzFCLHFHQUQwQixFQUM2RTtBQUNuR0wsaUJBQVMsRUFEMEY7QUFFbkdNLGlCQUFTLENBRjBGO0FBR25HQyxnQkFBUSxXQUgyRjtBQUluR0MscUJBQWE7QUFKc0YsS0FEN0UsQ0FBOUI7O0FBUUFMLG1CQUFlTSxJQUFmLENBQW9CTCxxQkFBcEI7O0FBRUE7Ozs7Ozs7Ozs7OztBQWFBLFFBQU1NLDJCQUEyQm5CLFFBQVFvQixZQUFSLENBQXFCUixjQUFyQixDQUFqQzs7QUFFQSxRQUFJUyxNQUFNckIsUUFBUXFCLEdBQVIsQ0FBWSxLQUFaLEVBQW1CO0FBQ3pCO0FBQ0FkLGdCQUFRSixLQUFLSSxNQUZZO0FBR3pCQyxjQUFNTCxLQUFLSyxJQUhjO0FBSXpCYyx5QkFBaUI7QUFKUSxLQUFuQixDQUFWOztBQU9BdEIsWUFBUXVCLFNBQVIsQ0FBa0JDLFFBQWxCLENBQTJCLHFCQUEzQixFQUFrREMsS0FBbEQsQ0FBd0RKLEdBQXhEOztBQUVBOzs7Ozs7O0FBUUEsV0FBT0EsR0FBUDtBQUNILENBdkVEIiwiZmlsZSI6Ii4vcmVzb3VyY2VzL2pzL21hcHMvYmFzZV9tYXAuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBsZWFmbGV0ID0gcmVxdWlyZSgnbGVhZmxldCcpO1xuY29uc3QgcHJvdmlkZXJzID0gcmVxdWlyZSgnbGVhZmxldC1wcm92aWRlcnMnKTtcblxuZXhwb3J0IGRlZmF1bHQgKG9wdHMpID0+IHtcblxuICAgIG9wdHMgPSBPYmplY3QuYXNzaWduKHtcbiAgICAgICAgcmVuZGVyX2VsZW06ICdtYXAnLFxuICAgICAgICBjZW50ZXI6IFsyOS45ODEzOSwgLTk1LjMzMzc0XSxcbiAgICAgICAgem9vbTogNSxcbiAgICAgICAgbWF4Wm9vbTogMTAsXG4gICAgICAgIGxheWVyczogW10sXG4gICAgICAgIHNldF9tYXJrZXI6IGZhbHNlLFxuICAgIH0sIG9wdHMpO1xuXG4gICAgbGV0IGZlYXR1cmVfZ3JvdXBzID0gW107XG4gICAgLyp2YXIgb3BlbmFpcF9haXJzcGFjZV9sYWJlbHMgPSBuZXcgbGVhZmxldC5UaWxlTGF5ZXIuV01TKFxuICAgICAgICBcImh0dHA6Ly97c30udGlsZS5tYXBzLm9wZW5haXAubmV0L2dlb3dlYmNhY2hlL3NlcnZpY2Uvd21zXCIsIHtcbiAgICAgICAgICAgIG1heFpvb206IDE0LFxuICAgICAgICAgICAgbWluWm9vbTogMTIsXG4gICAgICAgICAgICBsYXllcnM6ICdvcGVuYWlwX2FwcHJvdmVkX2FpcnNwYWNlc19sYWJlbHMnLFxuICAgICAgICAgICAgdGlsZVNpemU6IDEwMjQsXG4gICAgICAgICAgICBkZXRlY3RSZXRpbmE6IHRydWUsXG4gICAgICAgICAgICBzdWJkb21haW5zOiAnMTInLFxuICAgICAgICAgICAgZm9ybWF0OiAnaW1hZ2UvcG5nJyxcbiAgICAgICAgICAgIHRyYW5zcGFyZW50OiB0cnVlXG4gICAgICAgIH0pO1xuXG4gICAgb3BlbmFpcF9haXJzcGFjZV9sYWJlbHMuYWRkVG8obWFwKTsqL1xuXG5cblxuICAgIGNvbnN0IG9wZW5jeWNsZW1hcF9waHlzX29zbSA9IG5ldyBsZWFmbGV0LlRpbGVMYXllcihcbiAgICAgICAgJ2h0dHA6Ly97c30udGlsZS50aHVuZGVyZm9yZXN0LmNvbS9sYW5kc2NhcGUve3p9L3t4fS97eX0ucG5nP2FwaWtleT1mMDlhMzhmYTg3NTE0ZGU0ODkwZmM5NmU3ZmU4ZWNiMScsIHtcbiAgICAgICAgICAgIG1heFpvb206IDE0LFxuICAgICAgICAgICAgbWluWm9vbTogNCxcbiAgICAgICAgICAgIGZvcm1hdDogJ2ltYWdlL3BuZycsXG4gICAgICAgICAgICB0cmFuc3BhcmVudDogdHJ1ZVxuICAgICAgICB9KVxuXG4gICAgZmVhdHVyZV9ncm91cHMucHVzaChvcGVuY3ljbGVtYXBfcGh5c19vc20pXG5cbiAgICAvKmNvbnN0IG9wZW5haXBfY2FjaGVkX2Jhc2VtYXAgPSBuZXcgbGVhZmxldC5UaWxlTGF5ZXIoXCJodHRwOi8ve3N9LnRpbGUubWFwcy5vcGVuYWlwLm5ldC9nZW93ZWJjYWNoZS9zZXJ2aWNlL3Rtcy8xLjAuMC9vcGVuYWlwX2Jhc2VtYXBARVBTRyUzQTkwMDkxM0Bwbmcve3p9L3t4fS97eX0ucG5nXCIsIHtcbiAgICAgICAgbWF4Wm9vbTogMTQsXG4gICAgICAgIG1pblpvb206IDQsXG4gICAgICAgIHRtczogdHJ1ZSxcbiAgICAgICAgZGV0ZWN0UmV0aW5hOiB0cnVlLFxuICAgICAgICBzdWJkb21haW5zOiAnMTInLFxuICAgICAgICBmb3JtYXQ6ICdpbWFnZS9wbmcnLFxuICAgICAgICB0cmFuc3BhcmVudDogdHJ1ZVxuICAgIH0pO1xuXG4gICAgZmVhdHVyZV9ncm91cHMucHVzaChvcGVuYWlwX2NhY2hlZF9iYXNlbWFwKTtcbiAgICAqL1xuXG4gICAgY29uc3Qgb3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtID0gbGVhZmxldC5mZWF0dXJlR3JvdXAoZmVhdHVyZV9ncm91cHMpO1xuXG4gICAgbGV0IG1hcCA9IGxlYWZsZXQubWFwKCdtYXAnLCB7XG4gICAgICAgIC8vbGF5ZXJzOiBbb3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtXSxcbiAgICAgICAgY2VudGVyOiBvcHRzLmNlbnRlcixcbiAgICAgICAgem9vbTogb3B0cy56b29tLFxuICAgICAgICBzY3JvbGxXaGVlbFpvb206IGZhbHNlLFxuICAgIH0pO1xuXG4gICAgbGVhZmxldC50aWxlTGF5ZXIucHJvdmlkZXIoJ0VzcmkuV29ybGRTdHJlZXRNYXAnKS5hZGRUbyhtYXApO1xuXG4gICAgLypjb25zdCBhdHRyaWIgPSBsZWFmbGV0LmNvbnRyb2wuYXR0cmlidXRpb24oe3Bvc2l0aW9uOiAnYm90dG9tbGVmdCd9KVxuICAgIGF0dHJpYi5hZGRBdHRyaWJ1dGlvbignPGEgaHJlZj1cImh0dHBzOi8vd3d3LnRodW5kZXJmb3Jlc3QuY29tXCIgdGFyZ2V0PVwiX2JsYW5rXCIgc3R5bGU9XCJcIj5UaHVuZGVyZm9yZXN0PC9hPicpXG4gICAgYXR0cmliLmFkZEF0dHJpYnV0aW9uKCc8YSBocmVmPVwiaHR0cHM6Ly93d3cub3BlbmFpcC5uZXRcIiB0YXJnZXQ9XCJfYmxhbmtcIiBzdHlsZT1cIlwiPm9wZW5BSVA8L2E+JylcbiAgICBhdHRyaWIuYWRkQXR0cmlidXRpb24oJzxhIGhyZWY9XCJodHRwczovL3d3dy5vcGVuc3RyZWV0bWFwLm9yZy9jb3B5cmlnaHRcIiB0YXJnZXQ9XCJfYmxhbmtcIiBzdHlsZT1cIlwiPk9wZW5TdHJlZXRNYXA8L2E+IGNvbnRyaWJ1dG9ycycpXG4gICAgYXR0cmliLmFkZEF0dHJpYnV0aW9uKCc8YSBocmVmPVwiaHR0cHM6Ly93d3cub3BlbndlYXRoZXJtYXAub3JnXCIgdGFyZ2V0PVwiX2JsYW5rXCIgc3R5bGU9XCJcIj5PcGVuV2VhdGhlck1hcDwvYT4nKVxuXG4gICAgYXR0cmliLmFkZFRvKG1hcCk7Ki9cblxuICAgIHJldHVybiBtYXBcbn07XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/js/maps/base_map.js\n"); +eval("//\n\nvar leaflet = __webpack_require__(\"./node_modules/leaflet/dist/leaflet-src.js\");\n__webpack_require__(\"./node_modules/leaflet-providers/leaflet-providers.js\");\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (function (opts) {\n\n opts = Object.assign({\n render_elem: 'map',\n center: [29.98139, -95.33374],\n zoom: 5,\n maxZoom: 10,\n layers: [],\n set_marker: false,\n providers: ['Esri.WorldStreetMap']\n }, opts);\n\n /*\n let feature_groups = [];\n const openaip_airspace_labels = new leaflet.TileLayer.WMS(\n \"http://{s}.tile.maps.openaip.net/geowebcache/service/wms\", {\n maxZoom: 14,\n minZoom: 12,\n layers: 'openaip_approved_airspaces_labels',\n tileSize: 1024,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n openaip_airspace_labels.addTo(map);*/\n\n /*const openaip_cached_basemap = new leaflet.TileLayer(\"http://{s}.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/{z}/{x}/{y}.png\", {\n maxZoom: 14,\n minZoom: 4,\n tms: true,\n detectRetina: true,\n subdomains: '12',\n format: 'image/png',\n transparent: true\n });\n feature_groups.push(openaip_cached_basemap);\n */\n\n var map = leaflet.map('map', {\n //layers: [openaip_basemap_phys_osm],\n center: opts.center,\n zoom: opts.zoom,\n scrollWheelZoom: false\n });\n\n for (var i in opts.providers) {\n leaflet.tileLayer.provider(opts.providers[i]).addTo(map);\n }\n\n return map;\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcz80MzA3Il0sIm5hbWVzIjpbImxlYWZsZXQiLCJyZXF1aXJlIiwib3B0cyIsIk9iamVjdCIsImFzc2lnbiIsInJlbmRlcl9lbGVtIiwiY2VudGVyIiwiem9vbSIsIm1heFpvb20iLCJsYXllcnMiLCJzZXRfbWFya2VyIiwicHJvdmlkZXJzIiwibWFwIiwic2Nyb2xsV2hlZWxab29tIiwiaSIsInRpbGVMYXllciIsInByb3ZpZGVyIiwiYWRkVG8iXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLElBQU1BLFVBQVUsbUJBQUFDLENBQVEsNENBQVIsQ0FBaEI7QUFDQSxtQkFBQUEsQ0FBUSx1REFBUjs7QUFFQSx5REFBZSxVQUFDQyxJQUFELEVBQVU7O0FBRXJCQSxXQUFPQyxPQUFPQyxNQUFQLENBQWM7QUFDakJDLHFCQUFhLEtBREk7QUFFakJDLGdCQUFRLENBQUMsUUFBRCxFQUFXLENBQUMsUUFBWixDQUZTO0FBR2pCQyxjQUFNLENBSFc7QUFJakJDLGlCQUFTLEVBSlE7QUFLakJDLGdCQUFRLEVBTFM7QUFNakJDLG9CQUFZLEtBTks7QUFPakJDLG1CQUFXLENBQ1AscUJBRE87QUFQTSxLQUFkLEVBVUpULElBVkksQ0FBUDs7QUFZQTs7Ozs7Ozs7Ozs7Ozs7O0FBZ0JBOzs7Ozs7Ozs7Ozs7QUFhQSxRQUFJVSxNQUFNWixRQUFRWSxHQUFSLENBQVksS0FBWixFQUFtQjtBQUN6QjtBQUNBTixnQkFBUUosS0FBS0ksTUFGWTtBQUd6QkMsY0FBTUwsS0FBS0ssSUFIYztBQUl6Qk0seUJBQWlCO0FBSlEsS0FBbkIsQ0FBVjs7QUFPQSxTQUFJLElBQU1DLENBQVYsSUFBZVosS0FBS1MsU0FBcEIsRUFBK0I7QUFDM0JYLGdCQUFRZSxTQUFSLENBQWtCQyxRQUFsQixDQUEyQmQsS0FBS1MsU0FBTCxDQUFlRyxDQUFmLENBQTNCLEVBQThDRyxLQUE5QyxDQUFvREwsR0FBcEQ7QUFDSDs7QUFFRCxXQUFPQSxHQUFQO0FBQ0gsQ0F2REQiLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG5cbmNvbnN0IGxlYWZsZXQgPSByZXF1aXJlKCdsZWFmbGV0Jyk7XG5yZXF1aXJlKCdsZWFmbGV0LXByb3ZpZGVycycpO1xuXG5leHBvcnQgZGVmYXVsdCAob3B0cykgPT4ge1xuXG4gICAgb3B0cyA9IE9iamVjdC5hc3NpZ24oe1xuICAgICAgICByZW5kZXJfZWxlbTogJ21hcCcsXG4gICAgICAgIGNlbnRlcjogWzI5Ljk4MTM5LCAtOTUuMzMzNzRdLFxuICAgICAgICB6b29tOiA1LFxuICAgICAgICBtYXhab29tOiAxMCxcbiAgICAgICAgbGF5ZXJzOiBbXSxcbiAgICAgICAgc2V0X21hcmtlcjogZmFsc2UsXG4gICAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICAgICAgJ0VzcmkuV29ybGRTdHJlZXRNYXAnLFxuICAgICAgICBdLFxuICAgIH0sIG9wdHMpO1xuXG4gICAgLypcbiAgICBsZXQgZmVhdHVyZV9ncm91cHMgPSBbXTtcbiAgICBjb25zdCBvcGVuYWlwX2FpcnNwYWNlX2xhYmVscyA9IG5ldyBsZWFmbGV0LlRpbGVMYXllci5XTVMoXG4gICAgICAgIFwiaHR0cDovL3tzfS50aWxlLm1hcHMub3BlbmFpcC5uZXQvZ2Vvd2ViY2FjaGUvc2VydmljZS93bXNcIiwge1xuICAgICAgICAgICAgbWF4Wm9vbTogMTQsXG4gICAgICAgICAgICBtaW5ab29tOiAxMixcbiAgICAgICAgICAgIGxheWVyczogJ29wZW5haXBfYXBwcm92ZWRfYWlyc3BhY2VzX2xhYmVscycsXG4gICAgICAgICAgICB0aWxlU2l6ZTogMTAyNCxcbiAgICAgICAgICAgIGRldGVjdFJldGluYTogdHJ1ZSxcbiAgICAgICAgICAgIHN1YmRvbWFpbnM6ICcxMicsXG4gICAgICAgICAgICBmb3JtYXQ6ICdpbWFnZS9wbmcnLFxuICAgICAgICAgICAgdHJhbnNwYXJlbnQ6IHRydWVcbiAgICAgICAgfSk7XG5cbiAgICBvcGVuYWlwX2FpcnNwYWNlX2xhYmVscy5hZGRUbyhtYXApOyovXG5cbiAgICAvKmNvbnN0IG9wZW5haXBfY2FjaGVkX2Jhc2VtYXAgPSBuZXcgbGVhZmxldC5UaWxlTGF5ZXIoXCJodHRwOi8ve3N9LnRpbGUubWFwcy5vcGVuYWlwLm5ldC9nZW93ZWJjYWNoZS9zZXJ2aWNlL3Rtcy8xLjAuMC9vcGVuYWlwX2Jhc2VtYXBARVBTRyUzQTkwMDkxM0Bwbmcve3p9L3t4fS97eX0ucG5nXCIsIHtcbiAgICAgICAgbWF4Wm9vbTogMTQsXG4gICAgICAgIG1pblpvb206IDQsXG4gICAgICAgIHRtczogdHJ1ZSxcbiAgICAgICAgZGV0ZWN0UmV0aW5hOiB0cnVlLFxuICAgICAgICBzdWJkb21haW5zOiAnMTInLFxuICAgICAgICBmb3JtYXQ6ICdpbWFnZS9wbmcnLFxuICAgICAgICB0cmFuc3BhcmVudDogdHJ1ZVxuICAgIH0pO1xuXG4gICAgZmVhdHVyZV9ncm91cHMucHVzaChvcGVuYWlwX2NhY2hlZF9iYXNlbWFwKTtcbiAgICAqL1xuXG4gICAgbGV0IG1hcCA9IGxlYWZsZXQubWFwKCdtYXAnLCB7XG4gICAgICAgIC8vbGF5ZXJzOiBbb3BlbmFpcF9iYXNlbWFwX3BoeXNfb3NtXSxcbiAgICAgICAgY2VudGVyOiBvcHRzLmNlbnRlcixcbiAgICAgICAgem9vbTogb3B0cy56b29tLFxuICAgICAgICBzY3JvbGxXaGVlbFpvb206IGZhbHNlLFxuICAgIH0pO1xuXG4gICAgZm9yKGNvbnN0IGkgaW4gb3B0cy5wcm92aWRlcnMpIHtcbiAgICAgICAgbGVhZmxldC50aWxlTGF5ZXIucHJvdmlkZXIob3B0cy5wcm92aWRlcnNbaV0pLmFkZFRvKG1hcCk7XG4gICAgfVxuXG4gICAgcmV0dXJuIG1hcDtcbn07XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9yZXNvdXJjZXMvanMvbWFwcy9iYXNlX21hcC5qcyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/js/maps/base_map.js\n"); /***/ }), diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 18c0c60c..5050494f 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,8 +1,8 @@ { - "/assets/frontend/js/app.js": "/assets/frontend/js/app.js?id=6444c18feb0a63300330", + "/assets/frontend/js/app.js": "/assets/frontend/js/app.js?id=c30de31f825160aacbb4", "/assets/frontend/css/now-ui-kit.css": "/assets/frontend/css/now-ui-kit.css?id=b0a0f05b94a4486db4f2", "/assets/admin/css/vendor.min.css": "/assets/admin/css/vendor.min.css?id=cc80aec3cf1646f83d8d", - "/assets/admin/js/app.js": "/assets/admin/js/app.js?id=3f868969d6489b407712", + "/assets/admin/js/app.js": "/assets/admin/js/app.js?id=fd7aff514485e548f4bc", "/assets/installer/js/app.js": "/assets/installer/js/app.js?id=3a51850509367b06cd1f", "/assets/fonts/glyphicons-halflings-regular.woff2": "/assets/fonts/glyphicons-halflings-regular.woff2?id=349344e92fb16221dd56", "/assets/admin/fonts/glyphicons-halflings-regular.woff2": "/assets/admin/fonts/glyphicons-halflings-regular.woff2?id=349344e92fb16221dd56", diff --git a/resources/js/maps/base_map.js b/resources/js/maps/base_map.js index 95f831ca..fff2c335 100644 --- a/resources/js/maps/base_map.js +++ b/resources/js/maps/base_map.js @@ -12,6 +12,10 @@ export default (opts) => { maxZoom: 10, layers: [], set_marker: false, + providers: [ + 'Esri.WorldStreetMap', + ], + tile_layers: [], }, opts); /* @@ -50,7 +54,9 @@ export default (opts) => { scrollWheelZoom: false, }); - leaflet.tileLayer.provider('Esri.WorldStreetMap').addTo(map); + for(const i in opts.providers) { + leaflet.tileLayer.provider(opts.providers[i]).addTo(map); + } return map; };