Мобильная версия
Войти

[правила] [список форумов]

Рубрика: Об авиации

Программа ProNebo на android (GPS навигация + штурманские расчеты + погода)

 ↓ ВНИЗ

AirLexa форум
Старожил форума
05.04.2014 08:59
Описание:
В помощь труженикам неба!
- авиационная GPS навигация;
- расчеты с использованием данных GPS;
- расчет маршрута полета (ИШР) и другие авиационные расчеты;
- калькулятор времени;
- загрузка сводок TAF/METAR/NOTAM аэропортов и их декодирование;
- загрузка и просмотр карт погоды, разреза погоды по маршруту, метеорадаров и спутниковых снимков.

Домашняя страница: http://navair.narod.ru/pronebo.htm
Google Play: https://play.google.com/store/ ...
КарКарыч форум
Старожил форума
05.04.2014 09:15
Как говорят продвинутые: засекли-инился:-)
По опыту крайних полетов накопились предложения, отпишусь вечером.
КарКарыч форум
Старожил форума
05.04.2014 09:57
НОТАМ
зачек-инился )
Dabur
Старожил форума
06.04.2014 03:01
Так! Ага! Хорошо! Вот тут-то, батенька, Вам от нас уже не деться никуда!
Dabur
Старожил форума
06.04.2014 03:04
Возьму сразу, как говорится "быка за рога":

Лень-матушка-то, как известно, поперед нас родилась. А посему, я так думаю, неплохо бы бло маршрут создавать и расчивать методом научного тыка в карту на экране, а?
AirLexa форум
Старожил форума
06.04.2014 15:45
Так... Я сразу хочу всех нацелить на конструктивизм. Т.е. давайте обходиться без удафизмов, писать по существу и ясно излагать свои мысли по программе.

КарКарыч
--------
Что такое НОТАМ зачек-инился?

Dabur
-----
Метод научного тыка используемый при расчете маршрута, мне тоже неведом. Маршрут можно создавать добавляя в него ППМ 3-мя способами:
1. По имени навточки. Нажать Маршрут-Навигационные точки и ввести первые буквы имени. При этом необходимо помнить, что в программу должна быть загружена БД точек. БД точек и аэропортов бывшего СССР, созданные мной в программе ProNebo_Tools можно скачать тут: http://navair.narod.ru/downloa ... Файлы из архива положить в папку ProNebo\GPSMap\ на телефоне. Если нужны другие страны, используйте ProNebo_Tools.
2. Тапнув на саму точку на карте. Опять же должна быть загружена БД этих точек. При этом вылезет диалог с информацией по точке и одна из кнопок будет Добавить в маршрут.
3. Сместив пальцем карту и поставив самолет (перекрестье) в нужное место, нажать Маршрут-Добавить это место в маршрут. При этом БД точек не нужна, будет создан ППМ с именем по умолчанию.
При этом все создаваемые ППМ добавляются в конец маршрута.
Для изменения данных по ППМ, удаления их, перемещения друг относительно друга и т.д. используется Маршрут-Список ППМ. Также там можно рассчитать ИШР маршрута, если забить метеоданные по этапам.

На очередную версию 3.8 запланировано:
- отображение вертикальной скорости Vy (в пустом поле справа вверху);
- GPS десантирование. Возможно не получится в 3.8 и будет перенос. Смысл в том, что указываем точку десантирования по маршруту, данные по среднему ветру, Vy парашютистов и т.д. ProNebo делает расчет и переносит этот ППМ на величину относа парашютистов (Z), обозначая этим ТНВ (точку начала выброски);
- разрез погоды по GPS маршруту. Сейчас разрез погоды строится только м/у аэропортами, будем пытаться сделать разрез по геокоординатам точек маршрута.
- обратный маршрут. Или реверс маршрута, тут все понятно в 3.8 версии будет однозначно;
- сохранение данных по массе и топливу при начале расчета ИШР и учет времени и топлива на взлет и посадку;
- в Настройках добавить пункт Очистить список недавних расчетов.
- расчет приведенного давления по давлению аэродрома и наоборот (QNH QFE);
- перевод геокоординат из СК-95 в WGS-84 и обратно. Тут надо смотреть ГОСТ Р 51794-2008 и разбираться в формулах, возможно в 3.8 версии этого еще не будет;
- исправить косяки возникающие в Недавними расчетами, при смене языка программы. Возникают видимо от того, что меню переведено на английский наполовину.
- ну и сделать наконец-то инструкцию по программе, все никак руки не доходят...

