Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. //classes de teste apagar depois
  2. var Revenda = function (nomeFantasia, LatLng, icon) {
  3. this.nomeFantasia = nomeFantasia;
  4. this.LatLng = LatLng;
  5. this.icon = icon;
  6. }
  7.  
  8. var Revendedor = function (nome, LatLng, Revenda, icon) {
  9. this.nome = nome;
  10. this.LatLng = LatLng;
  11. this.Revenda = Revenda;
  12. this.icon = icon;
  13. }
  14.  
  15. var LatLng1 = {lat: -3.128518, lng: -59.965044}
  16. var LatLng2 = {lat: -3.120291, lng: -59.970366}
  17. var LatLng3 = {lat: -3.133789, lng: -59.980237}
  18. var LatLng4 = {lat: -3.125358, lng: -59.982636}
  19. var LatLng5 = {lat: -3.120291, lng: -59.981264}
  20. var LatLng6 = {lat: -3.127956, lng: -59.955013}
  21.  
  22. var revenda1 = new Revenda("2 IRMÃOS", LatLng1, '../assets/mapa_revenda.png');
  23. var revenda2 = new Revenda("3 IRMÃOS", LatLng2, '../assets/mapa_revenda.png');
  24. var revenda3 = new Revenda("4 IRMÃOS", LatLng3, '../assets/mapa_revenda.png');
  25.  
  26. revendasList = [
  27. revenda1,
  28. revenda2,
  29. revenda3
  30. ];
  31.  
  32. var revendedor1 = new Revendedor("José", LatLng4, revenda1, '../assets/mapa_moto_sem_balao.png');
  33. var revendedor2 = new Revendedor("Maria", LatLng5, revenda2, '../assets/mapa_moto_sem_balao.png');
  34. var revendedor3 = new Revendedor("João", LatLng6, revenda3, '../assets/mapa_moto_sem_balao.png');
  35.  
  36. revendedoresList = [
  37. revendedor1,
  38. revendedor2,
  39. revendedor3
  40. ];
  41.  
  42. //Dynamic listing of markers
  43. markersList = [];
  44.  
  45. revendedoresList.forEach(function (revendedorItemList) {
  46. // The marker, positioned at Uluru
  47. markerDelivery = new google.maps.Marker({
  48. position: revendedorItemList.LatLng,
  49. map: map,
  50. icon: revendedorItemList.icon,
  51. tooltipData: "ENTREGADOR: " + revendedorItemList.nome +
  52. "<br>REVENDA: " + revendedorItemList.Revenda.nomeFantasia
  53. });
  54.  
  55. markersList.push(markerDelivery);
  56.  
  57. google.maps.event.addListener(markerDelivery, 'click', function (e) {
  58. modalFooterViewControl("none", "flex");
  59. markerDelivery.setIcon('../assets/mapa_moto_sem_balao_selecionado.png');
  60.  
  61. });
  62. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement