Шаг 1: Поделитесь своим маршрутом в Google Maps
В Google Maps создайте маршрут, а затем поделитесь им, чтобы получить ссылку на маршрут.
Шаг 2. Преобразование маршрута в файл GPX.
Используя функцию удобного преобразования в GPS Visualizer ( http://www.gpsvisualizer.com/convert_input ), вставьте ссылку, скопированную из Карт Google, выберите GPX в качестве выходного формата и загрузите файл.
Шаг 3: Добавьте метки времени к маршруту
Загрузите утилиту временных меток GPX в GOTOES ( http://gotoes.org/strava/Add_Timestamps_To_GPX.php ), указав время начала, часовой пояс и среднюю скорость. Загрузите полученный файл.
Шаг 4: Загрузите путевые точки трека в QGIS
Добавьте файл GPX с меткой времени в качестве векторного слоя в QGIS. Выберите слой track_points, когда будет предложено выбрать слой для загрузки из файла GPX. Это должно загрузить маршрут путевых точек вдоль маршрута.
Вы также должны добавить базовый слой, чтобы добавить контекст на карту. QuickMapServices полезен здесь (см. Добавление базовых карт от Google или Bing в QGIS? )
Шаг 5: Сохранить как слой Spatialite
Вы не сможете использовать слой GPX как есть, потому что он не редактируется. Также кажется, что есть ошибка, которая усекает временные метки, если вы сохраняете как Shapefile. Файлы Spatialite, похоже, работают хорошо. Выберите слой на панели «Слои» и выберите «Слой> Сохранить как ...» в меню. Укажите «Spatialite» в качестве формата и убедитесь, что выбран «Добавить сохраненный файл на карту».
Шаг 6: исправить символику
Дважды щелкните слой на панели слоев, чтобы открыть свойства, и щелкните вкладку «Стиль». Нажмите на стиль «Простой маркер» и выберите подходящий цвет для вашего маршрута в стиле «лазер». Измените размер до 1,5 (или ваши собственные предпочтения). Установите стиль контура «Нет пера».
Шаг 7: Добавьте плагин Time Manager в QGIS
Если вы еще этого не сделали, добавьте плагин Time Manager в QGIS. Перейдите в «Плагины»> «Управление и установка плагинов ...», выберите вкладку «Все» и найдите «TimeManager» (одно слово). Убедитесь, что установлен флажок рядом с именем, и нажмите «Установить плагин».
Шаг 8: Зарегистрируйте слой в Time Manager
Теперь вы должны увидеть панель Time Manager под холстом карты. Нажмите на кнопку «Настройки», а затем «Добавить слой». Укажите имя слоя маршрута, выберите атрибут «время» для времени начала и выберите «Нет времени окончания ...» для времени окончания.
Шаг 9: Экспорт видео
Выберите подходящий размер временного интервала для ваших данных (каждый кадр будет представлять это количество времени). Нажмите кнопку воспроизведения, чтобы проверить настройки. Нажмите кнопку «Экспорт видео» для экспорта (если вы проигрывали анимацию, сначала убедитесь, что вы переместили ползунок обратно в начальную позицию). Если вы работаете в Windows, вы сможете экспортировать только серию изображений (по крайней мере, начиная с версии 2.2.4). Это нормально, мы можем использовать другой инструмент, чтобы объединить их в видео.
Шаг 10: Компилируем в анимацию
Скопируйте содержимое выходной папки и вставьте в Windows Movie Maker (или любой другой предпочтительный инструмент). Выделите все изображения (нажмите одно, а затем Ctrl + A, чтобы выбрать все), щелкните меню «Правка» и установите продолжительность отображения изображения соответствующим образом (около 0,1 секунды на кадр). Используйте Файл> Сохранить фильм, чтобы сохранить в соответствующем формате.
Результат должен выглядеть примерно так (впоследствии преобразованный в файл GIF):
У меня нет хорошей техники для следования линии и панорамирования самой карты. Может потребоваться создать новый плагин или скрипт QGIS или, возможно, изменить плагин Time Manager, чтобы центрировать холст в текущей точке для каждого кадра. Вы можете приблизить эффект в Windows Movie Maker, используя анимацию панорамирования и масштабирования в меню «Анимации». Другое видео программное обеспечение может иметь лучшую функциональность для отслеживания движущегося элемента.