diff --git a/htdocs/public/views/about.php b/htdocs/public/views/about.php new file mode 100644 index 0000000..0cd3975 --- /dev/null +++ b/htdocs/public/views/about.php @@ -0,0 +1,6 @@ + + +
Привет. Карта поднята на базе открытого проекта Aprs Track Direct. Сетевой хомяк.
++ станций было принято за последние 24 часа. +
+ + 1): ?> + + + +| + | Позывной | +Последний пакет | +Комментарий/инфо | +На карте | + +
|---|---|---|---|---|
|
+ |
+ + name) ?> + | ++ latestConfirmedPacketTimestamp; ?> + | +
+ sourceId == 5 && $foundStation->getOgnDevice() !== null) : ?>
+ Регистрация: getOgnDevice()->registration); ?> getOgnDevice()->cn ? '[' .htmlspecialchars($foundStation->getOgnDevice()->cn) . ']' : ''; ?>+ Модель самолёта: getOgnDevice()->aircraftModel); ?>
+
+ getObjectById($foundStation->latestPacketId, $foundStation->latestPacketTimestamp); ?>
+ comment); ?>
+
+ |
+ + latestConfirmedPacketTimestamp > (time() - 60*60*72)) : ?> + Показать + + + + | +
+ За последние 24 часа не было принято ни одной станции. +
+ ++ Это последние полученные пакеты, хранящиеся в базе данных для станции/объекта name; ?>. Если пакеты не отображаются, значит отправитель не отправлял никаких пакетов за последние 30 дней. Или сервер не смог их принять. +
+ + sourceId == 5) : ?> + + ++ Если сравнивать сырые данные с аналогичными данными с других сайтов, они могут отличаться (особенно путь), причина в том, что пакеты могут быть получены с разных серверов APRS-IS. Каждый APRS-IS сервер выполняет фильтрацию дубликатов, и пакет, который считается дубликатом, может по разному отбрасываться на разных серверах. Это влияет на то, какой из множества пакетов в итоге отобразится здесь. +
+ + ++ : + + mapId, Array(3, 6))) : ?> + + + + + + name . '>'), '' . htmlspecialchars($station->name) . '>', htmlspecialchars($packet->raw)); ?> + + mapId == 3) : ?> + [Дубликат] + mapId == 6) : ?> + [Получено в неправильном порядке] + + + +
+ +| + mapId, Array(3, 6))) : ?> + + + + + + + mapId == 3) : ?> + [Дубликат] + mapId == 6) : ?> + [Получено в неправильном порядке] + + + | +||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Необработанные | ++ name . '>'), '' . htmlspecialchars($station->name) . '>', htmlspecialchars($packet->raw)); ?> + | +|||||||||||||||||||||||||||||||||
| Тип пакета | getPacketTypeName(); ?> | |||||||||||||||||||||||||||||||||
| Название объекта | getStationObject()->name); ?> | |||||||||||||||||||||||||||||||||
| Позывной | getStationObject()->name); ?> | |||||||||||||||||||||||||||||||||
| Отправитель | getSenderObject()->name); ?> | |||||||||||||||||||||||||||||||||
| Путь | rawPath); ?> | |||||||||||||||||||||||||||||||||
| Переданное время | reportedTimestamp; ?> - | |||||||||||||||||||||||||||||||||
| Latitude | latitude, 5); ?> | |||||||||||||||||||||||||||||||||
| Longitude | longitude, 5); ?> | |||||||||||||||||||||||||||||||||
| Символ | symbol); ?> | |||||||||||||||||||||||||||||||||
| Таблица символов | symbolTable); ?> | |||||||||||||||||||||||||||||||||
| Скорость | speed); ?> миль/ч | |||||||||||||||||||||||||||||||||
| Скорость | speed; ?> км/ч | |||||||||||||||||||||||||||||||||
| Курс | course; ?>° | |||||||||||||||||||||||||||||||||
| Высота | altitude); ?> ф | |||||||||||||||||||||||||||||||||
| Высота | altitude; ?> м | |||||||||||||||||||||||||||||||||
| Статус | comment); ?> | |||||||||||||||||||||||||||||||||
| Маяк | comment); ?> | |||||||||||||||||||||||||||||||||
| Комментарий | comment); ?> | |||||||||||||||||||||||||||||||||
| Неоднозначность положения | Да | |||||||||||||||||||||||||||||||||
| PHG | phg; ?> (Расчётный диапазон: getPHGRange()/1000),2); ?> миль) | |||||||||||||||||||||||||||||||||
| PHG | phg; ?> (Расчётный диапазон: getPHGRange()/1000,2); ?> км) | |||||||||||||||||||||||||||||||||
| RNG | rng; ?> | |||||||||||||||||||||||||||||||||
| Погода | +
+
|
+ |||||||||||||||||||||||||||||||||
| Аналоговые значения телеметрии | +
+
|
+ |||||||||||||||||||||||||||||||||
| Значения битов телеметрии | +
+
|
+ |||||||||||||||||||||||||||||||||
| Телеметрия: единицы | ++ raw, $pos + 6)); ?> + | +|||||||||||||||||||||||||||||||||
| Телеметрия: биты | ++ raw, $pos + 6)); ?> + | +|||||||||||||||||||||||||||||||||
| Телеметрия: EQNS | ++ raw, $pos + 6)); ?> + | +|||||||||||||||||||||||||||||||||
| Телеметрия: PARM | ++ raw, $pos + 6)); ?> + | +|||||||||||||||||||||||||||||||||
| Отношение сигнал/шум | ++ getPacketOgn()->ognSignalToNoiseRatio; ?> dB + | +|||||||||||||||||||||||||||||||||
| Bits corrected | ++ getPacketOgn()->ognBitErrorsCorrected; ?> + | +|||||||||||||||||||||||||||||||||
| Разнос частоты | ++ getPacketOgn()->ognFrequencyOffset; ?> кГц + | +|||||||||||||||||||||||||||||||||
| Скорость набора высоты | ++ getPacketOgn()->ognClimbRate; ?> ф/м + | +|||||||||||||||||||||||||||||||||
| Скорость поворота | ++ getPacketOgn()->ognTurnRate; ?> ф/м + | +|||||||||||||||||||||||||||||||||
+ Не найдено сырых данных. +
+ ++ Введите начало позывного/идентификатора станции (или просто нажмите «Ок», чтобы просмотреть все). +
+ + + + + + 0) : ?> ++ найдено: +
+ + 1): ?> + + + +| + | Позывной | +Последний пакет | +Комментарий/инфо | +На карте | + +
|---|---|---|---|---|
|
+ |
+ + name) ?> + | ++ latestConfirmedPacketTimestamp; ?> + | +
+ sourceId == 5 && $foundStation->getOgnDevice() !== null) : ?>
+ Регистрация: getOgnDevice()->registration); ?> getOgnDevice()->cn ? '[' .htmlspecialchars($foundStation->getOgnDevice()->cn) . ']' : ''; ?>+ Модель самолёта: getOgnDevice()->aircraftModel); ?>
+
+ getObjectById($foundStation->latestPacketId, $foundStation->latestPacketTimestamp); ?>
+ comment); ?>
+
+ |
+ + latestConfirmedPacketTimestamp > (time() - 60*60*72)) : ?> + Показать + + + + | +
+ Пакеты не найдены +
+ +Принятые станции name) ?> напрямую в течение последних дней.
+| Станция | +Количество пакетов | +Последний пакет | +Максимальное расстояние | +
|---|---|---|---|
|
+ |
+ + + | ++ + | + ++ + + миль + + км + + + + + | +
Станции, напрямую принятые name); ?> в течение последних дней.
+| Станция | +Количество пакетов | +Последний пакет | +Максимальное расстояние | +
|---|---|---|---|
|
+ |
+ + + | ++ + | ++ + + миль + + км + + + + + | +
Нет статистики за последние дней.
+ +Это последние полученные пакеты телеметрии, хранящиеся в базе данных для станции/объекта name; ?>. Если пакеты не отображаются, значит отправитель не передавал никакой телеметрии в последние дня/дней. Или сервер не смог их принять.
+Пакеты телеметрии используются для обмена измерениями, такими как параметры ретранслятора, напряжение батареи, показания радиации (или любые другие измерения).
+ +| Время | +getValueParameterName(1)); ?>* | +getValueParameterName(2)); ?>* | +getValueParameterName(3)); ?>* | +getValueParameterName(4)); ?>* | +getValueParameterName(5)); ?>* | +
|---|---|---|---|---|---|
| + wxRawTimestamp != null?$packetTelemetry->wxRawTimestamp:$packetTelemetry->timestamp); ?> + | ++ val1 !== null) : ?> + getValue(1), 2); ?> getValueUnit(1)); ?> + + - + + | ++ val1 !== null) : ?> + getValue(2), 2); ?> getValueUnit(2)); ?> + + - + + | ++ val1 !== null) : ?> + getValue(3), 2); ?> getValueUnit(3)); ?> + + - + + | ++ val1 !== null) : ?> + getValue(4), 2); ?> getValueUnit(4)); ?> + + - + + | ++ val1 !== null) : ?> + getValue(5), 2); ?> getValueUnit(5)); ?> + + - + + | +
| Время | +getBitParameterName(1)); ?>* | +getBitParameterName(2)); ?>* | +getBitParameterName(3)); ?>* | +getBitParameterName(4)); ?>* | +getBitParameterName(5)); ?>* | +getBitParameterName(6)); ?>* | +getBitParameterName(7)); ?>* | +getBitParameterName(8)); ?>* | +
|---|---|---|---|---|---|---|---|---|
| + timestamp; ?> + | +
+
+ getBitLabel(1)); ?>
+
+ |
+
+
+ getBitLabel(2)); ?>
+
+ |
+
+
+ getBitLabel(3)); ?>
+
+ |
+
+
+ getBitLabel(4)); ?>
+
+ |
+
+
+ getBitLabel(5)); ?>
+
+ |
+
+
+ getBitLabel(6)); ?>
+
+ |
+
+
+ getBitLabel(7)); ?>
+
+ |
+
+
+ getBitLabel(8)); ?>
+
+ |
+
Нет последних значений телеметрии.
+ + ++ Показать диаграмму для: +
+ + ++ *ось x диаграммы основана на вашем часовом поясе (а не на часовом поясе станции). +
+Это последние полученные погодные пакеты, хранящиеся в базе данных для станции/объекта name; ?>. Если пакеты не отображаются, отправитель не передавал никаких погодных пакетов в последние дня/дней.
+ +| Время | +Температура | +Влажность | +Давление | +Осадки* | +Ветер** | +Освещённость | +Снег | +||
|---|---|---|---|---|---|---|---|---|---|
| + wxRawTimestamp != null?$packetWeather->wxRawTimestamp:$packetWeather->timestamp); ?> + | ++ temperature !== null) : ?> + + temperature), 2); ?>° F + + temperature, 2); ?>° C + + + - + + | ++ humidity !== null) : ?> + humidity; ?>% + + - + + | ++ pressure !== null) : ?> + + pressure),1); ?> мм.рт.ст. + + pressure,1); ?> гПа + + + + - + + | + + rain_1h !== null) : ?> ++ rain_1h !== null) : ?> + + rain_1h), 2); ?> in + + rain_1h, 2); ?> мм + + + - + + | + rain_24h !== null) : ?> ++ rain_24h !== null) : ?> + + rain_24h), 2); ?> in + + rain_24h, 2); ?> мм + + + - + + | + ++ rain_since_midnight !== null) : ?> + + rain_since_midnight), 2); ?> in + + rain_since_midnight, 2); ?> мм + + + - + + | + + ++ + + wind_speed !== null && $packetWeather->wind_speed > 0) : ?> + wind_speed), 2); ?> миль/ч, wind_direction; ?>° + wind_speed !== null) : ?> + wind_speed), 2); ?> миль/ч + + - + + + + wind_speed !== null && $packetWeather->wind_speed > 0) : ?> + wind_speed, 2); ?> м/с, wind_direction; ?>° + wind_speed !== null) : ?> + wind_speed, 2); ?> м/с + + - + + + | + ++ luminosity !== null) : ?> + luminosity,0); ?> Вт/м² + + - + + | + ++ snow !== null) : ?> + + snow), 0); ?> in + + snow, 0); ?> мм + + + - + + | +
+ rain_1h !== null) : ?>
+ * Осадки за последний час (наведите курсор, чтобы увидеть другие измерения)
+ rain_24h !== null) : ?>
+ * Осадки за последние 24 часа (наведите курсор, чтобы увидеть другие измерения)
+
+ * Осадки с полуночи (наведите курсор, чтобы увидеть другие измерения)
+
+ ** Текущая скорость ветра в м/с (наведите курсор, чтобы увидеть текущую скорость порывов ветра)
+
Нет последних погодных отчётов.
+ + +