Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. var route = {"color": "#FF0000", "fillOpacity": 1, "fillColor": "#FF0000", "weight": 3, "opacity": 1};
  2.  
  3. var myIcon = L.icon({iconUrl: 'circle.png', iconSize: [8, 8]})
  4.  
  5. var d1a = L.geoJSON(day01a, {onEachFeature: onEachFeature, style: route, pointToLayer: function (feature, latlng) {return L.marker(latlng, {icon: myIcon})}});
  6. var d1a = L.geoJSON(day01b, {onEachFeature: onEachFeature, style: route, pointToLayer: function (feature, latlng) {return L.marker(latlng, {icon: myIcon})}});
  7.  
  8. var satellite = L.tileLayer(mbUrl, {id: 'mapbox.satellite', attribution: mbAttr}),
  9.  
  10. street = L.tileLayer(mbUrl, {id: 'mapbox.streets', attribution: mbAttr});
  11.  
  12. var map = L.map('map', {center: [37.792965, -111.485824], zoom: 5, layers: [street, d1a, d1b]});
  13.  
  14. var baseLayers = {"Satellite": satellite, "Street": street};
  15. var overlays = {"Step 01": d1a, "Step 02": d1b};;
  16.  
  17. L.control.layers(baseLayers, overlays).addTo(map);
  18.  
  19. var routes = [d1a, d1b, d2a, d3a];
  20. var step = 0;
  21.  
  22. var map = L.map('map', {center: [37.792965, -111.485824], zoom: 5, layers: [street, d1a]});
  23.  
  24. function cycle() {
  25. step += 1;
  26. if (step <= routes.length) {
  27. map.addLayer(routes[step]);
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement