Skip to content

Commit

Permalink
ors-map: Save mapstyle to cache
Browse files Browse the repository at this point in the history
closes #150
  • Loading branch information
TheGreatRefrigerator committed Nov 10, 2017
1 parent 708ae0c commit 9f6697e
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions app/components/ors-map/ors-map.js
Original file line number Diff line number Diff line change
Expand Up @@ -137,17 +137,15 @@ angular.module('orsApp').directive('orsMap', () => {
const el = angular.element(document.querySelector('.js-toggle')).empty();
}
});
//
$scope.basecount = 0;
$scope.basecount = orsCookiesFactory.getMapOptions() ? orsCookiesFactory.getMapOptions().bl : 0 ;
// mapOptionsInitSubject is a replay subject and only subscribes once
let mapInitSubject = orsSettingsFactory.mapOptionsInitSubject.subscribe(settings => {
console.error('ONCE', JSON.stringify(settings));
if (settings.lat && settings.lng && settings.zoom && settings.bl) {
if (settings.lat && settings.lng && settings.zoom) {
$scope.orsMap.setView({
lat: settings.lat,
lng: settings.lng
}, settings.zoom);
$scope.basecount = 4;
} else {
// Heidelberg
$scope.orsMap.setView([49.409445, 8.692953], 13);
Expand All @@ -163,7 +161,6 @@ angular.module('orsApp').directive('orsMap', () => {
$timeout(function() {
$scope.mapModel.map.addControl($scope.welcomeMsgBox);
}, 500);
$scope.basecount = 5;
}
}
console.log($scope.basecount);
Expand Down Expand Up @@ -227,7 +224,6 @@ angular.module('orsApp').directive('orsMap', () => {
"Hillshade": hillshade
};
$scope.mapModel.map.on("load", (evt) => {
console.log($scope.basecount)
$scope.baseLayers[lists.reverseBaseLayers[$scope.basecount]].addTo($scope.orsMap);
$scope.mapModel.geofeatures.layerRoutePoints.addTo($scope.mapModel.map);
$scope.mapModel.geofeatures.layerRouteLines.addTo($scope.mapModel.map);
Expand Down Expand Up @@ -260,9 +256,9 @@ angular.module('orsApp').directive('orsMap', () => {
console.log(key)
$scope.basecount = lists.baseLayers[key];
}
// basecount++;
});
console.log($scope.basecount)
$scope.setMapOptions();
});
});
/**
Expand Down Expand Up @@ -317,7 +313,6 @@ angular.module('orsApp').directive('orsMap', () => {
zoom: mapZoom,
bl: $scope.basecount
};
console.log(mapOptions)
orsCookiesFactory.setMapOptions(mapOptions);
// update permalink
let userOptions = orsSettingsFactory.getUserOptions();
Expand Down Expand Up @@ -419,7 +414,6 @@ angular.module('orsApp').directive('orsMap', () => {
if (setCnt == 1) $scope.clearLayer('layerRouteLines');
};
$scope.reshuffleIndicesText = (actionPackage) => {
console.log(actionPackage);
let i = 0;
$scope.mapModel.geofeatures[actionPackage.layerCode].eachLayer((layer) => {
let markerIcon;
Expand Down

0 comments on commit 9f6697e

Please sign in to comment.