Krok 1: Udostępnij swoją trasę w Mapach Google
W Mapach Google utwórz trasę, a następnie udostępnij ją, aby uzyskać link do wskazówek dojazdu.
Krok 2: Konwertuj trasę na plik GPX
Korzystając z poręcznej funkcji konwersji w GPS Visualizer ( http://www.gpsvisualizer.com/convert_input ), wklej link skopiowany z Google Maps, wybierz GPX jako format wyjściowy i pobierz plik.
Krok 3: Dodaj znaczniki czasu do trasy
Prześlij GPX do narzędzia znaczników czasu GOTOES ( http://gotoes.org/strava/Add_Timestamps_To_GPX.php ), określając czas rozpoczęcia, strefę czasową i średnią prędkość. Pobierz wynikowy plik.
Krok 4: Załaduj punkty trasy w QGIS
Dodaj plik GPX ze znacznikiem czasowym jako warstwę wektorową w QGIS. Wybierz warstwę track_points po wyświetleniu monitu o załadowanie warstwy z pliku GPX. Powinno to załadować ścieżkę nawigacyjną punktów trasy na trasie.
Powinieneś także dodać warstwę podstawową, aby dodać kontekst do mapy. Przydatna jest QuickMapServices (patrz Dodawanie map bazowych z Google lub Bing w QGIS? )
Krok 5: Zapisz jako warstwę Spatialite
Nie będzie można używać warstwy GPX w obecnej postaci, ponieważ nie można jej edytować. Wydaje się również, że występuje błąd, który skraca znaczniki czasu, jeśli zapisujesz jako plik kształtu. Pliki spatialite wydają się jednak działać dobrze. Wybierz warstwę w panelu Warstwy i wybierz z menu polecenie „Warstwa> Zapisz jako ...”. Podaj format „Spatialite” i upewnij się, że zaznaczono opcję „Dodaj zapisany plik do mapy”.
Krok 6: Napraw symbolizację
Kliknij dwukrotnie warstwę w panelu warstw, aby otworzyć właściwości, a następnie kliknij kartę Styl. Kliknij styl „Prostego markera” i wybierz odpowiedni kolor dla swojej trasy „laserowej”. Zmień rozmiar na 1,5 (lub własne preferencje). Ustaw styl konturu na „Brak pióra”.
Krok 7: Dodaj wtyczkę Time Manager do QGIS
Jeśli jeszcze tego nie zrobiłeś, dodaj wtyczkę Time Manager do QGIS. Przejdź do „Wtyczki> Zarządzaj i instaluj wtyczki ...”, wybierz zakładkę „Wszystkie” i wyszukaj „TimeManager” (jedno słowo). Upewnij się, że pole wyboru obok nazwy jest zaznaczone, i kliknij „Zainstaluj wtyczkę”.
Krok 8: Zarejestruj warstwę w Menedżerze czasu
Powinieneś teraz zobaczyć panel Time Managera pod kanwą mapy. Kliknij przycisk „Ustawienia”, a następnie „Dodaj warstwę”. Podaj nazwę warstwy trasy, wybierz atrybut „czas” dla godziny rozpoczęcia i wybierz „Bez godziny zakończenia ...” dla godziny zakończenia.
Krok 9: Eksportuj wideo
Wybierz odpowiedni rozmiar ramy czasowej dla swoich danych (każda ramka będzie reprezentować ten czas). Kliknij przycisk odtwarzania, aby przetestować ustawienia. Kliknij przycisk „Eksportuj wideo”, aby wyeksportować (jeśli odtworzyłeś animację, najpierw przesuń suwak z powrotem do pozycji początkowej). Jeśli korzystasz z systemu Windows, będziesz mógł eksportować tylko serię obrazów (przynajmniej od wersji 2.2.4). W porządku, możemy użyć innego narzędzia, aby połączyć je w wideo.
Krok 10: Skompiluj w animację
Skopiuj zawartość folderu wyjściowego i wklej do programu Windows Movie Maker (lub innego preferowanego narzędzia). Wybierz wszystkie obrazy (kliknij jeden, a następnie Ctrl + A, aby zaznaczyć wszystkie), kliknij menu Edycja i odpowiednio ustaw czas wyświetlania obrazu (około 0,1 sekundy na klatkę). Użyj Plik> Zapisz film, aby zapisać w odpowiednim formacie.
Wynik powinien wyglądać mniej więcej tak (następnie przekonwertowany na plik GIF):
Nie mam dobrej techniki podążania za linią i przesuwania samej mapy. Może to wymagać utworzenia nowej wtyczki lub skryptu QGIS lub modyfikacji wtyczki Time Manager, aby wyśrodkować obszar roboczy na bieżącym punkcie dla każdej ramki. Możesz przybliżyć efekt w programie Windows Movie Maker, używając animacji przesuwania i powiększania w menu Animacje. Inne oprogramowanie wideo może mieć lepszą funkcjonalność do śledzenia ruchomego elementu.