Skip to content

Commit 3d8f9b5

Browse files
authored
change background layers
changed background layers to leaflet-providers
1 parent ce62f6c commit 3d8f9b5

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

overlap-custom-side.html

+22-22
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
<link rel="stylesheet" href="lib/leaflet-slider.css"/>
1111
<script src="lib/leaflet-slider.js"></script>
1212
<link rel="stylesheet" href="lib/Control.FullScreen.css" />
13-
<script src="lib/leaflet.functionaltilelayer.js"></script>
13+
<script src="lib/leaflet.functionaltilelayer.js"></script>
14+
<script src="lib/leaflet-providers.js"></script>
1415

1516
<style>
1617
body {
@@ -63,7 +64,7 @@
6364
<small><p>Left side: <input type="text" id="leftOverlay" size="40" value="http://mapwarper.net/maps/tile/26003/{z}/{x}/{y}.png"> </p><p>Right side: <input type="text" id="rightOverlay" size="40" value="http://mapwarper.net/maps/tile/25970/{z}/{x}/{y}.png"></p>
6465
<a href="https://github.com/answerquest/answerquest.github.io/blob/master/overlap-custom-side.html">Source code</a> | <a href="http://datameet.org">Datameet</a>
6566
<br>
66-
By <a href="http://nikhilvj.co.in">Nikhil VJ</a> | <a href="https://nikhilvj.benow.in/pay/">i appreciate this!</a>
67+
By <a href="https://nikhilvj.co.in">Nikhil VJ</a> | <a href="javascript:alert('Loved this? Please help me do more open source work like this!\nTip jar: UPI: 9665831250@upi');">i appreciate this!</a>
6768
</small>
6869
</div>
6970
<div id="left">Left</div>
@@ -74,33 +75,32 @@
7475
<script>
7576
// ************************
7677
// INITIAL
77-
const osmLink = '<a href="http://openstreetmap.org">OpenStreetMap</a>',
78-
mapboxUrl = 'https://{s}.tiles.mapbox.com/v3/{id}/{z}/{x}/{y}.png',
79-
MBAttrib = '&copy; ' + osmLink + ' Contributors & <a href="https://www.mapbox.com/about/maps/">Mapbox</a>';
80-
81-
var MBstreets = L.tileLayer(mapboxUrl, {id: 'nikhilsheth.m0mlpl2d', attribution: MBAttrib, maxZoom: 20}),
82-
MBsatlabel = L.tileLayer(mapboxUrl, {id: 'nikhilsheth.m0mmaa87', attribution: MBAttrib}),
83-
MBsat = L.tileLayer(mapboxUrl, {id: 'nikhilsheth.m0mni8e7', attribution: MBAttrib}),
84-
MBlight = L.tileLayer(mapboxUrl, {id: 'nikhilsheth.m0mmobne', attribution: MBAttrib}),
85-
MBdark = L.tileLayer(mapboxUrl, {id: 'nikhilsheth.jme9hi44', attribution: MBAttrib}),
86-
OsmIndia = L.tileLayer(mapboxUrl, {id: 'openstreetmap.1b68f018', attribution: MBAttrib, maxZoom: 20}),
87-
GithubLight = L.tileLayer('http://{s}.tiles.mapbox.com/v3/github.map-xgq2svrz/{z}/{x}/{y}.png', {attribution: MBAttrib}),
88-
scenic = L.tileLayer('https://api.mapbox.com/styles/v1/nikhilsheth/cj8rdd7wu45nl2sps9teusbbr/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoibmlraGlsc2hldGgiLCJhIjoiQTREVlJuOCJ9.YpMpVVbkxOFZW-bEq1_LIw', {attribution: MBAttrib}) ;
8978

79+
// Initiate Leaflet MAP
80+
// background layers, using Leaflet-providers plugin. See https://github.com/leaflet-extras/leaflet-providers
81+
var OSM = L.tileLayer.provider('OpenStreetMap.Mapnik');
82+
var cartoVoyager = L.tileLayer.provider('CartoDB.VoyagerLabelsUnder');
83+
var cartoPositron = L.tileLayer.provider('CartoDB.Positron');
84+
var cartoDark = L.tileLayer.provider('CartoDB.DarkMatter');
85+
var esriWorld = L.tileLayer.provider('Esri.WorldImagery');
86+
var gStreets = L.tileLayer('https://{s}.google.com/vt/lyrs=m&x={x}&y={y}&z={z}',{maxZoom: 20, subdomains:['mt0','mt1','mt2','mt3']});
87+
var gHybrid = L.tileLayer('https://{s}.google.com/vt/lyrs=s,h&x={x}&y={y}&z={z}',{maxZoom: 20, subdomains:['mt0','mt1','mt2','mt3']});
88+
var gSat = L.tileLayer('https://{s}.google.com/vt/lyrs=s&x={x}&y={y}&z={z}',{maxZoom: 20, subdomains:['mt0','mt1','mt2','mt3']});
9089

9190
var baseLayers = {
92-
"OpenStreetMap.IN": OsmIndia,
93-
"Mapbox Streets": MBstreets,
94-
"Mapbox Satellite w/labels": MBsatlabel ,
95-
"Mapbox Light": MBlight,
96-
"Github Light" : GithubLight,
97-
"Mapbox Dark" : MBdark,
98-
"Scenic" : scenic
91+
"OpenStreetMap": OSM,
92+
"cartoVoyager": cartoVoyager,
93+
"cartoPositron": cartoPositron ,
94+
"cartoDark": cartoDark,
95+
"esriWorld" : esriWorld,
96+
"gStreets" : gStreets,
97+
"gSat" : gSat,
98+
"gHybrid" : gHybrid
9999
};
100100

101101
// *************************
102102

103-
var map = L.map('map', {layers: [MBsatlabel]}).setView([13.1, 77.594563], 11);
103+
var map = L.map('map', {layers: [esriWorld]}).setView([13.1, 77.594563], 11);
104104

105105
//var tileLayer = new L.TileLayer('https://api.mapbox.com/styles/v1/nikhilsheth/cj8rdd7wu45nl2sps9teusbbr/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoibmlraGlsc2hldGgiLCJhIjoiQTREVlJuOCJ9.YpMpVVbkxOFZW-bEq1_LIw').addTo(map);
106106

0 commit comments

Comments
 (0)