Get active baselayer for permalink

730 views
Skip to first unread message

Marco Krage

unread,
Mar 20, 2013, 3:01:06 AM3/20/13
to leafl...@googlegroups.com
Hello,
i try to generate a permalink. Below is my permalink function for now.
How do i get the current activated baselayer?

function updatePermalink() {
  var s = ''
  ,center = map.getCenter()
  ,lat = center.lat
  ,lng = center.lng
  ,zoom = map.getZoom()
  ,baselayer = 'TODO'
  ,activeTracks = (function(){ var r=[]; for(track in tracks) { r.push(track) } return r.join(','); })();
   
  if(lat) {s += '~lat='+center.lat;}
  if(lng) {s += '~lng='+center.lng;}
  if(zoom) {s += '~zoom='+zoom;}
  if(baselayer) {s += '~baselayer='+baselayer;}
  if(activeTracks) {s += '~tracks='+activeTracks;}
 
  $('#permalink').attr('href', '#'+s);
}


Ideas? Anything?

voz...@gmail.com

unread,
Mar 23, 2013, 2:54:49 PM3/23/13
to leafl...@googlegroups.com
Right now there is no such feature. So I've created a suggestion on leaflet.voice. Please upvote it. Here it is http://leaflet.uservoice.com/forums/150880-ideas-and-suggestions-for-leaflet/suggestions/3777550-get-active-baselayer
Reply all
Reply to author
Forward
0 new messages