Jestem naprawdę początkującym użytkownikiem w JS, przepraszam, że nie mam załączonego mojego kodu, ponieważ wszystko co zrobiłem - przykłady "helloworld" z Google Map Docs.Google maps: Rysowanie na żywo i aktualizowanie polilinii
Jaki jest problem: Chcę narysować polilinię w zależności od aktualnej pozycji użytkownika. Tak więc każdy z nich musi mieć współrzędne w tej chwili google.maps.LatLng(). Na mapie powinien pojawić się cały proces aktualizacji, na przykład raz na 5 sekund. W końcu jest to jak wizualizacja porannego spaceru na mapie, coś w tym rodzaju.
wiem, jak „wyciągnąć” mapę i dodać punkty w var flightPlanCoordinates [] i poprosić o kilka przykładów lub linki, gdzie mogę znaleźć:
- Jak dodać prąd stanowisko do var flightPlanCoordinates []
- Jak zrobić to wszystko aktualizację w trybie "na żywo"
dzięki za pomoc :)
UPD:
staramy się robić rzeczy, jak to, ale nie działa
var path = poly.getPath();
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
path.push(new google.maps.LatLng(latitude, longitude));
UPD2: oto fajny przykład, jak należy http://kasheftin.github.io/gmaps/
Co chcesz zrobić, to zajrzeć do [HTML5 interfejs API geolokalizacji] (https://developer.mozilla.org/en-US/docs/WebAPI/Using_geolocation) –
próbuje coś takiego zrobić, ale nie działa 'var path = poly.getPath(); var latitude = position.coords.latitude; var longitude = position.coords.długość geograficzna; path.push (new google.maps.LatLng (szerokość, długość geograficzna)); ' – Rachnog