let features_all = format_geojson.readFeatures(json_js, {dataProjection: EPSG4326, featureProjection: EPSG3857});
- // background layer
- // ----------------
-
- let layer_map;
-
- // OSM layer
- layer_map = new ol.layer.Tile({
- source: new ol.source.OSM()
- });
-
- // basemap.at layer // TODO: Currently this is a race condition
- let capabilitiesUrl = 'https://www.basemap.at/wmts/1.0.0/WMTSCapabilities.xml';
- fetch(capabilitiesUrl).then(function(response) {
- return response.text();
- }).then(function(text) {
- let result = new ol.format.WMTSCapabilities().read(text);
- let options = ol.source.WMTS.optionsFromCapabilities(result, {
- layer: 'geolandbasemap',
- matrixSet: 'google3857',
- style: 'normal',
- });
- layer_map = new ol.layer.Tile({
- source: new ol.source.WMTS(options),
- });
- });
-
- /*
- // Microsoft Bing Maps
- // let layer_map = new OpenLayers.Layer.Bing({
- // type: "Road",
- // key: "AgPH3SlIXAwajrJKf0FORQyhTqsP8KIlvtN6RKfvxe6fOB6q6-HFmg8EOFm7LSOA",
- // tileOptions: {crossOriginKeyword: null}});
-
- // // Alternative: Base map
- // // see: https://www.basemap.at
-
- // // Alternative: OpenTopoMap
- // // see: https://opentopomap.org/about
-
- // // Alternative: Dummy base layer
- // let layer_map = new OpenLayers.Layer.Vector("Base Layer", {
- // isBaseLayer: true});
- */
-
-
// path layer
// ----------
let map = new ol.Map({
target: jq_map[0],
layers: [
- layer_map,
layer_sledrun
],
overlays: [popup_overlay],
}
}
});
+
+
+ // background layer
+ // ----------------
+
+ // OSM layer
+ let layer_map = new ol.layer.Tile({
+ source: new ol.source.OSM()
+ });
+
+ // basemap.at layer // TODO: Currently this is a race condition
+ let capabilitiesUrl = 'https://www.basemap.at/wmts/1.0.0/WMTSCapabilities.xml';
+ fetch(capabilitiesUrl).then(function(response) {
+ return response.text();
+ }).then(function(text) {
+ let result = new ol.format.WMTSCapabilities().read(text);
+ let options = ol.source.WMTS.optionsFromCapabilities(result, {
+ layer: 'geolandbasemap',
+ matrixSet: 'google3857',
+ style: 'normal',
+ });
+ layer_map = new ol.layer.Tile({
+ source: new ol.source.WMTS(options),
+ });
+ });
+
+ // Microsoft Bing Maps
+ // let layer_map = new OpenLayers.Layer.Bing({
+ // type: "Road",
+ // key: "AgPH3SlIXAwajrJKf0FORQyhTqsP8KIlvtN6RKfvxe6fOB6q6-HFmg8EOFm7LSOA",
+ // tileOptions: {crossOriginKeyword: null}});
+
+ // // Alternative: Base map
+ // // see: https://www.basemap.at
+
+ // // Alternative: OpenTopoMap
+ // // see: https://opentopomap.org/about
+
+ // // Alternative: Dummy base layer
+ // let layer_map = new OpenLayers.Layer.Vector("Base Layer", {
+ // isBaseLayer: true});
+
+ map.getLayers().insertAt(0, layer_map);
}
function init_wrmaps() {
$(document).ready(init_wrmaps);
-