Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. export class MapsComponent implements OnInit {
  2. stores: Store[] = [];
  3.  
  4. constructor(private storeService: StoreService) {}
  5.  
  6. ngOnInit() {
  7.  
  8. this.storeService.getStores()
  9. .subscribe(
  10. stores => this.stores = stores,
  11. error => console.error(error)
  12. );
  13. console.log(stores);
  14.  
  15. var ireLatLng = {lat: 53.1424, lng: -7.6921};
  16. var map = new google.maps.Map(document.getElementById('map'), {
  17. zoom: 8,
  18. center: ireLatLng
  19. });
  20.  
  21. stores.forEach(onAddMarker(stores.firstName,stores.lat,stores.long) {
  22. console.log(stores.firstName + "added");
  23. });
  24.  
  25. }
  26.  
  27. onAddMarker(name: string,lt: string,ln: string){
  28. var myLatLng = {lat: lt, lng: ln};
  29. var marker = new google.maps.Marker({
  30. position: myLatLng,
  31. map: map,
  32. title: name,
  33. });
  34. }
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement