Use layer id instead of name for hash
- to make it work across languages and on translation changes - with legacy support for old names
This commit is contained in:
parent
3d60b05422
commit
d60b1ad15f
4 changed files with 105 additions and 22 deletions
|
|
@ -12,6 +12,15 @@ BR.LayersConfig = L.Class.extend({
|
|||
'Waymarked_Trails-Hiking'
|
||||
],
|
||||
|
||||
legacyNameToIdMap: {
|
||||
'OpenStreetMap': 'standard',
|
||||
'OpenStreetMap.de': 'osm-mapnik-german_style',
|
||||
'OpenTopoMap': 'OpenTopoMap',
|
||||
'Esri World Imagery': 'Esri.WorldImagery',
|
||||
'Cycling (Waymarked Trails)': 'Waymarked_Trails-Cycling',
|
||||
'Hiking (Waymarked Trails)': 'Waymarked_Trails-Hiking'
|
||||
},
|
||||
|
||||
initialize: function (map) {
|
||||
this._map = map;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue