Назад к каталогу

XYZgeomag

Вычисление напряженности магнитного поля Земли по модели WMM для навигации и ориентирования по геоцентрическим координатам

Версия2.1.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер374.84 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
2.1.0374.84 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 07:27:28 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:5e34d2a3147ba0df9f4b7c3270888bac42cad55222157f99dd429208188b7b69
АрхивXYZgeomag-2.1.0-5e34d2a3.zip

Описание

Расчёт магнитного поля Земли по моделям WMM нужен в навигации, ориентировании и работе с компасами. XYZgeomag — это компактная header-only библиотека на C++, которая вычисляет напряженность магнитного поля по геоцентрическим декартовым координатам (x, y, z в метрах и десятичном году). Результат выдаётся в той же системе координат, что и входные данные, в теслах. Точность укладывается в 0,5 нанотеслы относительно официального ПО WMM. Если нужны геодезические координаты (широта, долгота, высота) и локальные компоненты поля (North-East-Down), есть вспомогательные функции для преобразования. На Arduino Uno считает за 52 мс, на современных чипах типа Teensy 4.0 — за 21 микросекунду. Используется одинарная точность (float) для экономии памяти на встроенных системах.

Версии

Показано: 2
2.1.02026-10-07 12:48:53 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
2.0.02026-10-07 12:48:53 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP