Laravel Googlemapper Multi znaczniki

0

Cześć,

Do swojego projektu potrzebuję korzystać z mapy google. Używam do tego celu rozszerzenia do Laravel Googlemapper (https://github.com/bradcornford/Googlmapper).
i ok działa tylko ja potrzebuję na jednej mapie dodać kilka lub **kilkadziesiąt ** znaczników jednocześnie. Tylko że nie wiem jak to zrobić w sensie zautomatyzować ponieważ żeby dodać np. 3 znaczniki mam coś takiego:

        Mapper::map(0, 0,
            [
                'zoom' => 15,
                'draggable' => true,
                'marker' => false,
                'center' => false,
                'markers' => ['title' => 'My Location', 'animation' => 'DROP'],
                
            ]
        )
        ->marker(50.061711, 19.937356)
        ->marker(50.063693, 19.911742)
        ->marker(50.057979, 19.920445)
        ->marker(50.054466, 19.936655);

dodawanie każdego znacznika w ten sposób jest dość niewygodne.
wie ktoś jak to zrobić lepiej ?

0

Na leniwca (patrz awatar): wrzucasz sobie wszystkie pozycje do tablicy $markers, a potem robisz pętlę:

$markers = [
    [
        'latitude' => 0,
        'longtitude' => 0
    ],
    [
        'latitude' => 1,
        'longtitude' => 1
    ]
];

$map = Mapper::map(0, 0, [
    'zoom' => 15,
    'draggable' => true,
    'marker' => false,
    'center' => false,
    'markers' => ['title' => 'My Location', 'animation' => 'DROP'],
]);

foreach ($markers as $marker) {
   $map->marker($marker['latitude'], $marker['longitude']);
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1