Работа над 3.8 версией начнется после 15 апреля, у меня там будет неделька свободного времени.
AirLexa форум
Старожил форума
07.04.2014 07:33
Пока нет инструкции...

Как создать свои навточки и загрузить их в программу?
Используйте программу ProNebo_Tools для создания файлов навточек из мировой базы данных.
Для создания своих навточек создайте в папке \ProNebo\GMSMap\ файл с именем wps_*.txt Где вместо [*] любые буквы. Например wps_myPoints.txt, wps_Rostov.txt и т.д. В нем навточка описывается так:

WP_BEG
Name=Бакуры
Type=Fix
Usage=HI
H=280
GP=52:21.875 44:41.805

WP_BEG
Name=Колышлей
Type=Fix
Usage=BOTH
H=28
GP=52:41.425 44:31.985

где,
WP_BEG - Метка начала записи навточки.
Name=Колышлей - имя точки, то что отображается на карте.
Type=Fix - тип точки.
Usage=BOTH - использование точки.
H=28 - высота (абсолютная) точки в метрах.
GP=52:41.425 44:31.985 - геокоординаты (GP-GeoPoint) точки, через пробел (Ш Д).
Типы могут быть: Fix - просто точка, NDB, NDB-DME, VOR, VOR-DME, VORTAC, TACAN, OBST - препятствие.
Usage может быть: LO, HI, BOTH, RNAV, TERM, USER.
Заглавные или прописные буквы - значения не имеет. Типы нужны для отображения привязанных к ним значков и для управления видимостью объектов. Usage только для управления видимостью.
Формат геокоординат может быть таким:
1. ГГ.ГГГГ, например GP=45.0754 123.2
2. ГГ:ММ.ММММ, например GP=45:45.0754 12:03.845
3. ГГ:ММ:СС.СС, например GP=45:07:54.3 32:23:55.2
4. ГГММССп, например GP=450534с 0232834в (к долготе добавляется ноль, если угол меньше 100)
Если у навточки 2 координаты (например у VOR-DME координаты азимутального измерителя и дальномера), то надо разделить их запятой. Например: GP=52:41.425 44:31.985, 52:43.4 44:35
Для отображения русских букв файл должен быть сохранен в кодировке UTF-8.
AirLexa форум
Старожил форума
07.04.2014 10:12
Как создать свои зоны и загрузить их в программу?

Используйте программу ProNebo_Tools для создания файлов зон из мировой базы данных.
Для создания своих границ районов создайте в папке \ProNebo\GMSMap\ файл с именем areas_*.txt, где вместо [*] любые буквы. Например areas_myZona.txt, areas_Rostov.txt и т.д. Формат описания границ в нем таков:

AREA_BEG
Name=URD102
GP.Name=44.6516666666667 37.2191666666667
Type=Danger
Info=FL140 MSL \ GND AGL
Color=#FFFF9900
GP=44.19 36.61
GP=44.5166666666667 36.6666666666667
GP=45.0383333333333 36.6216666666667
GP=45.1133333333333 36.7366666666667
GP=45.0683333333333 36.9616666666667
GP=44.4333333333333 37.8283333333333
GP=44.25 37.2283333333333
GP=44.19 36.61

где,
AREA_BEG - Указатель начала описания зоны.
Name=URD113 - имя зоны.
GP.Name=44.6516666666667 37.2191666666667 - геокоординаты вывода имени зоны (при отсутствии рассчитывается автоматически)
Type=D - тип зоны.
Info=... - информация о зоне. Выводится в диалоге при коротком тапе по имени зоны.
Color=#FFFF0000 или RGB=255, 255, 0, 0 - цвет линии.
Width=7 - толщина линии в пикселах
GP=... - геокоординаты границ зоны. Можно в строчку через запятую, можно в столбик как в примере.
R=3000 - если зона круг, то это радиус в метрах и тогда GP=центр зоны.
Тип зоны может быть: D или Danger (Опасная), P или Prohibited (Запретная), R или Restricted (Ограничений), USER - зона пользователя.
Формат цвета шестнадцатеричный (0-255 = 0-FF): #AARRGGBB где, AA - прозрачность, RR - красный, GG - зеленый, BB - синий. RGB тоже самое только через запятую и в десятичном представлении.
КарКарыч форум
Старожил форума
07.04.2014 10:50
Спасибо.
Есть чем занятся)
Пока маленькая просьба. В режиме карты и измерениии ветра и угла сноса по двум засечкам, можно "Данные1" и "Данные2" сделать не красным цветом, а каким либо иным? Красный в авиации автоматически воспринимается как аварийный.
Еще хотелось бы пункт меню типа: "Используемые точки" или "Мои точки" или "Список точек", ибо бывает, что в разных маршрутах бывают используются одни и те же точки.
AirLexa форум
Старожил форума
07.04.2014 12:07
Как создать свои аэропорты и загрузить их в программу?

Используйте программу ProNebo_Tools для создания файлов с данными по аэропортам из мировой базы данных.
Для загрузки своих аэропортов в программу создайте в папке \ProNebo\GMSMap\ файл с именем airports_*.txt, где вместо [*] любые буквы. Например airports_my.txt, airports_Rus.txt и т.д. Формат описания аэропортов в нем таков:

AP_BEG
ID=UHMA
Name=Ugolny
Town=Anadyr
Type=Civil
GP=64.735 177.7383333
UTC=12
H=20

где,
AP_BEG - начало блока описания аэропорта
ID=UHMA - код ИКАО аэропорта
Name=Ugolny - имя аэропорта
Town=Anadyr - город приписки аэропорта
Type=Civil - тип аэропорта (пока Civil, Military, USER), используется для возможности отключать видимость аэропортов на карте.
Info=... любая информация, выводится в диалоге по тапу на значок аэропорта.
GP=64.735 177.7383333 - координаты КТА
UTC=12 - поясное время аэропорта, используется в расчете Солнца.
H=20 - высота аэропорта в метрах

Пока только эти данные. Если руки дойдут до захода по планкам, то данных будет больше, т.к. добавятся информация по торцам ВВП и пр. Принцип записи будет аналогичен NavGPSPro.
AirLexa форум
Старожил форума
07.04.2014 12:12
КарКарыч
--------
Цвет поменяем на синий или зеленый, без проблем.
Что должно происходить при нажатии на этот пункт меню Мои точки? Вывод списка всех точек которые когда-либо использовались при составлении маршрута? Их там легко может перевалить за 50... ПМСМ проще нажать Навигационные точки и набрать первые буквы имени.
КарКарыч форум
Старожил форума
07.04.2014 13:56
Cпасибо.
Можно и так. Или по аналогии с недавними рассчётами список 10(20) крайних точек. Не настаиваю, как художнику видится)
Сугубо личный вопрос: в личку скинуть можно вопрос?
Маршрут у меня не выходит ни каким образом. Уже все способы опробовал, не загружается после сохранения и всё. Пишет "Ошибка!" и всё.
AirLexa форум
Старожил форума
07.04.2014 16:36
Да, это косяк с пустой температурой... Возникла после прикручивания ИШР к GPS маршруту. После создания маршрута, перед его сохранением, зайди в Маршрут-Список ППМ и поставь каждому ППМ температуру (th), любую. Ошибка при открытии вылезает, когда была сохранена пустая температура в каком-нибудь ППМ. Или открой файл маршрута (*.gpx) в папке ProNebo\Route и проставь там пробелы между тегами th. Т.е. из надо сделать .
В очередной 3.8 версии при пустой температуре в gpx файл будет автоматически прописываться этот пробел и ошибка исчезнет.
Просто штурман
Старожил форума
08.04.2014 18:03
Хотелось бы создавать точки непосредственно в программе!!!!!:-) намного удоьнее, особенно оперативно!
AirLexa форум
Старожил форума
09.04.2014 09:16
Как вставить свои спутниковые снимки, радары и метеокарты в программу?

Для этого необходимо создать в папке \ProNebo\ файл MeteoMaps.txt - ini формата. Например:

