Merge pull request #431 from richbradshaw/gh-pages

Added leaflet.js option to check for retina screens and provide a nicer map.
This commit is contained in:
Stefan Breunig 2013-03-10 12:05:06 -07:00
commit 897ce2e9f1

View File

@ -1,5 +1,4 @@
// SETUP ///////////////////////////////////////////////////////////// // SETUP /////////////////////////////////////////////////////////////
// these functions set up specific areas after the boot function // these functions set up specific areas after the boot function
// created a basic framework. All of these functions should only ever // created a basic framework. All of these functions should only ever
@ -104,10 +103,10 @@ window.setupStyles = function() {
window.setupMap = function() { window.setupMap = function() {
$('#map').text(''); $('#map').text('');
var osmOpt = {attribution: 'Map data © OpenStreetMap contributors', maxZoom: 18}; var osmOpt = {attribution: 'Map data © OpenStreetMap contributors', maxZoom: 18, detectRetina: true};
var osm = new L.TileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', osmOpt); var osm = new L.TileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', osmOpt);
var cmOpt = {attribution: 'Map data © OpenStreetMap contributors, Imagery © CloudMade', maxZoom: 18}; var cmOpt = {attribution: 'Map data © OpenStreetMap contributors, Imagery © CloudMade', maxZoom: 18, detectRetina: true};
var cmMin = new L.TileLayer('http://{s}.tile.cloudmade.com/654cef5fd49a432ab81267e200ecc502/22677/256/{z}/{x}/{y}.png', cmOpt); var cmMin = new L.TileLayer('http://{s}.tile.cloudmade.com/654cef5fd49a432ab81267e200ecc502/22677/256/{z}/{x}/{y}.png', cmOpt);
var cmMid = new L.TileLayer('http://{s}.tile.cloudmade.com/654cef5fd49a432ab81267e200ecc502/999/256/{z}/{x}/{y}.png', cmOpt); var cmMid = new L.TileLayer('http://{s}.tile.cloudmade.com/654cef5fd49a432ab81267e200ecc502/999/256/{z}/{x}/{y}.png', cmOpt);