
NTRIP и CORS: как работают сетевые RTK-поправки
Главное
- NTRIP — интернет-протокол потоковой передачи поправок GNSS, обычно в формате RTCM, от опорных станций к роверам.
- Сеть CORS — совокупность постоянных опорных GNSS-станций, данные которых обеспечивают сервисы поправок сетевого RTK.
- Система NTRIP состоит из трёх частей: серверов, отправляющих данные, кастера, распределяющего их, и клиентов (роверов), получающих данные.
- Методы сетевого RTK, такие как виртуальные опорные станции, моделируют ошибки по нескольким станциям и позволяют работать на больших расстояниях, чем RTK от одной базы.
- Перед выбором сервиса проверьте покрытие, датум, типы точек подключения, стоимость и мобильный сигнал во всех районах работы.
Что такое NTRIP?
NTRIP означает сетевую передачу RTCM по интернет-протоколу. Это открытый протокол на основе HTTP, передающий поправки GNSS через интернет, чтобы ровер мог выполнять RTK-позиционирование без радиосвязи с базовой станцией.
RTCM — стандартный формат поправок GNSS, определённый Радиотехнической комиссией по морским службам. NTRIP — способ доставки, RTCM — содержимое. Большинство современных сервисов передаёт сообщения RTCM версии 3, включая многосигнальные сообщения (MSM) с данными всех созвездий.
Поскольку NTRIP использует обычное интернет-соединение, ровер с 4G или точкой доступа телефона может получать поправки от станции в десятках километров. Поэтому NTRIP RTK стал стандартным рабочим процессом там, где есть мобильное покрытие и сервис поправок.
Как работает NTRIP: серверы, кастеры и клиенты
NTRIP работает через три компонента, передающие поправки от опорных станций к роверам. Понимание их роли существенно упрощает устранение неполадок.
- NTRIP-сервер: ПО на опорной станции, отправляющее поток её поправок на кастер.
- NTRIP-кастер: интернет-сервер, получающий потоки от множества станций и распределяющий их авторизованным пользователям. Он публикует список доступных потоков — таблицу источников.
- NTRIP-клиент: ПО в ровере или контроллере, которое подключается к кастеру, проходит аутентификацию и получает поток.
Каждый поток на кастере имеет точку подключения — имя, выбираемое клиентом. Это может быть отдельная станция, ближайшая к роверу станция или вычисленное сетевое решение. Существуют две версии протокола: NTRIP 1.0 и 2.0; большинство современного оборудования поддерживает обе.
Для подключения роверу нужны адрес кастера, порт (часто 2101), точка подключения, имя пользователя и пароль. Для сетевых решений ровер также отправляет кастеру приблизительные координаты в сообщении NMEA GGA, чтобы тот мог вычислить поправки для этого места.
Что такое сеть CORS?
Сеть CORS — совокупность непрерывно действующих опорных станций: постоянных GNSS-приёмников с геодезическими антеннами на устойчивых знаках, круглосуточно записывающих и передающих данные. Их координаты точно известны в национальном или региональном датуме.
Станции CORS выполняют две задачи. Они предоставляют поправки в реальном времени через сервисы NTRIP для пользователей RTK и архивируют сырые данные для постобработки, геодезических исследований и поддержания датума. Многие национальные картографические ведомства эксплуатируют сети CORS; другие сети принадлежат региональным властям, университетам или частным поставщикам поправок.
Большинство операторов публикует карту CORS с расположением станций и покрытием. Проверка этой карты — первый шаг перед покупкой сетевого ровера, поскольку плотность станций определяет ожидаемую точность и надёжность.
Сетевой RTK GPS: одна база и сетевые решения
Сетевой RTK GPS совместно использует несколько окружающих станций CORS, вместо того чтобы опираться только на ближайшую. Моделируя пространственные изменения атмосферных и орбитальных ошибок, сеть может точно корректировать координаты ровера даже вдали от любой отдельной станции.
| Тип точки подключения | Принцип работы | Типичное применение |
|---|---|---|
| Одна база | Поправки от одной конкретной станции | Работа рядом с известной станцией; просто и прозрачно |
| Ближайшая база | Кастер выбирает ближайшую станцию по положению ровера | Мобильная работа по региону |
| Виртуальная опорная станция (VRS) | Сеть создаёт виртуальную базу рядом с ровером | Обычный сетевой RTK со станциями на расстоянии десятков km друг от друга |
| Главная и вспомогательные станции (MAC) | Данные главной станции и разности поправок относительно вспомогательных | Сетевой RTK, в котором модель применяет ровер |
| Площадные параметры поправок (FKP) | Передача градиентов ошибок по территории | Старые или однонаправленные сетевые системы |
При RTK от одной базы точность ухудшается примерно на 1 ppm, или 1 mm на километр, а на длинных базовых линиях фиксация замедляется. Сетевые решения уменьшают этот эффект, поэтому станции CORS во многих сетях обычно расположены через несколько десятков километров.
Сервисы поправок GNSS: типы и стоимость
Сервисы поправок GNSS варьируются от бесплатных государственных сетей до коммерческих подписок. Доступный вариант полностью зависит от места работы.
- Государственные сети общего доступа: некоторые бесплатны после регистрации, другие взимают плату для покрытия расходов.
- Коммерческие поставщики RTK-поправок: тарифы по подписке, часто с более широким покрытием и поддержкой.
- Общественные и совместные сети: станции предоставляются пользователями; покрытие и надёжность различаются.
- Собственная база NTRIP: базовый приёмник, передающий поток на ваш кастер для проекта или региона.
- Спутниковые сервисы и PPP: поправки передаются со спутника или через интернет для районов без CORS; после сходимости обычно обеспечивают сантиметровую или дециметровую точность.
Стоимость подписки сильно зависит от страны, уровня точности и срока, поэтому сравнивайте местные тарифы. Также уточните датум и эпоху координат сети, поскольку RTK-координаты наследуют её систему отсчёта.
Как настроить RTK-ровер NTRIP
После получения учётной записи настройка NTRIP-ровера занимает несколько минут. Шаги похожи на большинстве приёмников и контроллеров.
- Получите данные доступа: зарегистрируйтесь в сервисе поправок и запишите адрес кастера, порт, имя пользователя и пароль.
- Подключитесь к интернету: используйте 4G-модем приёмника либо интернет контроллера или телефона через Bluetooth или Wi-Fi.
- Настройте NTRIP-клиент: введите данные кастера и загрузите таблицу источников.
- Выберите точку подключения: выберите сетевое решение или ближайшую станцию, соответствующие сигналам и версии RTCM вашего приёмника.
- При необходимости отправляйте GGA: включите передачу координат для сетевых точек подключения.
- Дождитесь фиксированного решения: перед измерением проверьте возраст поправок, обычно одну-две секунды, и статус фиксации.
- Проверьте известный пункт: измерьте опорный знак, чтобы подтвердить датум, модель геоида и настройки координат.
Наше руководство «RTK с базой и ровером или сетевой RTK» поможет решить, что лучше для проекта — NTRIP или собственная база. Основы метода позиционирования изложены в статье «Что такое RTK GPS и как он работает».
Распространённые проблемы NTRIP и их решения
Большинство проблем NTRIP связано с подключением или настройками, а не с GNSS. Проверяйте их по порядку.
- Не удаётся подключиться: проверьте адрес кастера, порт, данные доступа и активность мобильного интернета.
- Подключение есть, фиксации нет: убедитесь, что точка подключения поддерживает ваши созвездия и типы сообщений RTCM, а GGA отправляется там, где это требуется.
- Возраст поправок растёт: мобильный сигнал слабый или прерывается; перейдите в зону лучшего покрытия или используйте внешнюю антенну.
- Решение фиксировано, но координаты смещены: настройки датума, эпохи, геоида или проекции не соответствуют проекту.
- Медленная фиксация вдали от станций: переключитесь на сетевую точку подключения или более близкую отдельную базу.
При ненадёжном мобильном покрытии локальная база с UHF-радиомодемом устраняет зависимость от интернета; см. как настроить базовую станцию RTK.
Выбор сетевого RTK-ровера
Хороший сетевой RTK-ровер сочетает уверенное отслеживание GNSS с надёжной передачей данных. Встроенный 4G упрощает настройку, а Bluetooth позволяет использовать соединение контроллера.
Сетевой RTK-ровер Mini от Mars Geosystems — карманный CORS/NTRIP-ровер массой 409 g с 1408-канальным ядром для всех созвездий, компенсацией наклона IMU до 60° и временем работы около 16 h. Ручной ГИС RTK-ровер P2 массой 199 g работает как сетевой RTK-ровер с 4G и Bluetooth для ГИС и отслеживания. Обоим нужна учётная запись местного сервиса CORS. Там, где покрытие прерывистое, GNSS-приёмник E1 Lite добавляет встроенный UHF-радиомодем с дальностью 3–15 km в зависимости от условий.
Оборудование поставляется от одной единицы; для дистрибьюторов доступны OEM-варианты. Укажите регион и сервис поправок, чтобы запросить коммерческое предложение на сетевые RTK-роверы.
Дополнительный материал наших инженеров: что такое виртуальная опорная станция (VRS).
Часто задаваемые вопросы
Что такое NTRIP-кастер?
NTRIP-кастер — интернет-сервер, который собирает потоки поправок GNSS от опорных станций и распределяет их авторизованным роверам. Он публикует таблицу источников со списком доступных точек подключения. Роверы подключаются к кастеру по адресу и порту, используя имя пользователя и пароль, затем выбирают точку получения поправок.
В чём разница между NTRIP и CORS?
CORS — постоянные опорные GNSS-станции, непрерывно измеряющие спутниковые данные в точках с известными координатами. NTRIP — интернет-протокол доставки их поправок роверам. Станции CORS формируют поправки, а NTRIP передаёт их. Сервис сетевого RTK обычно объединяет оба компонента.
Можно ли пользоваться NTRIP бесплатно?
Сам протокол NTRIP открыт и бесплатен. Доступ к поправкам зависит от поставщика. Некоторые государственные сети CORS предоставляют бесплатный доступ после регистрации, другие взимают плату, а коммерческие сервисы продают подписки. Также требуется мобильный интернет, который имеет собственную стоимость.
Какова точность NTRIP RTK?
NTRIP RTK обеспечивает ту же точность, что и другие методы RTK: обычно около 1–2 cm по горизонтали и 2–3 cm по вертикали в хороших условиях. Точность зависит от расстояния до станций, качества сети, видимости спутников и задержки поправок. Сетевые решения уменьшают ошибки, зависящие от расстояния, по сравнению с одной удалённой базой.
Что такое точка подключения в NTRIP?
Точка подключения, или mountpoint, — имя конкретного потока поправок на NTRIP-кастере. Она может представлять одну опорную станцию, ближайшую к роверу станцию или сетевое решение, например виртуальную опорную станцию. Для каждой точки в таблице источников кастера указаны формат, типы сообщений и поддерживаемые созвездия.
Можно ли создать собственный сервис NTRIP?
Да. Вы можете подключить базовый GNSS-приёмник к интернету и передавать его поправки на NTRIP-кастер — собственный или размещённый у провайдера сервер. Роверы затем подключаются через мобильный интернет. Это создаёт частный сервис поправок для района проекта, но необходимо обслуживать базу и поддерживать её известные координаты.
Нужно оборудование для этой работы?
Сообщите задачу, страну и количество. Инженер ответит с комплектацией и ценой в течение одного рабочего дня. MOQ — одна единица; доступен OEM.