[Спутниковые снимки]
NOAA (Европа)=http://www.hobitus.com/noaa/co ...
MET9 (Вост. Европа)=http://oiswww.eumetsat.org/IPP ...
AWC (Евразия)=http://aviationweather.gov/dat ...
AWC (Камчатка)=http://aviationweather.gov/dat ...

[Карты фактической погоды]
Кольцовка (Европа)=http://meteocenter.net/circ/UU ...
Кольцовка (Сибирь)=http://www.meteocenter.net/cir ...
Кольцовка (Дальний Восток)=http://meteocenter.net/circ/UH ...
Кольцовка (Камчатка)=http://meteocenter.net/circ/UH ...

Где,
[Карты фактической погоды] - Имя раздела карт.
Кольцовка (Европа)=http://meteocenter.net/circ/UU ... - имя карты и путь к ней в интернете.
Увидев наличие \ProNebo\MeteoMaps.txt, ProNebo загрузит его, вместо того что стоит по умолчанию. Чтобы вернуть карты/снимки по умолчанию, нужно просто стереть/переименовать файл MeteoMaps.txt в папке \ProNebo\
AirLexa форум
Старожил форума
09.04.2014 09:26
Просто штурман
--------------
Пока не получается создавать точки в самой программе. В 3.4 версии пробовал, оказалось слишком сложно исключить конфликты с основной БД точек, в смысле прописать логику алгоритма, чтобы осуществлять функции поиска/вставки и т.д + отслеживать из какой БД все это происходит. Отложил этот вопрос, в дальнейшем возможно вернусь.
И судя по личному опыту работы с NavGPSPro, проще как раз оказалось забивать точки/аэропорты в блокноте на ПК, там же есть функции копирования и вставки...
AirLexa форум
Старожил форума
17.04.2014 12:27
Версия 3.8 (17.04.14)
Добавлено:
- Отображение Vy в GPS;
- Время из GPS (при устойч. сигнале);
- Коррекция GPS высоты;
- Обратный маршрут;
- Расчет QNH и QFE;
- Метеограмма по координатам АП;
- Меню расчетов переведено на англ.
Исправлено:
- ошибка записи/загр. маршрута;
- исправлены ошибки с маркета, форума и почты.
- правки интерфейса по пожеланиям пользователей;

Скачать прямо сейчас можно с домашней станицы: http://navair.narod.ru/pronebo.htm В Google Play программа обновится в течение нескольких часов.

Разрез погоды по GPS маршруту не получился. Оказалось в запрос можно вводить только 2 геокоординаты, больше 2-х координат не поддерживает API сайта разрезов.
Десантирование тоже пока отложил, там много работы над удобством ввода исходных данных для десантирования.
Метеограмма находится в меню, закачивается по координатам АП. Т.е. если для АП нет данных METAR/TAF, то можно посмотреть его метеограмму, там плохонько, но указаны ветер, облачность, осадки и пр. Данные берутся с модели GFS, т.е. те же самые которые используются в разрезе погоды по маршруту. Иногда (очень редко) данные бывают недоступны в течении не более 30мин, видимо это происходит из-за обновления данных в интернете.
Синхронизация высоты в GPS, полный аналог из NavGPSPro. Тапаем на поле высоты, и вводим высоту с высотомера в диалог. После этого ProNebo рассчитает барическую поправку (назовем ее так) и будет ее учитывать отображая высоту на экране.
pilot40
Старожил форума
17.04.2014 20:10
А у меня по тапу никакой всплывающей информации не появляется..
AirLexa форум
Старожил форума
17.04.2014 20:52
pilot40
-------
По полю высоты тапаем (там где Н, м) и выскакивает диалог с вводом высоты. Вот такой: http://s006.radikal.ru/i215/14 ...
После активации поправки, необходимо ее периодически обновлять. Напоминания об этом как было в NavGPSPro (мигание) нет.

Уже пишут об ошибке, если нажать Обратный маршрут, когда он не загружен, не активирован или отменен - ошибка. В очередной версии вставим проверку на активность маршрута, а пока не переворачивайте маршрут, если его нет. :)
КарКарыч форум
Старожил форума
17.04.2014 23:27
Спасибо за обновление.
Обнаружил глюк.
При нажатии на кнопку METAR-TAF выскакивает страница ''МЕТАR за 36 часов''.
Если МЕТАR грузитьч