--- steps/step-1/index.html 2025-11-09 17:31:24.600330688 +0000
+++ steps/step-2/index.html 2025-11-04 20:55:43.217987455 +0000
@@ -4,12 +4,14 @@
requires the following npm packages:
* leaflet
+ * leaflet-providers
-->
<head>
- <title>A Simple Map</title>
+ <title>Simplify tile layer setup</title>
<meta charset="utf-8" />
<script src="../../node_modules/leaflet/dist/leaflet.js"></script>
<link rel="stylesheet" href="../../node_modules/leaflet/dist/leaflet.css"/>
+ <script src="../../node_modules/leaflet-providers/leaflet-providers.js"></script>
</head>
<body>
<div id='mapDiv' style='width: 800px; height: 600px'></div>
@@ -17,8 +19,7 @@
var latLon = [53.56250, 9.95982];
var zoom = 18;
- var osmLayer = L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
- {attribution: 'Map data © OpenStreetMap contributors'});
+ var osmLayer = L.tileLayer.provider('OpenStreetMap.Mapnik');
var myMap = L.map('mapDiv', { layers: osmLayer}).setView(latLon, zoom);
</script>