• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyciąganie lokalizacji markera z bazy danych

0 głosów
191 wizyt
pytanie zadane 14 lutego 2019 w JavaScript przez Grzegorz Mikina Dyskutant (8,060 p.)
edycja 14 lutego 2019 przez Grzegorz Mikina

 

  id              lon                          lng
  1                50.01                  19.9263    
  2                52.2343              20.9569    
  3                53.1147              18.0545    
  4                53.3505              18.4373    
  5                53.4471              18.7287    
  6                52.7728              18.2525    
  7                52.8459              19.1802    
  8                53.1381              17.5961    
  9                52.554                19.6976    
  10              53.0669              19.4018    
  11              52.8484              19.6539    
  12              53.4134              18.4513    
  13              53.0167              18.5533    
  14              53.0328              18.7029    
  15              53.0247              18.6065    
  16              52.6438              19.0687    
  17              52.8466              17.742    
  18              54.1868              16.1846    
  19              52.8483              19.6559 

Statycznie ustawiam marker w Javascript

addMarker({lat:49.968528,lng:20.429907});
                 addMarker({lat:49.968528,lng:20.429907});
                 addMarker({lat:49.968528,lng:20.429907});
                 addMarker({lat:49.968528,lng:20.429907});
                 addMarker({lat:49.968528,lng:20.429907});
                 addMarker({lat:49.968528,lng:20.429907});
                 //Add Marker function
            function addMarker(coords){
                var marker = new google.maps.Marker({
                    position:{lat:,lng},
                    map:map
                })
            }

                })
             }
    
    </script>

Chcę żeby lat i lng były przypisane do zmiennej i była rysowana taka ilość markerów na mapie ile jest rekordów w bazie (ilość id). Czy pętla for wystarczy tutaj ? Czy trzeba stosować for each i jak to mam połączyć z Javascriptem. Zwiększając ilość places zwiększa się ilość id i automatycznie zwiększa się ilość markerów na mapie. Jeżeli ktoś mi to wytłumaczy to resztę zrobię sam. Przypuszczam że muszę zrobić coś w stylu połącz z bazą () pobierz id lan lng  z tej i tej bazy i przypisz to do zmiennej. Potem tą zmienną włóż do pętli for each  i kręć do czasu aż nie skończy się ilość id <v=1 potem break.

 

komentarz 15 lutego 2019 przez DragonCoder Nałogowiec (36,500 p.)
Nie wiem ja w js, ale w QML, robilem to tak, ze tworzyłem instancje markera, przypisywalem mu wszystkie wartosc, jak szerokosc, wysokosc i sciezke do zdjęcia  a jako koordynaty (coordinate), podawalem mu zwykle zapytanie do bazy danych, w ktorym robilem select*

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 711 wizyt
0 głosów
0 odpowiedzi 142 wizyt
0 głosów
1 odpowiedź 199 wizyt
pytanie zadane 18 lutego 2019 w JavaScript przez Grzegorz Mikina Dyskutant (8,060 p.)

93,633 zapytań

142,558 odpowiedzi

323,058 komentarzy

63,141 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2900p. - dia-Chann
  2. 2870p. - DziarnowskiJ
  3. 2827p. - Łukasz Piwowar
  4. 2783p. - raydeal
  5. 2758p. - Adrian Wieprzkowicz
  6. 2713p. - rucin93
  7. 2579p. - Łukasz Eckert
  8. 2523p. - Maurycy W
  9. 2459p. - CC PL
  10. 2082p. - Michal Drewniak
  11. 1885p. - robwarsz
  12. 1851p. - Mariusz Fornal
  13. 1811p. - rafalszastok
  14. 1600p. - Rafał Trójniak
  15. 1588p. - Tomasz Bielak
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...