Data Sources: Fetch orbital data (TLE or OMM) from the SpaceTrack API or load from a local file.
Track Generation: Create point and line layers representing a satellite's path for a selected date.
Customization: Configure the time step (in minutes) for orbital path calculation.
Output Options:
Save output as Shapefile, GeoPackage, or GeoJSON.
Add generated layers directly into the QGIS project.
Data Saving: Optionally save TLE/OMM data retrieved from the API.
Logging: Monitor processing steps and results via the log tab.
Usage
Open the plugin from the Vector menu: Space Trace > Draw flight path.
Select the data source: local file or SpaceTrack API.
Configure date and time step for the orbit track.
Specify output format and file path (optional).
Enable saving options as needed.
Click Execute to generate the track.
Satellite Search and Query Builder
Search Modes:
By Name
All Active Satellites
By Country Code (e.g., US)
By NORAD ID (single, range, or list)
Custom Query Builder:
Select any field (e.g., Launch Date, Eccentricity)
Choose comparison operators (=, !=, <, >, LIKE)
Enter values with automatic input hints
Combine multiple conditions
Result Table: Sortable columns with satellite info. When you select a line and click OK, the norad ID of the selected satellite is copied to the main dialog.
Плагин Space Trace для QGIS
Установка зависимостей
Откройте OSGeo4W Shell (поставляется с QGIS).
Выполните следующие команды для установки необходимых библиотек:
Источники данных: Получение орбитальных данных (TLE или OMM) из API SpaceTrack или из локального файла.
Построение траектории: Создание точечных и линейных слоев орбитального пути спутника на указанную дату.
Настройки: Выбор шага времени (в минутах) для расчета траектории.
Опции вывода:
Сохранение в формате Shapefile, GeoPackage или GeoJSON.
Добавление слоев непосредственно в проект QGIS.
Сохранение данных: можно сохранить полученные TLE/OMM данные.
Журнал: просмотр логов выполнения внутри интерфейса плагина.
Использование
Откройте плагин через меню Вектор: Space Trace > Нарисовать траекторию полета.
Выберите источник данных: локальный файл или API SpaceTrack.
Настройте дату и шаг времени для построения траектории.
Укажите путь и формат вывода (опционально).
Настройте опции сохранения данных (опционально).
Нажмите Выполнить для запуска построения.
Поиск спутников и создание пользовательских запросов
Режимы поиска:
По имени
Все активные спутники
По коду страны (например, US)
По NORAD ID (один, диапазон или список)
Конструктор запросов:
Выбор поля (дата запуска, эксцентриситет и т.д.)
Выбор оператора (=, !=, <, >, LIKE)
Ввод значения с контекстной подсказкой
Комбинирование условий в один запрос
Таблица результатов: сортируемые колонки со спутниковыми данными. При выборе строки и нажатии кнопки ОК norad ID выбранного спутника скопируется в оснвной диалог.